builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1008 starttime: 1461667467.4 results: success (0) buildid: 20160426023406 builduid: 524b45a6b734441c9d775da343a3d5af revision: f6ac8d1b4243d84078c3daa7e30cce393f950557 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:27.399604) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:27.400237) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-26 03:44:27.400655) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-04-26 03:44:28.765978) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:28.766373) ========= 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-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 03:44:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.60M=0.001s 2016-04-26 03:44:29 (9.60 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.554056 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:29.365249) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:29.365699) ========= 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-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031567 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:29.428851) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-26 03:44:29.429326) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f6ac8d1b4243d84078c3daa7e30cce393f950557 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f6ac8d1b4243d84078c3daa7e30cce393f950557 --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-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 03:44:29,515 truncating revision to first 12 chars 2016-04-26 03:44:29,515 Setting DEBUG logging. 2016-04-26 03:44:29,515 attempt 1/10 2016-04-26 03:44:29,515 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f6ac8d1b4243?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 03:44:31,666 unpacking tar archive at: mozilla-inbound-f6ac8d1b4243/testing/mozharness/ program finished with exit code 0 elapsedTime=2.804861 ========= master_lag: 3.93 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 6 secs) (at 2016-04-26 03:44:36.161797) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:36.162208) ========= script_repo_revision: f6ac8d1b4243d84078c3daa7e30cce393f950557 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:36.162760) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:36.163167) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 03:44:36.973920) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 51 secs) (at 2016-04-26 03:44:36.974321) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False 03:44:37 INFO - MultiFileLogger online at 20160426 03:44:37 in /builds/slave/test 03:44:37 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 03:44:37 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:44:37 INFO - {'append_to_log': False, 03:44:37 INFO - 'base_work_dir': '/builds/slave/test', 03:44:37 INFO - 'blob_upload_branch': 'mozilla-inbound', 03:44:37 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:44:37 INFO - 'buildbot_json_path': 'buildprops.json', 03:44:37 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:44:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:44:37 INFO - 'download_minidump_stackwalk': True, 03:44:37 INFO - 'download_symbols': 'true', 03:44:37 INFO - 'e10s': False, 03:44:37 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:44:37 INFO - 'tooltool.py': '/tools/tooltool.py', 03:44:37 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:44:37 INFO - '/tools/misc-python/virtualenv.py')}, 03:44:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:44:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:44:37 INFO - 'log_level': 'info', 03:44:37 INFO - 'log_to_console': True, 03:44:37 INFO - 'opt_config_files': (), 03:44:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:44:37 INFO - '--processes=1', 03:44:37 INFO - '--config=%(test_path)s/wptrunner.ini', 03:44:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:44:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:44:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:44:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:44:37 INFO - 'pip_index': False, 03:44:37 INFO - 'require_test_zip': True, 03:44:37 INFO - 'test_type': ('testharness',), 03:44:37 INFO - 'this_chunk': '1', 03:44:37 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:44:37 INFO - 'total_chunks': '10', 03:44:37 INFO - 'virtualenv_path': 'venv', 03:44:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:44:37 INFO - 'work_dir': 'build'} 03:44:37 INFO - ##### 03:44:37 INFO - ##### Running clobber step. 03:44:37 INFO - ##### 03:44:37 INFO - Running pre-action listener: _resource_record_pre_action 03:44:37 INFO - Running main action method: clobber 03:44:37 INFO - rmtree: /builds/slave/test/build 03:44:37 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:44:39 INFO - Running post-action listener: _resource_record_post_action 03:44:39 INFO - ##### 03:44:39 INFO - ##### Running read-buildbot-config step. 03:44:39 INFO - ##### 03:44:39 INFO - Running pre-action listener: _resource_record_pre_action 03:44:39 INFO - Running main action method: read_buildbot_config 03:44:39 INFO - Using buildbot properties: 03:44:39 INFO - { 03:44:39 INFO - "project": "", 03:44:39 INFO - "product": "firefox", 03:44:39 INFO - "script_repo_revision": "production", 03:44:39 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 03:44:39 INFO - "repository": "", 03:44:39 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 03:44:39 INFO - "buildid": "20160426023406", 03:44:39 INFO - "pgo_build": "False", 03:44:39 INFO - "basedir": "/builds/slave/test", 03:44:39 INFO - "buildnumber": 47, 03:44:39 INFO - "slavename": "tst-linux64-spot-1008", 03:44:39 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 03:44:39 INFO - "platform": "linux64", 03:44:39 INFO - "branch": "mozilla-inbound", 03:44:39 INFO - "revision": "f6ac8d1b4243d84078c3daa7e30cce393f950557", 03:44:39 INFO - "repo_path": "integration/mozilla-inbound", 03:44:39 INFO - "moz_repo_path": "", 03:44:39 INFO - "stage_platform": "linux64", 03:44:39 INFO - "builduid": "524b45a6b734441c9d775da343a3d5af", 03:44:39 INFO - "slavebuilddir": "test" 03:44:39 INFO - } 03:44:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 03:44:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 03:44:39 INFO - Running post-action listener: _resource_record_post_action 03:44:39 INFO - ##### 03:44:39 INFO - ##### Running download-and-extract step. 03:44:39 INFO - ##### 03:44:39 INFO - Running pre-action listener: _resource_record_pre_action 03:44:39 INFO - Running main action method: download_and_extract 03:44:39 INFO - mkdir: /builds/slave/test/build/tests 03:44:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:39 INFO - https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 03:44:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 03:44:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 03:44:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 03:44:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 03:44:40 INFO - Downloaded 1361 bytes. 03:44:40 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 03:44:40 INFO - Using the following test package requirements: 03:44:40 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 03:44:40 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 03:44:40 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 03:44:40 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'jsshell-linux-x86_64.zip'], 03:44:40 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 03:44:40 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 03:44:40 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 03:44:40 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 03:44:40 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 03:44:40 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 03:44:40 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 03:44:40 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 03:44:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:40 INFO - https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 03:44:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 03:44:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 03:44:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 03:44:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 03:44:44 INFO - Downloaded 22750804 bytes. 03:44:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:44:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:44:45 INFO - caution: filename not matched: web-platform/* 03:44:45 INFO - Return code: 11 03:44:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:45 INFO - https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 03:44:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:44:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:44:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 03:44:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 03:44:50 INFO - Downloaded 36406661 bytes. 03:44:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:44:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:44:53 INFO - caution: filename not matched: bin/* 03:44:53 INFO - caution: filename not matched: config/* 03:44:53 INFO - caution: filename not matched: mozbase/* 03:44:53 INFO - caution: filename not matched: marionette/* 03:44:53 INFO - caution: filename not matched: tools/wptserve/* 03:44:53 INFO - Return code: 11 03:44:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:53 INFO - https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 03:44:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 03:44:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 03:44:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 03:44:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 03:44:56 INFO - Downloaded 64495584 bytes. 03:44:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 03:44:56 INFO - mkdir: /builds/slave/test/properties 03:44:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:44:56 INFO - Writing to file /builds/slave/test/properties/build_url 03:44:56 INFO - Contents: 03:44:56 INFO - build_url:https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 03:44:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:44:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:44:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:44:58 INFO - Contents: 03:44:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:44:58 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')]} 03:44:58 INFO - https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:44:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:44:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:44:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 03:44:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 03:45:04 INFO - Downloaded 90940675 bytes. 03:45:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:45:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:45:12 INFO - Return code: 0 03:45:12 INFO - Running post-action listener: _resource_record_post_action 03:45:12 INFO - Running post-action listener: set_extra_try_arguments 03:45:12 INFO - ##### 03:45:12 INFO - ##### Running create-virtualenv step. 03:45:12 INFO - ##### 03:45:12 INFO - Running pre-action listener: _pre_create_virtualenv 03:45:12 INFO - Running pre-action listener: _resource_record_pre_action 03:45:12 INFO - Running main action method: create_virtualenv 03:45:12 INFO - Creating virtualenv /builds/slave/test/build/venv 03:45:12 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 03:45:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:45:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:45:12 INFO - Using real prefix '/usr' 03:45:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:45:16 INFO - Installing distribute.............................................................................................................................................................................................done. 03:45:19 INFO - Installing pip.................done. 03:45:19 INFO - Return code: 0 03:45:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:45:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:19 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 0x200c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x200d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x211cbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, '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-1461667430.291905-189854902', '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 03:45:19 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 03:45:19 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 03:45:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:45:19 INFO - 'CCACHE_UMASK': '002', 03:45:19 INFO - 'DISPLAY': ':0', 03:45:19 INFO - 'HOME': '/home/cltbld', 03:45:19 INFO - 'LANG': 'en_US.UTF-8', 03:45:19 INFO - 'LOGNAME': 'cltbld', 03:45:19 INFO - 'MAIL': '/var/mail/cltbld', 03:45:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:45:19 INFO - 'MOZ_NO_REMOTE': '1', 03:45:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:45:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:45:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:19 INFO - 'PWD': '/builds/slave/test', 03:45:19 INFO - 'SHELL': '/bin/bash', 03:45:19 INFO - 'SHLVL': '1', 03:45:19 INFO - 'TERM': 'linux', 03:45:19 INFO - 'TMOUT': '86400', 03:45:19 INFO - 'USER': 'cltbld', 03:45:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:45:19 INFO - '_': '/tools/buildbot/bin/python'} 03:45:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:19 INFO - Downloading/unpacking psutil>=0.7.1 03:45:19 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 03:45:19 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 03:45:19 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 03:45:19 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 03:45:19 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 03:45:19 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 03:45:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:45:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:45:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:25 INFO - Installing collected packages: psutil 03:45:25 INFO - Running setup.py install for psutil 03:45:25 INFO - building 'psutil._psutil_linux' extension 03:45:25 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 03:45:26 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 03:45:26 INFO - building 'psutil._psutil_posix' extension 03:45:26 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 03:45:26 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 03:45:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:45:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:45:26 INFO - Successfully installed psutil 03:45:26 INFO - Cleaning up... 03:45:27 INFO - Return code: 0 03:45:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:27 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 0x200c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x200d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x211cbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, '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-1461667430.291905-189854902', '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 03:45:27 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 03:45:27 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 03:45:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:45:27 INFO - 'CCACHE_UMASK': '002', 03:45:27 INFO - 'DISPLAY': ':0', 03:45:27 INFO - 'HOME': '/home/cltbld', 03:45:27 INFO - 'LANG': 'en_US.UTF-8', 03:45:27 INFO - 'LOGNAME': 'cltbld', 03:45:27 INFO - 'MAIL': '/var/mail/cltbld', 03:45:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:45:27 INFO - 'MOZ_NO_REMOTE': '1', 03:45:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:45:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:45:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:27 INFO - 'PWD': '/builds/slave/test', 03:45:27 INFO - 'SHELL': '/bin/bash', 03:45:27 INFO - 'SHLVL': '1', 03:45:27 INFO - 'TERM': 'linux', 03:45:27 INFO - 'TMOUT': '86400', 03:45:27 INFO - 'USER': 'cltbld', 03:45:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:45:27 INFO - '_': '/tools/buildbot/bin/python'} 03:45:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:45:27 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 03:45:27 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 03:45:27 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 03:45:27 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 03:45:27 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 03:45:27 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 03:45:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:45:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:45:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:45:32 INFO - Installing collected packages: mozsystemmonitor 03:45:32 INFO - Running setup.py install for mozsystemmonitor 03:45:32 INFO - Successfully installed mozsystemmonitor 03:45:32 INFO - Cleaning up... 03:45:33 INFO - Return code: 0 03:45:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:45:33 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')]} 03:45:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:33 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')]} 03:45:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:33 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 0x200c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x200d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x211cbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, '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-1461667430.291905-189854902', '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 03:45:33 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 03:45:33 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 03:45:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:45:33 INFO - 'CCACHE_UMASK': '002', 03:45:33 INFO - 'DISPLAY': ':0', 03:45:33 INFO - 'HOME': '/home/cltbld', 03:45:33 INFO - 'LANG': 'en_US.UTF-8', 03:45:33 INFO - 'LOGNAME': 'cltbld', 03:45:33 INFO - 'MAIL': '/var/mail/cltbld', 03:45:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:45:33 INFO - 'MOZ_NO_REMOTE': '1', 03:45:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:45:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:45:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:33 INFO - 'PWD': '/builds/slave/test', 03:45:33 INFO - 'SHELL': '/bin/bash', 03:45:33 INFO - 'SHLVL': '1', 03:45:33 INFO - 'TERM': 'linux', 03:45:33 INFO - 'TMOUT': '86400', 03:45:33 INFO - 'USER': 'cltbld', 03:45:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:45:33 INFO - '_': '/tools/buildbot/bin/python'} 03:45:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:33 INFO - Downloading/unpacking blobuploader==1.2.4 03:45:33 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 03:45:33 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 03:45:33 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 03:45:33 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 03:45:33 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 03:45:33 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 03:45:38 INFO - Downloading blobuploader-1.2.4.tar.gz 03:45:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:45:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:45:38 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 03:45:38 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 03:45:38 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 03:45:38 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 03:45:38 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 03:45:38 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 03:45:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:45:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:45:39 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 03:45:39 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 03:45:39 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 03:45:39 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 03:45:39 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 03:45:39 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 03:45:40 INFO - Downloading docopt-0.6.1.tar.gz 03:45:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:45:40 INFO - Installing collected packages: blobuploader, requests, docopt 03:45:40 INFO - Running setup.py install for blobuploader 03:45:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:45:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:45:40 INFO - Running setup.py install for requests 03:45:41 INFO - Running setup.py install for docopt 03:45:41 INFO - Successfully installed blobuploader requests docopt 03:45:41 INFO - Cleaning up... 03:45:41 INFO - Return code: 0 03:45:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:41 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 0x200c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x200d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x211cbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, '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-1461667430.291905-189854902', '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 03:45:41 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 03:45:41 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 03:45:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:45:41 INFO - 'CCACHE_UMASK': '002', 03:45:41 INFO - 'DISPLAY': ':0', 03:45:41 INFO - 'HOME': '/home/cltbld', 03:45:41 INFO - 'LANG': 'en_US.UTF-8', 03:45:41 INFO - 'LOGNAME': 'cltbld', 03:45:41 INFO - 'MAIL': '/var/mail/cltbld', 03:45:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:45:41 INFO - 'MOZ_NO_REMOTE': '1', 03:45:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:45:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:45:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:41 INFO - 'PWD': '/builds/slave/test', 03:45:41 INFO - 'SHELL': '/bin/bash', 03:45:41 INFO - 'SHLVL': '1', 03:45:41 INFO - 'TERM': 'linux', 03:45:41 INFO - 'TMOUT': '86400', 03:45:41 INFO - 'USER': 'cltbld', 03:45:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:45:41 INFO - '_': '/tools/buildbot/bin/python'} 03:45:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:45:42 INFO - Running setup.py (path:/tmp/pip-SnTx6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:45:42 INFO - Running setup.py (path:/tmp/pip-nZcoYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:45:42 INFO - Running setup.py (path:/tmp/pip-q0C9yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:45:42 INFO - Running setup.py (path:/tmp/pip-pEXxQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:45:42 INFO - Running setup.py (path:/tmp/pip-F4LiHw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:45:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:45:42 INFO - Running setup.py (path:/tmp/pip-w6AZWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:45:43 INFO - Running setup.py (path:/tmp/pip-d0H4oA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:45:43 INFO - Running setup.py (path:/tmp/pip-JFt31n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:45:43 INFO - Running setup.py (path:/tmp/pip-1RQKuk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:45:43 INFO - Running setup.py (path:/tmp/pip-TkGTGh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:45:43 INFO - Running setup.py (path:/tmp/pip-ckT9KA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:45:43 INFO - Running setup.py (path:/tmp/pip-nVVKn5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:45:43 INFO - Running setup.py (path:/tmp/pip-A5kiKC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:45:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:45:43 INFO - Running setup.py (path:/tmp/pip-M_Vxvw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:44 INFO - Running setup.py (path:/tmp/pip-_VGH1k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:45:44 INFO - Running setup.py (path:/tmp/pip-KxVTEp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:45:44 INFO - Running setup.py (path:/tmp/pip-20yoKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:45:44 INFO - Running setup.py (path:/tmp/pip-vtWaZm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:45:44 INFO - Running setup.py (path:/tmp/pip-HtJlJ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:44 INFO - Running setup.py (path:/tmp/pip-iL84I6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:45:45 INFO - Running setup.py (path:/tmp/pip-fKej4s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:45:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:45 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 03:45:45 INFO - Running setup.py install for manifestparser 03:45:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:45:45 INFO - Running setup.py install for mozcrash 03:45:45 INFO - Running setup.py install for mozdebug 03:45:45 INFO - Running setup.py install for mozdevice 03:45:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Running setup.py install for mozfile 03:45:46 INFO - Running setup.py install for mozhttpd 03:45:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Running setup.py install for mozinfo 03:45:46 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Running setup.py install for mozInstall 03:45:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:45:46 INFO - Running setup.py install for mozleak 03:45:47 INFO - Running setup.py install for mozlog 03:45:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for moznetwork 03:45:47 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:45:47 INFO - Running setup.py install for mozprocess 03:45:47 INFO - Running setup.py install for mozprofile 03:45:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for mozrunner 03:45:48 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for mozscreenshot 03:45:48 INFO - Running setup.py install for moztest 03:45:48 INFO - Running setup.py install for mozversion 03:45:48 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:45:48 INFO - Running setup.py install for wptserve 03:45:49 INFO - Running setup.py install for marionette-driver 03:45:49 INFO - Running setup.py install for browsermob-proxy 03:45:49 INFO - Running setup.py install for marionette-client 03:45:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:45:49 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 03:45:49 INFO - Cleaning up... 03:45:49 INFO - Return code: 0 03:45:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:45: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')]} 03:45:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:45:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45: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')]} 03:45:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:45:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:45:49 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 0x200c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x200d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x211cbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, '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-1461667430.291905-189854902', '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 03:45:49 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 03:45:49 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 03:45:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:45:49 INFO - 'CCACHE_UMASK': '002', 03:45:49 INFO - 'DISPLAY': ':0', 03:45:49 INFO - 'HOME': '/home/cltbld', 03:45:49 INFO - 'LANG': 'en_US.UTF-8', 03:45:49 INFO - 'LOGNAME': 'cltbld', 03:45:49 INFO - 'MAIL': '/var/mail/cltbld', 03:45:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:45:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:45:49 INFO - 'MOZ_NO_REMOTE': '1', 03:45:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:45:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:45:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:45:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:45:49 INFO - 'PWD': '/builds/slave/test', 03:45:49 INFO - 'SHELL': '/bin/bash', 03:45:49 INFO - 'SHLVL': '1', 03:45:49 INFO - 'TERM': 'linux', 03:45:49 INFO - 'TMOUT': '86400', 03:45:49 INFO - 'USER': 'cltbld', 03:45:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:45:49 INFO - '_': '/tools/buildbot/bin/python'} 03:45:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:45:50 INFO - Running setup.py (path:/tmp/pip-zwXbKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:45:50 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)) 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:45:50 INFO - Running setup.py (path:/tmp/pip-edXU3i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:45:50 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)) 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:45:50 INFO - Running setup.py (path:/tmp/pip-N9XMfC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:45:50 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)) 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:45:50 INFO - Running setup.py (path:/tmp/pip-ev4Vx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:45:50 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)) 03:45:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:45:50 INFO - Running setup.py (path:/tmp/pip-NgHzxE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:45:51 INFO - Running setup.py (path:/tmp/pip-7EoeGp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:45:51 INFO - Running setup.py (path:/tmp/pip-cvw7U8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:45:51 INFO - Running setup.py (path:/tmp/pip-NX2WjF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:45:51 INFO - Running setup.py (path:/tmp/pip-v3pXsT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:45:51 INFO - Running setup.py (path:/tmp/pip-mRTnim-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:45:51 INFO - Running setup.py (path:/tmp/pip-FaAxi6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:45:51 INFO - Running setup.py (path:/tmp/pip-tHdziu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:45:51 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)) 03:45:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:45:51 INFO - Running setup.py (path:/tmp/pip-gdff3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:45:52 INFO - Running setup.py (path:/tmp/pip-6oltFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:52 INFO - Running setup.py (path:/tmp/pip-qJ3fVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:45:52 INFO - Running setup.py (path:/tmp/pip-DRTWWY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:45:52 INFO - Running setup.py (path:/tmp/pip-xauVZG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:45:52 INFO - Running setup.py (path:/tmp/pip-YAuLTm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:45:52 INFO - Running setup.py (path:/tmp/pip-5o3AeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:45:52 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)) 03:45:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:52 INFO - Running setup.py (path:/tmp/pip-Chprnp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:45:53 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)) 03:45:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:45:53 INFO - Running setup.py (path:/tmp/pip-gkSSLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:45:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:45:53 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)) 03:45:53 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)) 03:45:53 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)) 03:45:53 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)) 03:45:53 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)) 03:45:53 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)) 03:45:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:45:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:53 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 03:45:53 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 03:45:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:45:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:45:58 INFO - Downloading blessings-1.6.tar.gz 03:45:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:45:58 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)) 03:45:58 INFO - Installing collected packages: blessings 03:45:58 INFO - Running setup.py install for blessings 03:45:59 INFO - Successfully installed blessings 03:45:59 INFO - Cleaning up... 03:45:59 INFO - Return code: 0 03:45:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:45:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:45:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:45:59 INFO - Reading from file tmpfile_stdout 03:45:59 INFO - Current package versions: 03:45:59 INFO - argparse == 1.2.1 03:45:59 INFO - blessings == 1.6 03:45:59 INFO - blobuploader == 1.2.4 03:45:59 INFO - browsermob-proxy == 0.6.0 03:45:59 INFO - docopt == 0.6.1 03:45:59 INFO - manifestparser == 1.1 03:45:59 INFO - marionette-client == 2.3.0 03:45:59 INFO - marionette-driver == 1.4.0 03:45:59 INFO - mozInstall == 1.12 03:45:59 INFO - mozcrash == 0.17 03:45:59 INFO - mozdebug == 0.1 03:45:59 INFO - mozdevice == 0.48 03:45:59 INFO - mozfile == 1.2 03:45:59 INFO - mozhttpd == 0.7 03:45:59 INFO - mozinfo == 0.9 03:45:59 INFO - mozleak == 0.1 03:45:59 INFO - mozlog == 3.1 03:45:59 INFO - moznetwork == 0.27 03:45:59 INFO - mozprocess == 0.22 03:45:59 INFO - mozprofile == 0.28 03:45:59 INFO - mozrunner == 6.11 03:45:59 INFO - mozscreenshot == 0.1 03:45:59 INFO - mozsystemmonitor == 0.0 03:45:59 INFO - moztest == 0.7 03:45:59 INFO - mozversion == 1.4 03:45:59 INFO - psutil == 3.1.1 03:45:59 INFO - requests == 1.2.3 03:45:59 INFO - wptserve == 1.4.0 03:45:59 INFO - wsgiref == 0.1.2 03:45:59 INFO - Running post-action listener: _resource_record_post_action 03:45:59 INFO - Running post-action listener: _start_resource_monitoring 03:45:59 INFO - Starting resource monitoring. 03:45:59 INFO - ##### 03:45:59 INFO - ##### Running pull step. 03:45:59 INFO - ##### 03:45:59 INFO - Running pre-action listener: _resource_record_pre_action 03:45:59 INFO - Running main action method: pull 03:45:59 INFO - Pull has nothing to do! 03:45:59 INFO - Running post-action listener: _resource_record_post_action 03:45:59 INFO - ##### 03:45:59 INFO - ##### Running install step. 03:45:59 INFO - ##### 03:45:59 INFO - Running pre-action listener: _resource_record_pre_action 03:45:59 INFO - Running main action method: install 03:45:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:45:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:46:00 INFO - Reading from file tmpfile_stdout 03:46:00 INFO - Detecting whether we're running mozinstall >=1.0... 03:46:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:46:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:46:00 INFO - Reading from file tmpfile_stdout 03:46:00 INFO - Output received: 03:46:00 INFO - Usage: mozinstall [options] installer 03:46:00 INFO - Options: 03:46:00 INFO - -h, --help show this help message and exit 03:46:00 INFO - -d DEST, --destination=DEST 03:46:00 INFO - Directory to install application into. [default: 03:46:00 INFO - "/builds/slave/test"] 03:46:00 INFO - --app=APP Application being installed. [default: firefox] 03:46:00 INFO - mkdir: /builds/slave/test/build/application 03:46:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 03:46:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 03:46:29 INFO - Reading from file tmpfile_stdout 03:46:29 INFO - Output received: 03:46:29 INFO - /builds/slave/test/build/application/firefox/firefox 03:46:29 INFO - Running post-action listener: _resource_record_post_action 03:46:29 INFO - ##### 03:46:29 INFO - ##### Running run-tests step. 03:46:29 INFO - ##### 03:46:29 INFO - Running pre-action listener: _resource_record_pre_action 03:46:29 INFO - Running main action method: run_tests 03:46:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:46:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:46:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:46:29 INFO - grabbing minidump binary from tooltool 03:46:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:29 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 0x21332d0>, '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 0x212f800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x212fc90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:46:29 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 03:46:29 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 03:46:29 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:46:29 INFO - Return code: 0 03:46:29 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 03:46:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:46:29 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/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.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 03:46:29 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/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.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 03:46:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:46:29 INFO - 'CCACHE_UMASK': '002', 03:46:29 INFO - 'DISPLAY': ':0', 03:46:29 INFO - 'HOME': '/home/cltbld', 03:46:29 INFO - 'LANG': 'en_US.UTF-8', 03:46:29 INFO - 'LOGNAME': 'cltbld', 03:46:29 INFO - 'MAIL': '/var/mail/cltbld', 03:46:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:46:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:46:29 INFO - 'MOZ_NO_REMOTE': '1', 03:46:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:46:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:46:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:46:29 INFO - 'PWD': '/builds/slave/test', 03:46:29 INFO - 'SHELL': '/bin/bash', 03:46:29 INFO - 'SHLVL': '1', 03:46:29 INFO - 'TERM': 'linux', 03:46:29 INFO - 'TMOUT': '86400', 03:46:29 INFO - 'USER': 'cltbld', 03:46:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461667430.291905-189854902', 03:46:29 INFO - '_': '/tools/buildbot/bin/python'} 03:46:29 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/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.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 03:46:30 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 03:46:30 INFO - import pkg_resources 03:46:31 INFO - Using 1 client processes 03:46:32 INFO - wptserve Starting http server on 127.0.0.1:8000 03:46:32 INFO - wptserve Starting http server on 127.0.0.1:8001 03:46:32 INFO - wptserve Starting http server on 127.0.0.1:8443 03:46:34 INFO - SUITE-START | Running 778 tests 03:46:34 INFO - Running testharness tests 03:46:34 INFO - Setting up ssl 03:46:34 INFO - PROCESS | certutil | 03:46:34 INFO - PROCESS | certutil | 03:46:34 INFO - PROCESS | certutil | 03:46:34 INFO - Certificate Nickname Trust Attributes 03:46:34 INFO - SSL,S/MIME,JAR/XPI 03:46:34 INFO - 03:46:34 INFO - web-platform-tests CT,, 03:46:34 INFO - 03:46:34 INFO - Starting runner 03:46:37 INFO - PROCESS | 1823 | 1461667597075 Marionette DEBUG Marionette enabled via build flag and pref 03:46:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10337000 == 1 [pid = 1823] [id = 1] 03:46:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 1 (0x7f8a10337800) [pid = 1823] [serial = 1] [outer = (nil)] 03:46:37 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 03:46:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 2 (0x7f8a10338800) [pid = 1823] [serial = 2] [outer = 0x7f8a10337800] 03:46:37 INFO - PROCESS | 1823 | 1461667597690 Marionette INFO Listening on port 2828 03:46:38 INFO - PROCESS | 1823 | 1461667598294 Marionette DEBUG Marionette enabled via command-line flag 03:46:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d20e000 == 2 [pid = 1823] [id = 2] 03:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 3 (0x7f8a0d20e800) [pid = 1823] [serial = 3] [outer = (nil)] 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 03:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 4 (0x7f8a0d20f800) [pid = 1823] [serial = 4] [outer = 0x7f8a0d20e800] 03:46:38 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f8a0d2f7df0 03:46:38 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f8a11f8b670 03:46:38 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f8a0c65b8e0 03:46:38 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f8a0c65bbe0 03:46:38 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f8a0c65bf10 03:46:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 5 (0x7f8a0c692000) [pid = 1823] [serial = 5] [outer = 0x7f8a10337800] 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:38 INFO - PROCESS | 1823 | 1461667598650 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36580 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:38 INFO - PROCESS | 1823 | 1461667598728 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36581 03:46:38 INFO - PROCESS | 1823 | 1461667598736 Marionette DEBUG Closed connection conn0 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:38 INFO - PROCESS | 1823 | 1461667598854 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36582 03:46:38 INFO - PROCESS | 1823 | 1461667598857 Marionette DEBUG Closed connection conn1 03:46:38 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:46:38 INFO - PROCESS | 1823 | 1461667598911 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36583 03:46:38 INFO - PROCESS | 1823 | 1461667598922 Marionette DEBUG Closed connection conn2 03:46:38 INFO - PROCESS | 1823 | 1461667598966 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:46:38 INFO - PROCESS | 1823 | 1461667598988 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.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":"20160426023406","device":"desktop","version":"49.0a1"} 03:46:39 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:46:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0119d000 == 3 [pid = 1823] [id = 3] 03:46:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 6 (0x7f8a0119d800) [pid = 1823] [serial = 6] [outer = (nil)] 03:46:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0119e000 == 4 [pid = 1823] [id = 4] 03:46:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 7 (0x7f8a0116c000) [pid = 1823] [serial = 7] [outer = (nil)] 03:46:40 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:46:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0034c800 == 5 [pid = 1823] [id = 5] 03:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 8 (0x7f8a00119000) [pid = 1823] [serial = 8] [outer = (nil)] 03:46:41 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:46:41 INFO - PROCESS | 1823 | [1823] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 9 (0x7f8a00087000) [pid = 1823] [serial = 9] [outer = 0x7f8a00119000] 03:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 10 (0x7f89ffcc9000) [pid = 1823] [serial = 10] [outer = 0x7f8a0119d800] 03:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 11 (0x7f8a01347c00) [pid = 1823] [serial = 11] [outer = 0x7f8a0116c000] 03:46:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 12 (0x7f8a01349800) [pid = 1823] [serial = 12] [outer = 0x7f8a00119000] 03:46:42 INFO - PROCESS | 1823 | 1461667602469 Marionette DEBUG loaded listener.js 03:46:42 INFO - PROCESS | 1823 | 1461667602487 Marionette DEBUG loaded listener.js 03:46:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 13 (0x7f89fd27f400) [pid = 1823] [serial = 13] [outer = 0x7f8a00119000] 03:46:43 INFO - PROCESS | 1823 | 1461667603167 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6eb538f4-5a0a-4a4c-9e01-7844aed028db","capabilities":{"browserName":"Firefox","browserVersion":"49.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":"20160426023406","device":"desktop","version":"49.0a1","command_id":1}}] 03:46:43 INFO - PROCESS | 1823 | 1461667603358 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}] 03:46:43 INFO - PROCESS | 1823 | 1461667603474 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:46:43 INFO - PROCESS | 1823 | 1461667603751 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:46:43 INFO - PROCESS | 1823 | [1823] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:46:43 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:46:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 14 (0x7f89f9222800) [pid = 1823] [serial = 14] [outer = 0x7f8a00119000] 03:46:44 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:46:44 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:46:44 INFO - PROCESS | 1823 | 1461667604246 Marionette TRACE conn3 <- [1,3,null,{}] 03:46:44 INFO - PROCESS | 1823 | 1461667604297 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:46:44 INFO - PROCESS | 1823 | 1461667604348 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:46:44 INFO - PROCESS | 1823 | 1461667604489 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:46:44 INFO - PROCESS | 1823 | 1461667604493 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 03:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:46:44 INFO - PROCESS | 1823 | 1461667604558 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:46:44 INFO - PROCESS | 1823 | 1461667604563 Marionette TRACE conn3 <- [1,6,null,{}] 03:46:44 INFO - PROCESS | 1823 | 1461667604581 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}] 03:46:44 INFO - PROCESS | 1823 | 1461667604598 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:46:44 INFO - PROCESS | 1823 | 1461667604606 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8722800 == 6 [pid = 1823] [id = 6] 03:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 15 (0x7f8a02034400) [pid = 1823] [serial = 15] [outer = (nil)] 03:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 16 (0x7f8a02035400) [pid = 1823] [serial = 16] [outer = 0x7f8a02034400] 03:46:44 INFO - PROCESS | 1823 | 1461667604672 Marionette DEBUG loaded listener.js 03:46:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 17 (0x7f8a0203c000) [pid = 1823] [serial = 17] [outer = 0x7f8a02034400] 03:46:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f845d800 == 7 [pid = 1823] [id = 7] 03:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 18 (0x7f89f849b800) [pid = 1823] [serial = 18] [outer = (nil)] 03:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 19 (0x7f89f849d400) [pid = 1823] [serial = 19] [outer = 0x7f89f849b800] 03:46:45 INFO - PROCESS | 1823 | 1461667605110 Marionette DEBUG loaded listener.js 03:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 20 (0x7f89f7827c00) [pid = 1823] [serial = 20] [outer = 0x7f89f849b800] 03:46:45 INFO - PROCESS | 1823 | 1461667605548 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]]]}] 03:46:45 INFO - PROCESS | 1823 | [1823] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 03:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1138ms 03:46:45 INFO - PROCESS | 1823 | 1461667605688 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:46:45 INFO - PROCESS | 1823 | 1461667605692 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 03:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:46:45 INFO - PROCESS | 1823 | 1461667605715 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:46:45 INFO - PROCESS | 1823 | 1461667605717 Marionette TRACE conn3 <- [1,10,null,{}] 03:46:45 INFO - PROCESS | 1823 | 1461667605744 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}] 03:46:45 INFO - PROCESS | 1823 | 1461667605894 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:46:45 INFO - PROCESS | 1823 | 1461667605908 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f681b800 == 8 [pid = 1823] [id = 8] 03:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 21 (0x7f89f7502c00) [pid = 1823] [serial = 21] [outer = (nil)] 03:46:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 22 (0x7f89f7828c00) [pid = 1823] [serial = 22] [outer = 0x7f89f7502c00] 03:46:45 INFO - PROCESS | 1823 | 1461667605970 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 23 (0x7f8a155ca400) [pid = 1823] [serial = 23] [outer = 0x7f89f7502c00] 03:46:46 INFO - PROCESS | 1823 | 1461667606487 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]]]}] 03:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 845ms 03:46:46 INFO - PROCESS | 1823 | 1461667606545 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:46:46 INFO - PROCESS | 1823 | 1461667606549 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 03:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:46:46 INFO - PROCESS | 1823 | 1461667606553 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:46:46 INFO - PROCESS | 1823 | 1461667606555 Marionette TRACE conn3 <- [1,14,null,{}] 03:46:46 INFO - PROCESS | 1823 | 1461667606560 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}] 03:46:46 INFO - PROCESS | 1823 | 1461667606701 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:46:46 INFO - PROCESS | 1823 | 1461667606721 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b70800 == 9 [pid = 1823] [id = 9] 03:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 24 (0x7f89f6b9b400) [pid = 1823] [serial = 24] [outer = (nil)] 03:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 25 (0x7f89f6c26000) [pid = 1823] [serial = 25] [outer = 0x7f89f6b9b400] 03:46:46 INFO - PROCESS | 1823 | 1461667606780 Marionette DEBUG loaded listener.js 03:46:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 26 (0x7f89f6c2f800) [pid = 1823] [serial = 26] [outer = 0x7f89f6b9b400] 03:46:47 INFO - PROCESS | 1823 | 1461667607357 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]]]}] 03:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 826ms 03:46:47 INFO - PROCESS | 1823 | 1461667607675 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:46:47 INFO - PROCESS | 1823 | 1461667607680 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 03:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:46:47 INFO - PROCESS | 1823 | 1461667607759 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:46:47 INFO - PROCESS | 1823 | 1461667607764 Marionette TRACE conn3 <- [1,18,null,{}] 03:46:47 INFO - PROCESS | 1823 | 1461667607772 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}] 03:46:47 INFO - PROCESS | 1823 | 1461667607938 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:46:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d8d800 == 10 [pid = 1823] [id = 10] 03:46:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 27 (0x7f89f6d91000) [pid = 1823] [serial = 27] [outer = (nil)] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 28 (0x7f89f6d9a800) [pid = 1823] [serial = 28] [outer = 0x7f89f6d91000] 03:46:48 INFO - PROCESS | 1823 | 1461667608087 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 29 (0x7f89f7584000) [pid = 1823] [serial = 29] [outer = 0x7f89f6d91000] 03:46:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7775800 == 11 [pid = 1823] [id = 11] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 30 (0x7f89f6b93400) [pid = 1823] [serial = 30] [outer = (nil)] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 31 (0x7f89f6b99400) [pid = 1823] [serial = 31] [outer = 0x7f89f6b93400] 03:46:48 INFO - PROCESS | 1823 | 1461667608178 Marionette DEBUG loaded listener.js 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 32 (0x7f89f6c30000) [pid = 1823] [serial = 32] [outer = 0x7f89f6b93400] 03:46:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f78ad800 == 12 [pid = 1823] [id = 12] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 33 (0x7f89f62d3400) [pid = 1823] [serial = 33] [outer = (nil)] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 34 (0x7f89f849fc00) [pid = 1823] [serial = 34] [outer = 0x7f89f62d3400] 03:46:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 35 (0x7f89f6b94400) [pid = 1823] [serial = 35] [outer = 0x7f89f62d3400] 03:46:49 INFO - PROCESS | 1823 | 1461667609181 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]]]}] 03:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1439ms 03:46:49 INFO - PROCESS | 1823 | 1461667609193 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:46:49 INFO - PROCESS | 1823 | 1461667609200 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 03:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:46:49 INFO - PROCESS | 1823 | 1461667609209 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:46:49 INFO - PROCESS | 1823 | 1461667609214 Marionette TRACE conn3 <- [1,22,null,{}] 03:46:49 INFO - PROCESS | 1823 | 1461667609220 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}] 03:46:49 INFO - PROCESS | 1823 | 1461667609385 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:46:49 INFO - PROCESS | 1823 | 1461667609507 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc668800 == 13 [pid = 1823] [id = 13] 03:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 36 (0x7f89f7828800) [pid = 1823] [serial = 36] [outer = (nil)] 03:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 37 (0x7f89fe721800) [pid = 1823] [serial = 37] [outer = 0x7f89f7828800] 03:46:49 INFO - PROCESS | 1823 | 1461667609598 Marionette DEBUG loaded listener.js 03:46:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 38 (0x7f8a00117c00) [pid = 1823] [serial = 38] [outer = 0x7f89f7828800] 03:46:50 INFO - PROCESS | 1823 | 1461667610384 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]]]}] 03:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1235ms 03:46:50 INFO - PROCESS | 1823 | 1461667610442 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:46:50 INFO - PROCESS | 1823 | 1461667610446 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 03:46:50 INFO - PROCESS | 1823 | 1461667610451 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:46:50 INFO - PROCESS | 1823 | 1461667610454 Marionette TRACE conn3 <- [1,26,null,{}] 03:46:50 INFO - PROCESS | 1823 | 1461667610466 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}] 03:46:50 INFO - PROCESS | 1823 | 1461667610629 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:46:50 INFO - PROCESS | 1823 | 1461667610748 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00346800 == 14 [pid = 1823] [id = 14] 03:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 39 (0x7f8a00b31800) [pid = 1823] [serial = 39] [outer = (nil)] 03:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 40 (0x7f8a00bf4c00) [pid = 1823] [serial = 40] [outer = 0x7f8a00b31800] 03:46:50 INFO - PROCESS | 1823 | 1461667610823 Marionette DEBUG loaded listener.js 03:46:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 41 (0x7f8a0116c800) [pid = 1823] [serial = 41] [outer = 0x7f8a00b31800] 03:46:51 INFO - PROCESS | 1823 | 1461667611849 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]]]}] 03:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1432ms 03:46:51 INFO - PROCESS | 1823 | 1461667611884 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:46:51 INFO - PROCESS | 1823 | 1461667611889 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 03:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:46:51 INFO - PROCESS | 1823 | 1461667611896 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:46:51 INFO - PROCESS | 1823 | 1461667611901 Marionette TRACE conn3 <- [1,30,null,{}] 03:46:51 INFO - PROCESS | 1823 | 1461667611907 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}] 03:46:52 INFO - PROCESS | 1823 | 1461667612030 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:46:52 INFO - PROCESS | 1823 | 1461667612052 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f889f000 == 15 [pid = 1823] [id = 15] 03:46:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 42 (0x7f89ff58b400) [pid = 1823] [serial = 42] [outer = (nil)] 03:46:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 43 (0x7f8a00115800) [pid = 1823] [serial = 43] [outer = 0x7f89ff58b400] 03:46:52 INFO - PROCESS | 1823 | 1461667612110 Marionette DEBUG loaded listener.js 03:46:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 44 (0x7f8a00b2cc00) [pid = 1823] [serial = 44] [outer = 0x7f89ff58b400] 03:46:52 INFO - PROCESS | 1823 | 1461667612853 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]]]}] 03:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 977ms 03:46:52 INFO - PROCESS | 1823 | 1461667612874 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:46:52 INFO - PROCESS | 1823 | 1461667612881 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 03:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:46:52 INFO - PROCESS | 1823 | 1461667612890 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:46:52 INFO - PROCESS | 1823 | 1461667612895 Marionette TRACE conn3 <- [1,34,null,{}] 03:46:52 INFO - PROCESS | 1823 | 1461667612917 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}] 03:46:53 INFO - PROCESS | 1823 | 1461667613039 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:46:53 INFO - PROCESS | 1823 | 1461667613059 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00759800 == 16 [pid = 1823] [id = 16] 03:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 45 (0x7f8a01483c00) [pid = 1823] [serial = 45] [outer = (nil)] 03:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 46 (0x7f8a01faec00) [pid = 1823] [serial = 46] [outer = 0x7f8a01483c00] 03:46:53 INFO - PROCESS | 1823 | 1461667613115 Marionette DEBUG loaded listener.js 03:46:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7f8a02038400) [pid = 1823] [serial = 47] [outer = 0x7f8a01483c00] 03:46:53 INFO - PROCESS | 1823 | 1461667613755 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]]]}] 03:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 885ms 03:46:53 INFO - PROCESS | 1823 | 1461667613775 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:46:53 INFO - PROCESS | 1823 | 1461667613780 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 03:46:53 INFO - PROCESS | 1823 | 1461667613785 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:46:53 INFO - PROCESS | 1823 | 1461667613790 Marionette TRACE conn3 <- [1,38,null,{}] 03:46:53 INFO - PROCESS | 1823 | 1461667613804 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}] 03:46:53 INFO - PROCESS | 1823 | 1461667613965 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:46:53 INFO - PROCESS | 1823 | 1461667613984 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc6800 == 17 [pid = 1823] [id = 17] 03:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7f8a02a7e400) [pid = 1823] [serial = 48] [outer = (nil)] 03:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7f8a02b24800) [pid = 1823] [serial = 49] [outer = 0x7f8a02a7e400] 03:46:54 INFO - PROCESS | 1823 | 1461667614042 Marionette DEBUG loaded listener.js 03:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7f8a02b74c00) [pid = 1823] [serial = 50] [outer = 0x7f8a02a7e400] 03:46:54 INFO - PROCESS | 1823 | 1461667614632 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]]]}] 03:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 879ms 03:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:46:54 INFO - PROCESS | 1823 | 1461667614664 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:46:54 INFO - PROCESS | 1823 | 1461667614667 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 03:46:54 INFO - PROCESS | 1823 | 1461667614671 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:46:54 INFO - PROCESS | 1823 | 1461667614675 Marionette TRACE conn3 <- [1,42,null,{}] 03:46:54 INFO - PROCESS | 1823 | 1461667614680 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}] 03:46:54 INFO - PROCESS | 1823 | 1461667614807 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:46:54 INFO - PROCESS | 1823 | 1461667614893 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01189800 == 18 [pid = 1823] [id = 18] 03:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7f89ff0d0000) [pid = 1823] [serial = 51] [outer = (nil)] 03:46:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7f8a02df5800) [pid = 1823] [serial = 52] [outer = 0x7f89ff0d0000] 03:46:54 INFO - PROCESS | 1823 | 1461667614959 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f8a05e55800) [pid = 1823] [serial = 53] [outer = 0x7f89ff0d0000] 03:46:55 INFO - PROCESS | 1823 | 1461667615517 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]]]}] 03:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 883ms 03:46:55 INFO - PROCESS | 1823 | 1461667615554 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:46:55 INFO - PROCESS | 1823 | 1461667615556 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 03:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:46:55 INFO - PROCESS | 1823 | 1461667615562 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:46:55 INFO - PROCESS | 1823 | 1461667615564 Marionette TRACE conn3 <- [1,46,null,{}] 03:46:55 INFO - PROCESS | 1823 | 1461667615569 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}] 03:46:55 INFO - PROCESS | 1823 | 1461667615685 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:46:55 INFO - PROCESS | 1823 | 1461667615772 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc66a000 == 19 [pid = 1823] [id = 19] 03:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f89f683a000) [pid = 1823] [serial = 54] [outer = (nil)] 03:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f89f9c0b800) [pid = 1823] [serial = 55] [outer = 0x7f89f683a000] 03:46:55 INFO - PROCESS | 1823 | 1461667615844 Marionette DEBUG loaded listener.js 03:46:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7f8a02dec800) [pid = 1823] [serial = 56] [outer = 0x7f89f683a000] 03:46:56 INFO - PROCESS | 1823 | 1461667616405 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]]]}] 03:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 877ms 03:46:56 INFO - PROCESS | 1823 | 1461667616440 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:46:56 INFO - PROCESS | 1823 | 1461667616442 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 03:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:46:56 INFO - PROCESS | 1823 | 1461667616448 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:46:56 INFO - PROCESS | 1823 | 1461667616450 Marionette TRACE conn3 <- [1,50,null,{}] 03:46:56 INFO - PROCESS | 1823 | 1461667616455 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}] 03:46:56 INFO - PROCESS | 1823 | 1461667616586 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:46:56 INFO - PROCESS | 1823 | 1461667616674 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f92dd800 == 20 [pid = 1823] [id = 20] 03:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7f8a02039400) [pid = 1823] [serial = 57] [outer = (nil)] 03:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7f8a0d504800) [pid = 1823] [serial = 58] [outer = 0x7f8a02039400] 03:46:56 INFO - PROCESS | 1823 | 1461667616734 Marionette DEBUG loaded listener.js 03:46:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7f8a0d796000) [pid = 1823] [serial = 59] [outer = 0x7f8a02039400] 03:46:57 INFO - PROCESS | 1823 | 1461667617277 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]]]}] 03:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 840ms 03:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:46:57 INFO - PROCESS | 1823 | 1461667617288 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:46:57 INFO - PROCESS | 1823 | 1461667617290 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 03:46:57 INFO - PROCESS | 1823 | 1461667617302 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:46:57 INFO - PROCESS | 1823 | 1461667617304 Marionette TRACE conn3 <- [1,54,null,{}] 03:46:57 INFO - PROCESS | 1823 | 1461667617308 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}] 03:46:57 INFO - PROCESS | 1823 | 1461667617422 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:46:57 INFO - PROCESS | 1823 | 1461667617435 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d60000 == 21 [pid = 1823] [id = 21] 03:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7f8a0d749c00) [pid = 1823] [serial = 60] [outer = (nil)] 03:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7f8a0e634c00) [pid = 1823] [serial = 61] [outer = 0x7f8a0d749c00] 03:46:57 INFO - PROCESS | 1823 | 1461667617490 Marionette DEBUG loaded listener.js 03:46:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7f8a0e6e5400) [pid = 1823] [serial = 62] [outer = 0x7f8a0d749c00] 03:46:58 INFO - PROCESS | 1823 | 1461667618095 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]]]}] 03:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 832ms 03:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:46:58 INFO - PROCESS | 1823 | 1461667618128 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:46:58 INFO - PROCESS | 1823 | 1461667618130 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 03:46:58 INFO - PROCESS | 1823 | 1461667618136 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:46:58 INFO - PROCESS | 1823 | 1461667618138 Marionette TRACE conn3 <- [1,58,null,{}] 03:46:58 INFO - PROCESS | 1823 | 1461667618143 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}] 03:46:58 INFO - PROCESS | 1823 | 1461667618315 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:46:58 INFO - PROCESS | 1823 | 1461667618422 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b64000 == 22 [pid = 1823] [id = 22] 03:46:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7f89f62c7400) [pid = 1823] [serial = 63] [outer = (nil)] 03:46:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7f89f62d1000) [pid = 1823] [serial = 64] [outer = 0x7f89f62c7400] 03:46:58 INFO - PROCESS | 1823 | 1461667618497 Marionette DEBUG loaded listener.js 03:46:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f89f6c24000) [pid = 1823] [serial = 65] [outer = 0x7f89f62c7400] 03:46:59 INFO - PROCESS | 1823 | 1461667619255 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]]]}] 03:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1176ms 03:46:59 INFO - PROCESS | 1823 | 1461667619315 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:46:59 INFO - PROCESS | 1823 | 1461667619320 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 03:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:46:59 INFO - PROCESS | 1823 | 1461667619327 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:46:59 INFO - PROCESS | 1823 | 1461667619333 Marionette TRACE conn3 <- [1,62,null,{}] 03:46:59 INFO - PROCESS | 1823 | 1461667619340 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}] 03:46:59 INFO - PROCESS | 1823 | 1461667619505 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:46:59 INFO - PROCESS | 1823 | 1461667619625 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:46:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0033b000 == 23 [pid = 1823] [id = 23] 03:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f89f7503800) [pid = 1823] [serial = 66] [outer = (nil)] 03:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f89ff230c00) [pid = 1823] [serial = 67] [outer = 0x7f89f7503800] 03:46:59 INFO - PROCESS | 1823 | 1461667619703 Marionette DEBUG loaded listener.js 03:46:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f89fff63000) [pid = 1823] [serial = 68] [outer = 0x7f89f7503800] 03:47:00 INFO - PROCESS | 1823 | 1461667620486 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]]]}] 03:47:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:47:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1232ms 03:47:00 INFO - PROCESS | 1823 | 1461667620560 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:47:00 INFO - PROCESS | 1823 | 1461667620564 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 03:47:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:47:00 INFO - PROCESS | 1823 | 1461667620570 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:47:00 INFO - PROCESS | 1823 | 1461667620573 Marionette TRACE conn3 <- [1,66,null,{}] 03:47:00 INFO - PROCESS | 1823 | 1461667620578 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}] 03:47:00 INFO - PROCESS | 1823 | 1461667620731 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:47:00 INFO - PROCESS | 1823 | 1461667620852 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01b5f800 == 24 [pid = 1823] [id = 24] 03:47:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f8a00b31c00) [pid = 1823] [serial = 69] [outer = (nil)] 03:47:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f8a01482400) [pid = 1823] [serial = 70] [outer = 0x7f8a00b31c00] 03:47:00 INFO - PROCESS | 1823 | 1461667620926 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f8a0203e400) [pid = 1823] [serial = 71] [outer = 0x7f8a00b31c00] 03:47:01 INFO - PROCESS | 1823 | 1461667621732 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]]]}] 03:47:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1235ms 03:47:01 INFO - PROCESS | 1823 | 1461667621807 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:47:01 INFO - PROCESS | 1823 | 1461667621814 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 03:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:47:01 INFO - PROCESS | 1823 | 1461667621829 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:47:01 INFO - PROCESS | 1823 | 1461667621835 Marionette TRACE conn3 <- [1,70,null,{}] 03:47:01 INFO - PROCESS | 1823 | 1461667621840 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}] 03:47:02 INFO - PROCESS | 1823 | 1461667622001 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:47:02 INFO - PROCESS | 1823 | 1461667622093 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076ed000 == 25 [pid = 1823] [id = 25] 03:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f8a00b32400) [pid = 1823] [serial = 72] [outer = (nil)] 03:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f8a0c61c000) [pid = 1823] [serial = 73] [outer = 0x7f8a00b32400] 03:47:02 INFO - PROCESS | 1823 | 1461667622168 Marionette DEBUG loaded listener.js 03:47:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f8a0d743400) [pid = 1823] [serial = 74] [outer = 0x7f8a00b32400] 03:47:02 INFO - PROCESS | 1823 | 1461667622891 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]]]}] 03:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1138ms 03:47:02 INFO - PROCESS | 1823 | 1461667622959 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:47:02 INFO - PROCESS | 1823 | 1461667622963 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 03:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:47:02 INFO - PROCESS | 1823 | 1461667622973 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:47:02 INFO - PROCESS | 1823 | 1461667622975 Marionette TRACE conn3 <- [1,74,null,{}] 03:47:02 INFO - PROCESS | 1823 | 1461667622980 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}] 03:47:03 INFO - PROCESS | 1823 | 1461667623122 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:47:03 INFO - PROCESS | 1823 | 1461667623242 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff023000 == 26 [pid = 1823] [id = 26] 03:47:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f89f6b98000) [pid = 1823] [serial = 75] [outer = (nil)] 03:47:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f8a0d4a7800) [pid = 1823] [serial = 76] [outer = 0x7f89f6b98000] 03:47:03 INFO - PROCESS | 1823 | 1461667623314 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f8a0e932c00) [pid = 1823] [serial = 77] [outer = 0x7f89f6b98000] 03:47:04 INFO - PROCESS | 1823 | 1461667624200 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]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1282ms 03:47:04 INFO - PROCESS | 1823 | 1461667624268 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 1823 | 1461667624275 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 03:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:47:04 INFO - PROCESS | 1823 | 1461667624283 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 1823 | 1461667624290 Marionette TRACE conn3 <- [1,78,null,{}] 03:47:04 INFO - PROCESS | 1823 | 1461667624297 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}] 03:47:04 INFO - PROCESS | 1823 | 1461667624449 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:47:04 INFO - PROCESS | 1823 | 1461667624574 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc677000 == 27 [pid = 1823] [id = 27] 03:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f89ff0d6000) [pid = 1823] [serial = 78] [outer = (nil)] 03:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f89ffc7d400) [pid = 1823] [serial = 79] [outer = 0x7f89ff0d6000] 03:47:04 INFO - PROCESS | 1823 | 1461667624643 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f8a00867c00) [pid = 1823] [serial = 80] [outer = 0x7f89ff0d6000] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d60000 == 26 [pid = 1823] [id = 21] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f92dd800 == 25 [pid = 1823] [id = 20] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc66a000 == 24 [pid = 1823] [id = 19] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01189800 == 23 [pid = 1823] [id = 18] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc6800 == 22 [pid = 1823] [id = 17] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00759800 == 21 [pid = 1823] [id = 16] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f889f000 == 20 [pid = 1823] [id = 15] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00346800 == 19 [pid = 1823] [id = 14] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc668800 == 18 [pid = 1823] [id = 13] 03:47:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7775800 == 17 [pid = 1823] [id = 11] 03:47:05 INFO - PROCESS | 1823 | 1461667625464 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]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1230ms 03:47:05 INFO - PROCESS | 1823 | 1461667625515 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 1823 | 1461667625521 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 03:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:47:05 INFO - PROCESS | 1823 | 1461667625529 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 1823 | 1461667625534 Marionette TRACE conn3 <- [1,82,null,{}] 03:47:05 INFO - PROCESS | 1823 | 1461667625541 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}] 03:47:05 INFO - PROCESS | 1823 | 1461667625690 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:47:05 INFO - PROCESS | 1823 | 1461667625812 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff01e800 == 18 [pid = 1823] [id = 28] 03:47:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f89fe251c00) [pid = 1823] [serial = 81] [outer = (nil)] 03:47:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f89ffc7f800) [pid = 1823] [serial = 82] [outer = 0x7f89fe251c00] 03:47:05 INFO - PROCESS | 1823 | 1461667625888 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f8a00b2e000) [pid = 1823] [serial = 83] [outer = 0x7f89fe251c00] 03:47:06 INFO - PROCESS | 1823 | 1461667626636 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]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1178ms 03:47:06 INFO - PROCESS | 1823 | 1461667626712 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 1823 | 1461667626720 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:47:06 INFO - PROCESS | 1823 | 1461667626731 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 1823 | 1461667626734 Marionette TRACE conn3 <- [1,86,null,{}] 03:47:06 INFO - PROCESS | 1823 | 1461667626740 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}] 03:47:06 INFO - PROCESS | 1823 | 1461667626890 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:47:07 INFO - PROCESS | 1823 | 1461667627012 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00ee7800 == 19 [pid = 1823] [id = 29] 03:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f8a00e38c00) [pid = 1823] [serial = 84] [outer = (nil)] 03:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a0203a000) [pid = 1823] [serial = 85] [outer = 0x7f8a00e38c00] 03:47:07 INFO - PROCESS | 1823 | 1461667627082 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a02b19800) [pid = 1823] [serial = 86] [outer = 0x7f8a00e38c00] 03:47:07 INFO - PROCESS | 1823 | 1461667627893 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]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1230ms 03:47:07 INFO - PROCESS | 1823 | 1461667627964 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:47:07 INFO - PROCESS | 1823 | 1461667627967 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 03:47:07 INFO - PROCESS | 1823 | 1461667627973 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - PROCESS | 1823 | 1461667627978 Marionette TRACE conn3 <- [1,90,null,{}] 03:47:07 INFO - PROCESS | 1823 | 1461667627993 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}] 03:47:08 INFO - PROCESS | 1823 | 1461667628150 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:47:08 INFO - PROCESS | 1823 | 1461667628274 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d79800 == 20 [pid = 1823] [id = 30] 03:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a05e56400) [pid = 1823] [serial = 87] [outer = (nil)] 03:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a0d4a8c00) [pid = 1823] [serial = 88] [outer = 0x7f8a05e56400] 03:47:08 INFO - PROCESS | 1823 | 1461667628353 Marionette DEBUG loaded listener.js 03:47:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a0d788000) [pid = 1823] [serial = 89] [outer = 0x7f8a05e56400] 03:47:09 INFO - PROCESS | 1823 | 1461667629123 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]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1184ms 03:47:09 INFO - PROCESS | 1823 | 1461667629166 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:47:09 INFO - PROCESS | 1823 | 1461667629171 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 03:47:09 INFO - PROCESS | 1823 | 1461667629176 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 1823 | 1461667629179 Marionette TRACE conn3 <- [1,94,null,{}] 03:47:09 INFO - PROCESS | 1823 | 1461667629184 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}] 03:47:09 INFO - PROCESS | 1823 | 1461667629326 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:47:09 INFO - PROCESS | 1823 | 1461667629452 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d215000 == 21 [pid = 1823] [id = 31] 03:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f8a05e5b000) [pid = 1823] [serial = 90] [outer = (nil)] 03:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f8a0eadb000) [pid = 1823] [serial = 91] [outer = 0x7f8a05e5b000] 03:47:09 INFO - PROCESS | 1823 | 1461667629523 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f8a108ba400) [pid = 1823] [serial = 92] [outer = 0x7f8a05e5b000] 03:47:10 INFO - PROCESS | 1823 | 1461667630263 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]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1129ms 03:47:10 INFO - PROCESS | 1823 | 1461667630307 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 1823 | 1461667630310 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:47:10 INFO - PROCESS | 1823 | 1461667630442 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 1823 | 1461667630446 Marionette TRACE conn3 <- [1,98,null,{}] 03:47:10 INFO - PROCESS | 1823 | 1461667630454 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}] 03:47:10 INFO - PROCESS | 1823 | 1461667630611 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:47:10 INFO - PROCESS | 1823 | 1461667630710 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffcd2000 == 22 [pid = 1823] [id = 32] 03:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89fe2eb400) [pid = 1823] [serial = 93] [outer = (nil)] 03:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f89ff146c00) [pid = 1823] [serial = 94] [outer = 0x7f89fe2eb400] 03:47:10 INFO - PROCESS | 1823 | 1461667630775 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a0085d000) [pid = 1823] [serial = 95] [outer = 0x7f89fe2eb400] 03:47:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076ed000 == 21 [pid = 1823] [id = 25] 03:47:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01b5f800 == 20 [pid = 1823] [id = 24] 03:47:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0033b000 == 19 [pid = 1823] [id = 23] 03:47:11 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b64000 == 18 [pid = 1823] [id = 22] 03:47:11 INFO - PROCESS | 1823 | 1461667631694 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]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1347ms 03:47:11 INFO - PROCESS | 1823 | 1461667631774 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:47:11 INFO - PROCESS | 1823 | 1461667631780 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 03:47:11 INFO - PROCESS | 1823 | 1461667631788 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - PROCESS | 1823 | 1461667631793 Marionette TRACE conn3 <- [1,102,null,{}] 03:47:11 INFO - PROCESS | 1823 | 1461667631800 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}] 03:47:11 INFO - PROCESS | 1823 | 1461667631992 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:47:12 INFO - PROCESS | 1823 | 1461667632122 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bb2800 == 19 [pid = 1823] [id = 33] 03:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a00beb800) [pid = 1823] [serial = 96] [outer = (nil)] 03:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a0116a800) [pid = 1823] [serial = 97] [outer = 0x7f8a00beb800] 03:47:12 INFO - PROCESS | 1823 | 1461667632247 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a02034800) [pid = 1823] [serial = 98] [outer = 0x7f8a00beb800] 03:47:12 INFO - PROCESS | 1823 | 1461667632944 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]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1185ms 03:47:12 INFO - PROCESS | 1823 | 1461667632972 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 1823 | 1461667632979 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 03:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:47:12 INFO - PROCESS | 1823 | 1461667632989 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 1823 | 1461667632992 Marionette TRACE conn3 <- [1,106,null,{}] 03:47:12 INFO - PROCESS | 1823 | 1461667632998 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}] 03:47:13 INFO - PROCESS | 1823 | 1461667633144 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:47:13 INFO - PROCESS | 1823 | 1461667633278 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e8800 == 20 [pid = 1823] [id = 34] 03:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f8a00b23800) [pid = 1823] [serial = 99] [outer = (nil)] 03:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f8a02de9800) [pid = 1823] [serial = 100] [outer = 0x7f8a00b23800] 03:47:13 INFO - PROCESS | 1823 | 1461667633349 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f8a0c6e9400) [pid = 1823] [serial = 101] [outer = 0x7f8a00b23800] 03:47:14 INFO - PROCESS | 1823 | 1461667634116 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]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1181ms 03:47:14 INFO - PROCESS | 1823 | 1461667634171 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 1823 | 1461667634174 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 03:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:47:14 INFO - PROCESS | 1823 | 1461667634198 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - PROCESS | 1823 | 1461667634204 Marionette TRACE conn3 <- [1,110,null,{}] 03:47:14 INFO - PROCESS | 1823 | 1461667634220 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}] 03:47:14 INFO - PROCESS | 1823 | 1461667634368 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:47:14 INFO - PROCESS | 1823 | 1461667634498 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e413800 == 21 [pid = 1823] [id = 35] 03:47:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f8a0d5e6c00) [pid = 1823] [serial = 102] [outer = (nil)] 03:47:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f8a0e7b8c00) [pid = 1823] [serial = 103] [outer = 0x7f8a0d5e6c00] 03:47:14 INFO - PROCESS | 1823 | 1461667634572 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f8a11f05400) [pid = 1823] [serial = 104] [outer = 0x7f8a0d5e6c00] 03:47:15 INFO - PROCESS | 1823 | 1461667635388 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]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1252ms 03:47:15 INFO - PROCESS | 1823 | 1461667635446 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 1823 | 1461667635451 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 03:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:47:15 INFO - PROCESS | 1823 | 1461667635458 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 1823 | 1461667635461 Marionette TRACE conn3 <- [1,114,null,{}] 03:47:15 INFO - PROCESS | 1823 | 1461667635466 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}] 03:47:15 INFO - PROCESS | 1823 | 1461667635642 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:47:15 INFO - PROCESS | 1823 | 1461667635769 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10346800 == 22 [pid = 1823] [id = 36] 03:47:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89f6b8d000) [pid = 1823] [serial = 105] [outer = (nil)] 03:47:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f8a12942800) [pid = 1823] [serial = 106] [outer = 0x7f89f6b8d000] 03:47:15 INFO - PROCESS | 1823 | 1461667635837 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f8a129c4800) [pid = 1823] [serial = 107] [outer = 0x7f89f6b8d000] 03:47:16 INFO - PROCESS | 1823 | 1461667636670 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]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1281ms 03:47:16 INFO - PROCESS | 1823 | 1461667636740 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 1823 | 1461667636743 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 03:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:47:16 INFO - PROCESS | 1823 | 1461667636749 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - PROCESS | 1823 | 1461667636751 Marionette TRACE conn3 <- [1,118,null,{}] 03:47:16 INFO - PROCESS | 1823 | 1461667636757 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}] 03:47:16 INFO - PROCESS | 1823 | 1461667636907 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:47:17 INFO - PROCESS | 1823 | 1461667637036 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12143800 == 23 [pid = 1823] [id = 37] 03:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f8a122a7000) [pid = 1823] [serial = 108] [outer = (nil)] 03:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f8a12b19c00) [pid = 1823] [serial = 109] [outer = 0x7f8a122a7000] 03:47:17 INFO - PROCESS | 1823 | 1461667637103 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f8a12c29800) [pid = 1823] [serial = 110] [outer = 0x7f8a122a7000] 03:47:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d79800 == 22 [pid = 1823] [id = 30] 03:47:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00ee7800 == 21 [pid = 1823] [id = 29] 03:47:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff01e800 == 20 [pid = 1823] [id = 28] 03:47:18 INFO - PROCESS | 1823 | 1461667638067 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1335ms 03:47:18 INFO - PROCESS | 1823 | 1461667638085 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 1823 | 1461667638090 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 03:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:47:18 INFO - PROCESS | 1823 | 1461667638098 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 1823 | 1461667638104 Marionette TRACE conn3 <- [1,122,null,{}] 03:47:18 INFO - PROCESS | 1823 | 1461667638113 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}] 03:47:18 INFO - PROCESS | 1823 | 1461667638265 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:47:18 INFO - PROCESS | 1823 | 1461667638406 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fff9a800 == 21 [pid = 1823] [id = 38] 03:47:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f8a00b2d800) [pid = 1823] [serial = 111] [outer = (nil)] 03:47:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f8a01347400) [pid = 1823] [serial = 112] [outer = 0x7f8a00b2d800] 03:47:18 INFO - PROCESS | 1823 | 1461667638482 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f8a0203dc00) [pid = 1823] [serial = 113] [outer = 0x7f8a00b2d800] 03:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f8a0d25e400) [pid = 1823] [serial = 114] [outer = 0x7f89f62d3400] 03:47:19 INFO - PROCESS | 1823 | 1461667639365 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]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1289ms 03:47:19 INFO - PROCESS | 1823 | 1461667639386 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 1823 | 1461667639392 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 03:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:47:19 INFO - PROCESS | 1823 | 1461667639402 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - PROCESS | 1823 | 1461667639405 Marionette TRACE conn3 <- [1,126,null,{}] 03:47:19 INFO - PROCESS | 1823 | 1461667639411 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}] 03:47:19 INFO - PROCESS | 1823 | 1461667639623 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:47:19 INFO - PROCESS | 1823 | 1461667639640 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d2c2800 == 22 [pid = 1823] [id = 39] 03:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89f782a400) [pid = 1823] [serial = 115] [outer = (nil)] 03:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f8a07686800) [pid = 1823] [serial = 116] [outer = 0x7f89f782a400] 03:47:19 INFO - PROCESS | 1823 | 1461667639711 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f8a0e736800) [pid = 1823] [serial = 117] [outer = 0x7f89f782a400] 03:47:20 INFO - PROCESS | 1823 | 1461667640595 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]]]}] 03:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1237ms 03:47:20 INFO - PROCESS | 1823 | 1461667640640 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:47:20 INFO - PROCESS | 1823 | 1461667640646 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 03:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:47:20 INFO - PROCESS | 1823 | 1461667640654 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:47:20 INFO - PROCESS | 1823 | 1461667640660 Marionette TRACE conn3 <- [1,130,null,{}] 03:47:20 INFO - PROCESS | 1823 | 1461667640675 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}] 03:47:20 INFO - PROCESS | 1823 | 1461667640866 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:47:21 INFO - PROCESS | 1823 | 1461667640997 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1214c800 == 23 [pid = 1823] [id = 40] 03:47:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f8a1215e400) [pid = 1823] [serial = 118] [outer = (nil)] 03:47:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f8a122b1800) [pid = 1823] [serial = 119] [outer = 0x7f8a1215e400] 03:47:21 INFO - PROCESS | 1823 | 1461667641073 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f8a12c2d400) [pid = 1823] [serial = 120] [outer = 0x7f8a1215e400] 03:47:21 INFO - PROCESS | 1823 | 1461667641916 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]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1286ms 03:47:21 INFO - PROCESS | 1823 | 1461667641942 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 1823 | 1461667641945 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 03:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:47:21 INFO - PROCESS | 1823 | 1461667641951 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 1823 | 1461667641953 Marionette TRACE conn3 <- [1,134,null,{}] 03:47:21 INFO - PROCESS | 1823 | 1461667641958 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}] 03:47:22 INFO - PROCESS | 1823 | 1461667642096 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:47:22 INFO - PROCESS | 1823 | 1461667642231 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129b9800 == 24 [pid = 1823] [id = 41] 03:47:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f8a12161800) [pid = 1823] [serial = 121] [outer = (nil)] 03:47:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f8a15235400) [pid = 1823] [serial = 122] [outer = 0x7f8a12161800] 03:47:22 INFO - PROCESS | 1823 | 1461667642299 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f8a15590800) [pid = 1823] [serial = 123] [outer = 0x7f8a12161800] 03:47:23 INFO - PROCESS | 1823 | 1461667643101 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]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 03:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:47:23 INFO - PROCESS | 1823 | 1461667643133 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 1823 | 1461667643135 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 03:47:23 INFO - PROCESS | 1823 | 1461667643141 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - PROCESS | 1823 | 1461667643144 Marionette TRACE conn3 <- [1,138,null,{}] 03:47:23 INFO - PROCESS | 1823 | 1461667643149 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}] 03:47:23 INFO - PROCESS | 1823 | 1461667643281 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:47:23 INFO - PROCESS | 1823 | 1461667643417 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a15265800 == 25 [pid = 1823] [id = 42] 03:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89f65c5c00) [pid = 1823] [serial = 124] [outer = (nil)] 03:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f65cc400) [pid = 1823] [serial = 125] [outer = 0x7f89f65c5c00] 03:47:23 INFO - PROCESS | 1823 | 1461667643487 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f65d0c00) [pid = 1823] [serial = 126] [outer = 0x7f89f65c5c00] 03:47:24 INFO - PROCESS | 1823 | 1461667644391 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]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1328ms 03:47:24 INFO - PROCESS | 1823 | 1461667644469 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 1823 | 1461667644474 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 03:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:47:24 INFO - PROCESS | 1823 | 1461667644481 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 1823 | 1461667644490 Marionette TRACE conn3 <- [1,142,null,{}] 03:47:24 INFO - PROCESS | 1823 | 1461667644504 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}] 03:47:24 INFO - PROCESS | 1823 | 1461667644688 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:47:24 INFO - PROCESS | 1823 | 1461667644854 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e413800 == 24 [pid = 1823] [id = 35] 03:47:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076e8800 == 23 [pid = 1823] [id = 34] 03:47:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bb2800 == 22 [pid = 1823] [id = 33] 03:47:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd249800 == 23 [pid = 1823] [id = 43] 03:47:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89f65d0800) [pid = 1823] [serial = 127] [outer = (nil)] 03:47:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89f7828000) [pid = 1823] [serial = 128] [outer = 0x7f89f65d0800] 03:47:24 INFO - PROCESS | 1823 | 1461667644989 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89ff60c000) [pid = 1823] [serial = 129] [outer = 0x7f89f65d0800] 03:47:25 INFO - PROCESS | 1823 | 1461667645819 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]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1394ms 03:47:25 INFO - PROCESS | 1823 | 1461667645875 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 1823 | 1461667645881 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 03:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:47:25 INFO - PROCESS | 1823 | 1461667645888 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 1823 | 1461667645893 Marionette TRACE conn3 <- [1,146,null,{}] 03:47:25 INFO - PROCESS | 1823 | 1461667645901 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}] 03:47:26 INFO - PROCESS | 1823 | 1461667646056 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:47:26 INFO - PROCESS | 1823 | 1461667646188 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d43800 == 24 [pid = 1823] [id = 44] 03:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89f65d1800) [pid = 1823] [serial = 130] [outer = (nil)] 03:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89f9dc4000) [pid = 1823] [serial = 131] [outer = 0x7f89f65d1800] 03:47:26 INFO - PROCESS | 1823 | 1461667646262 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89f9dc9c00) [pid = 1823] [serial = 132] [outer = 0x7f89f65d1800] 03:47:27 INFO - PROCESS | 1823 | 1461667647103 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]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1282ms 03:47:27 INFO - PROCESS | 1823 | 1461667647173 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 1823 | 1461667647179 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 03:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:47:27 INFO - PROCESS | 1823 | 1461667647187 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 1823 | 1461667647190 Marionette TRACE conn3 <- [1,150,null,{}] 03:47:27 INFO - PROCESS | 1823 | 1461667647195 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}] 03:47:27 INFO - PROCESS | 1823 | 1461667647377 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:47:27 INFO - PROCESS | 1823 | 1461667647508 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12140800 == 25 [pid = 1823] [id = 45] 03:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89fc6ec800) [pid = 1823] [serial = 133] [outer = (nil)] 03:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89ff615800) [pid = 1823] [serial = 134] [outer = 0x7f89fc6ec800] 03:47:27 INFO - PROCESS | 1823 | 1461667647582 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f8a01bed400) [pid = 1823] [serial = 135] [outer = 0x7f89fc6ec800] 03:47:28 INFO - PROCESS | 1823 | 1461667648395 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]]]}] 03:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a15265800 == 24 [pid = 1823] [id = 42] 03:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129b9800 == 23 [pid = 1823] [id = 41] 03:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1214c800 == 22 [pid = 1823] [id = 40] 03:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d2c2800 == 21 [pid = 1823] [id = 39] 03:47:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fff9a800 == 20 [pid = 1823] [id = 38] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a10346800 == 19 [pid = 1823] [id = 36] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d215000 == 18 [pid = 1823] [id = 31] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8722800 == 17 [pid = 1823] [id = 6] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f681b800 == 16 [pid = 1823] [id = 8] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffcd2000 == 15 [pid = 1823] [id = 32] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b70800 == 14 [pid = 1823] [id = 9] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff023000 == 13 [pid = 1823] [id = 26] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d43800 == 12 [pid = 1823] [id = 44] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc677000 == 11 [pid = 1823] [id = 27] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd249800 == 10 [pid = 1823] [id = 43] 03:47:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12143800 == 9 [pid = 1823] [id = 37] 03:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 5047ms 03:47:32 INFO - PROCESS | 1823 | 1461667652377 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 1823 | 1461667652380 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 03:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:47:32 INFO - PROCESS | 1823 | 1461667652389 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - PROCESS | 1823 | 1461667652394 Marionette TRACE conn3 <- [1,154,null,{}] 03:47:32 INFO - PROCESS | 1823 | 1461667652402 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}] 03:47:32 INFO - PROCESS | 1823 | 1461667652557 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:47:32 INFO - PROCESS | 1823 | 1461667652648 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8899800 == 10 [pid = 1823] [id = 46] 03:47:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89f9dc4400) [pid = 1823] [serial = 136] [outer = (nil)] 03:47:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89f9dc7000) [pid = 1823] [serial = 137] [outer = 0x7f89f9dc4400] 03:47:32 INFO - PROCESS | 1823 | 1461667652712 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89fc606c00) [pid = 1823] [serial = 138] [outer = 0x7f89f9dc4400] 03:47:33 INFO - PROCESS | 1823 | 1461667653336 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]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 979ms 03:47:33 INFO - PROCESS | 1823 | 1461667653370 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:47:33 INFO - PROCESS | 1823 | 1461667653375 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 03:47:33 INFO - PROCESS | 1823 | 1461667653388 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 1823 | 1461667653393 Marionette TRACE conn3 <- [1,158,null,{}] 03:47:33 INFO - PROCESS | 1823 | 1461667653399 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}] 03:47:33 INFO - PROCESS | 1823 | 1461667653547 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:47:33 INFO - PROCESS | 1823 | 1461667653651 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fffa6800 == 11 [pid = 1823] [id = 47] 03:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f9dc5400) [pid = 1823] [serial = 139] [outer = (nil)] 03:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89ff22c400) [pid = 1823] [serial = 140] [outer = 0x7f89f9dc5400] 03:47:33 INFO - PROCESS | 1823 | 1461667653711 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89ff612000) [pid = 1823] [serial = 141] [outer = 0x7f89f9dc5400] 03:47:34 INFO - PROCESS | 1823 | 1461667654531 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]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1234ms 03:47:34 INFO - PROCESS | 1823 | 1461667654636 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 1823 | 1461667654639 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 03:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:47:34 INFO - PROCESS | 1823 | 1461667654646 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - PROCESS | 1823 | 1461667654649 Marionette TRACE conn3 <- [1,162,null,{}] 03:47:34 INFO - PROCESS | 1823 | 1461667654664 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}] 03:47:34 INFO - PROCESS | 1823 | 1461667654848 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:47:34 INFO - PROCESS | 1823 | 1461667654909 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e7800 == 12 [pid = 1823] [id = 48] 03:47:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f9c03000) [pid = 1823] [serial = 142] [outer = (nil)] 03:47:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f8a0203bc00) [pid = 1823] [serial = 143] [outer = 0x7f89f9c03000] 03:47:34 INFO - PROCESS | 1823 | 1461667654979 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f8a02b25000) [pid = 1823] [serial = 144] [outer = 0x7f89f9c03000] 03:47:35 INFO - PROCESS | 1823 | 1461667655683 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]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1078ms 03:47:35 INFO - PROCESS | 1823 | 1461667655723 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 1823 | 1461667655727 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 03:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:47:35 INFO - PROCESS | 1823 | 1461667655740 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - PROCESS | 1823 | 1461667655741 Marionette TRACE conn3 <- [1,166,null,{}] 03:47:35 INFO - PROCESS | 1823 | 1461667655746 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}] 03:47:35 INFO - PROCESS | 1823 | 1461667655906 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:47:35 INFO - PROCESS | 1823 | 1461667655935 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10887800 == 13 [pid = 1823] [id = 49] 03:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89f65c9400) [pid = 1823] [serial = 145] [outer = (nil)] 03:47:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f8a0d506400) [pid = 1823] [serial = 146] [outer = 0x7f89f65c9400] 03:47:35 INFO - PROCESS | 1823 | 1461667655993 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f8a0d787800) [pid = 1823] [serial = 147] [outer = 0x7f89f65c9400] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f8a00e38c00) [pid = 1823] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89ff0d6000) [pid = 1823] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89fe2eb400) [pid = 1823] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f6b98000) [pid = 1823] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89ff58b400) [pid = 1823] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f8a02a7e400) [pid = 1823] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89ff0d0000) [pid = 1823] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f683a000) [pid = 1823] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f8a02039400) [pid = 1823] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f7828800) [pid = 1823] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f6b93400) [pid = 1823] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f8a00b31800) [pid = 1823] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f8a01483c00) [pid = 1823] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f8a05e5b000) [pid = 1823] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f8a00beb800) [pid = 1823] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f89f6b8d000) [pid = 1823] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89f782a400) [pid = 1823] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f89f65d1800) [pid = 1823] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f8a0d5e6c00) [pid = 1823] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89f7503800) [pid = 1823] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89fe251c00) [pid = 1823] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f8a00b2d800) [pid = 1823] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89f62c7400) [pid = 1823] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f8a0d749c00) [pid = 1823] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f8a05e56400) [pid = 1823] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f8a1215e400) [pid = 1823] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f8a00b32400) [pid = 1823] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f89f65c5c00) [pid = 1823] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89f6b9b400) [pid = 1823] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f89f7502c00) [pid = 1823] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f8a00b23800) [pid = 1823] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f8a122a7000) [pid = 1823] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f8a12161800) [pid = 1823] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f8a02034400) [pid = 1823] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f89f65d0800) [pid = 1823] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:47:37 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f8a00b31c00) [pid = 1823] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:47:37 INFO - PROCESS | 1823 | 1461667657691 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]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 2025ms 03:47:37 INFO - PROCESS | 1823 | 1461667657817 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 1823 | 1461667657820 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 03:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:47:37 INFO - PROCESS | 1823 | 1461667657859 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 1823 | 1461667657861 Marionette TRACE conn3 <- [1,170,null,{}] 03:47:37 INFO - PROCESS | 1823 | 1461667657902 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}] 03:47:38 INFO - PROCESS | 1823 | 1461667658057 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:47:38 INFO - PROCESS | 1823 | 1461667658078 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc660800 == 14 [pid = 1823] [id = 50] 03:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89f8497400) [pid = 1823] [serial = 148] [outer = (nil)] 03:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f89fa0e6800) [pid = 1823] [serial = 149] [outer = 0x7f89f8497400] 03:47:38 INFO - PROCESS | 1823 | 1461667658137 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89fb26b400) [pid = 1823] [serial = 150] [outer = 0x7f89f8497400] 03:47:38 INFO - PROCESS | 1823 | 1461667658788 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]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 972ms 03:47:38 INFO - PROCESS | 1823 | 1461667658808 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 1823 | 1461667658811 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 03:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:47:38 INFO - PROCESS | 1823 | 1461667658817 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 1823 | 1461667658819 Marionette TRACE conn3 <- [1,174,null,{}] 03:47:38 INFO - PROCESS | 1823 | 1461667658824 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}] 03:47:39 INFO - PROCESS | 1823 | 1461667658998 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:47:39 INFO - PROCESS | 1823 | 1461667659102 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0c6a7800 == 15 [pid = 1823] [id = 51] 03:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89f775e000) [pid = 1823] [serial = 151] [outer = (nil)] 03:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f8a01e48000) [pid = 1823] [serial = 152] [outer = 0x7f89f775e000] 03:47:39 INFO - PROCESS | 1823 | 1461667659167 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f8a0d70ec00) [pid = 1823] [serial = 153] [outer = 0x7f89f775e000] 03:47:40 INFO - PROCESS | 1823 | 1461667660038 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]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1276ms 03:47:40 INFO - PROCESS | 1823 | 1461667660094 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 1823 | 1461667660098 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 03:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:47:40 INFO - PROCESS | 1823 | 1461667660107 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 1823 | 1461667660112 Marionette TRACE conn3 <- [1,178,null,{}] 03:47:40 INFO - PROCESS | 1823 | 1461667660121 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}] 03:47:40 INFO - PROCESS | 1823 | 1461667660290 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:47:40 INFO - PROCESS | 1823 | 1461667660422 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe79b800 == 16 [pid = 1823] [id = 52] 03:47:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f89f6c2d000) [pid = 1823] [serial = 154] [outer = (nil)] 03:47:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89f9dc7800) [pid = 1823] [serial = 155] [outer = 0x7f89f6c2d000] 03:47:40 INFO - PROCESS | 1823 | 1461667660499 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89fa0e5c00) [pid = 1823] [serial = 156] [outer = 0x7f89f6c2d000] 03:47:41 INFO - PROCESS | 1823 | 1461667661377 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]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1330ms 03:47:41 INFO - PROCESS | 1823 | 1461667661437 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 1823 | 1461667661445 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 03:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:47:41 INFO - PROCESS | 1823 | 1461667661454 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 1823 | 1461667661458 Marionette TRACE conn3 <- [1,182,null,{}] 03:47:41 INFO - PROCESS | 1823 | 1461667661464 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}] 03:47:41 INFO - PROCESS | 1823 | 1461667661618 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:47:41 INFO - PROCESS | 1823 | 1461667661749 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d45000 == 17 [pid = 1823] [id = 53] 03:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89f62d1800) [pid = 1823] [serial = 157] [outer = (nil)] 03:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89f65ca000) [pid = 1823] [serial = 158] [outer = 0x7f89f62d1800] 03:47:41 INFO - PROCESS | 1823 | 1461667661817 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89ff60f800) [pid = 1823] [serial = 159] [outer = 0x7f89f62d1800] 03:47:42 INFO - PROCESS | 1823 | 1461667662750 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:47:42 INFO - PROCESS | 1823 | 1461667662939 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]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1535ms 03:47:42 INFO - PROCESS | 1823 | 1461667662990 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 1823 | 1461667662994 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 03:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:47:43 INFO - PROCESS | 1823 | 1461667663003 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 1823 | 1461667663007 Marionette TRACE conn3 <- [1,186,null,{}] 03:47:43 INFO - PROCESS | 1823 | 1461667663014 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}] 03:47:43 INFO - PROCESS | 1823 | 1461667663254 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:47:43 INFO - PROCESS | 1823 | 1461667663422 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7771800 == 18 [pid = 1823] [id = 54] 03:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89f6958800) [pid = 1823] [serial = 160] [outer = (nil)] 03:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f6c29000) [pid = 1823] [serial = 161] [outer = 0x7f89f6958800] 03:47:43 INFO - PROCESS | 1823 | 1461667663487 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f9c02800) [pid = 1823] [serial = 162] [outer = 0x7f89f6958800] 03:47:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12140800 == 17 [pid = 1823] [id = 45] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89ff615800) [pid = 1823] [serial = 134] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f8a01349800) [pid = 1823] [serial = 12] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f8a00087000) [pid = 1823] [serial = 9] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f8a01347400) [pid = 1823] [serial = 112] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89ffc7d400) [pid = 1823] [serial = 79] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f8a10338800) [pid = 1823] [serial = 2] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f8a0d4a7800) [pid = 1823] [serial = 76] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f8a00115800) [pid = 1823] [serial = 43] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f89ff146c00) [pid = 1823] [serial = 94] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f8a02b24800) [pid = 1823] [serial = 49] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f8a02df5800) [pid = 1823] [serial = 52] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f89f9c0b800) [pid = 1823] [serial = 55] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f8a02dec800) [pid = 1823] [serial = 56] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f8a0d504800) [pid = 1823] [serial = 58] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f8a00b2cc00) [pid = 1823] [serial = 44] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f89fe721800) [pid = 1823] [serial = 37] [outer = (nil)] [url = about:blank] 03:47:43 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f8a0d796000) [pid = 1823] [serial = 59] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f89f6b99400) [pid = 1823] [serial = 31] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f8a02b74c00) [pid = 1823] [serial = 50] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f8a05e55800) [pid = 1823] [serial = 53] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f8a00bf4c00) [pid = 1823] [serial = 40] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f8a0116c800) [pid = 1823] [serial = 41] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f8a02038400) [pid = 1823] [serial = 47] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a00117c00) [pid = 1823] [serial = 38] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89f6d9a800) [pid = 1823] [serial = 28] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f89f6c2f800) [pid = 1823] [serial = 26] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89f6c30000) [pid = 1823] [serial = 32] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a0e6e5400) [pid = 1823] [serial = 62] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f8a01faec00) [pid = 1823] [serial = 46] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89f849fc00) [pid = 1823] [serial = 34] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a0d4a8c00) [pid = 1823] [serial = 88] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f8a02b19800) [pid = 1823] [serial = 86] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f8a0e7b8c00) [pid = 1823] [serial = 103] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89f7828000) [pid = 1823] [serial = 128] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f8a0203a000) [pid = 1823] [serial = 85] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f8a00867c00) [pid = 1823] [serial = 80] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f89f6b94400) [pid = 1823] [serial = 35] [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.] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f8a0085d000) [pid = 1823] [serial = 95] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f89ffc7f800) [pid = 1823] [serial = 82] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f8a0e932c00) [pid = 1823] [serial = 77] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f8a12942800) [pid = 1823] [serial = 106] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a11f05400) [pid = 1823] [serial = 104] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f89fff63000) [pid = 1823] [serial = 68] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f8a122b1800) [pid = 1823] [serial = 119] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f8a01482400) [pid = 1823] [serial = 70] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f89f9dc4000) [pid = 1823] [serial = 131] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f8a00b2e000) [pid = 1823] [serial = 83] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f8a0203dc00) [pid = 1823] [serial = 113] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f8a02de9800) [pid = 1823] [serial = 100] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f89f6c24000) [pid = 1823] [serial = 65] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f89ff230c00) [pid = 1823] [serial = 67] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7f8a0e634c00) [pid = 1823] [serial = 61] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f8a0d788000) [pid = 1823] [serial = 89] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f89f62d1000) [pid = 1823] [serial = 64] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f8a0eadb000) [pid = 1823] [serial = 91] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f89ff60c000) [pid = 1823] [serial = 129] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f89f849d400) [pid = 1823] [serial = 19] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7f8a0203e400) [pid = 1823] [serial = 71] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7f8a108ba400) [pid = 1823] [serial = 92] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7f8a02034800) [pid = 1823] [serial = 98] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7f8a0116a800) [pid = 1823] [serial = 97] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7f8a129c4800) [pid = 1823] [serial = 107] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x7f8a0c61c000) [pid = 1823] [serial = 73] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x7f8a12b19c00) [pid = 1823] [serial = 109] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x7f8a07686800) [pid = 1823] [serial = 116] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x7f8a0e736800) [pid = 1823] [serial = 117] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x7f89f9dc9c00) [pid = 1823] [serial = 132] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0x7f8a0d743400) [pid = 1823] [serial = 74] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x7f89f65d0c00) [pid = 1823] [serial = 126] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x7f89f6c26000) [pid = 1823] [serial = 25] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 55 (0x7f89f7828c00) [pid = 1823] [serial = 22] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7f8a155ca400) [pid = 1823] [serial = 23] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7f8a0c6e9400) [pid = 1823] [serial = 101] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7f8a12c29800) [pid = 1823] [serial = 110] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x7f8a15590800) [pid = 1823] [serial = 123] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 50 (0x7f89f65cc400) [pid = 1823] [serial = 125] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 49 (0x7f8a02035400) [pid = 1823] [serial = 16] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 48 (0x7f8a0203c000) [pid = 1823] [serial = 17] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 47 (0x7f8a15235400) [pid = 1823] [serial = 122] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | --DOMWINDOW == 46 (0x7f8a12c2d400) [pid = 1823] [serial = 120] [outer = (nil)] [url = about:blank] 03:47:44 INFO - PROCESS | 1823 | 1461667664276 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]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1328ms 03:47:44 INFO - PROCESS | 1823 | 1461667664330 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 1823 | 1461667664335 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 03:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:47:44 INFO - PROCESS | 1823 | 1461667664351 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 1823 | 1461667664358 Marionette TRACE conn3 <- [1,190,null,{}] 03:47:44 INFO - PROCESS | 1823 | 1461667664370 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}] 03:47:44 INFO - PROCESS | 1823 | 1461667664622 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:47:44 INFO - PROCESS | 1823 | 1461667664698 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f78aa000 == 18 [pid = 1823] [id = 55] 03:47:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0x7f89f62d1000) [pid = 1823] [serial = 163] [outer = (nil)] 03:47:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x7f89f65cfc00) [pid = 1823] [serial = 164] [outer = 0x7f89f62d1000] 03:47:44 INFO - PROCESS | 1823 | 1461667664756 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x7f89fa0e1400) [pid = 1823] [serial = 165] [outer = 0x7f89f62d1000] 03:47:45 INFO - PROCESS | 1823 | 1461667665345 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]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1038ms 03:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:47:45 INFO - PROCESS | 1823 | 1461667665389 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 1823 | 1461667665391 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 03:47:45 INFO - PROCESS | 1823 | 1461667665397 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 1823 | 1461667665402 Marionette TRACE conn3 <- [1,194,null,{}] 03:47:45 INFO - PROCESS | 1823 | 1461667665417 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}] 03:47:45 INFO - PROCESS | 1823 | 1461667665575 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:47:45 INFO - PROCESS | 1823 | 1461667665597 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc66a800 == 19 [pid = 1823] [id = 56] 03:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0x7f89fb274c00) [pid = 1823] [serial = 166] [outer = (nil)] 03:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0x7f89fe724400) [pid = 1823] [serial = 167] [outer = 0x7f89fb274c00] 03:47:45 INFO - PROCESS | 1823 | 1461667665664 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x7f89ff29c000) [pid = 1823] [serial = 168] [outer = 0x7f89fb274c00] 03:47:46 INFO - PROCESS | 1823 | 1461667666290 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]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 937ms 03:47:46 INFO - PROCESS | 1823 | 1461667666333 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 1823 | 1461667666337 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 03:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:47:46 INFO - PROCESS | 1823 | 1461667666348 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 1823 | 1461667666350 Marionette TRACE conn3 <- [1,198,null,{}] 03:47:46 INFO - PROCESS | 1823 | 1461667666355 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}] 03:47:46 INFO - PROCESS | 1823 | 1461667666516 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:47:46 INFO - PROCESS | 1823 | 1461667666579 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff253000 == 20 [pid = 1823] [id = 57] 03:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f89fe846800) [pid = 1823] [serial = 169] [outer = (nil)] 03:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f89ff611400) [pid = 1823] [serial = 170] [outer = 0x7f89fe846800] 03:47:46 INFO - PROCESS | 1823 | 1461667666636 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f89ff6da400) [pid = 1823] [serial = 171] [outer = 0x7f89fe846800] 03:47:47 INFO - PROCESS | 1823 | 1461667667261 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]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 922ms 03:47:47 INFO - PROCESS | 1823 | 1461667667271 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 1823 | 1461667667273 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 03:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:47:47 INFO - PROCESS | 1823 | 1461667667279 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 1823 | 1461667667280 Marionette TRACE conn3 <- [1,202,null,{}] 03:47:47 INFO - PROCESS | 1823 | 1461667667285 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}] 03:47:47 INFO - PROCESS | 1823 | 1461667667472 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:47:47 INFO - PROCESS | 1823 | 1461667667508 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00336800 == 21 [pid = 1823] [id = 58] 03:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7f8a00084400) [pid = 1823] [serial = 172] [outer = (nil)] 03:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7f8a0011ac00) [pid = 1823] [serial = 173] [outer = 0x7f8a00084400] 03:47:47 INFO - PROCESS | 1823 | 1461667667563 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7f8a00867800) [pid = 1823] [serial = 174] [outer = 0x7f8a00084400] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x7f89f65c9400) [pid = 1823] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x7f89f9dc5400) [pid = 1823] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 55 (0x7f89f9dc4400) [pid = 1823] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0x7f89fc6ec800) [pid = 1823] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x7f89f9c03000) [pid = 1823] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:47:48 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x7f89f8497400) [pid = 1823] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:47:48 INFO - PROCESS | 1823 | 1461667668321 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]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1073ms 03:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:47:48 INFO - PROCESS | 1823 | 1461667668352 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 1823 | 1461667668354 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 03:47:48 INFO - PROCESS | 1823 | 1461667668358 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - PROCESS | 1823 | 1461667668362 Marionette TRACE conn3 <- [1,206,null,{}] 03:47:48 INFO - PROCESS | 1823 | 1461667668366 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}] 03:47:48 INFO - PROCESS | 1823 | 1461667668536 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:47:48 INFO - PROCESS | 1823 | 1461667668596 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0084e000 == 22 [pid = 1823] [id = 59] 03:47:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x7f89fa0e7c00) [pid = 1823] [serial = 175] [outer = (nil)] 03:47:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x7f8a007a9c00) [pid = 1823] [serial = 176] [outer = 0x7f89fa0e7c00] 03:47:48 INFO - PROCESS | 1823 | 1461667668659 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x7f8a01482400) [pid = 1823] [serial = 177] [outer = 0x7f89fa0e7c00] 03:47:49 INFO - PROCESS | 1823 | 1461667669219 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]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 880ms 03:47:49 INFO - PROCESS | 1823 | 1461667669239 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 1823 | 1461667669241 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 03:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:47:49 INFO - PROCESS | 1823 | 1461667669249 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 1823 | 1461667669251 Marionette TRACE conn3 <- [1,210,null,{}] 03:47:49 INFO - PROCESS | 1823 | 1461667669256 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}] 03:47:49 INFO - PROCESS | 1823 | 1461667669375 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:47:49 INFO - PROCESS | 1823 | 1461667669391 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bcf800 == 23 [pid = 1823] [id = 60] 03:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x7f8a01484800) [pid = 1823] [serial = 178] [outer = (nil)] 03:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x7f8a01e4c400) [pid = 1823] [serial = 179] [outer = 0x7f8a01484800] 03:47:49 INFO - PROCESS | 1823 | 1461667669447 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x7f8a02036c00) [pid = 1823] [serial = 180] [outer = 0x7f8a01484800] 03:47:50 INFO - PROCESS | 1823 | 1461667670040 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]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 826ms 03:47:50 INFO - PROCESS | 1823 | 1461667670103 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 1823 | 1461667670106 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 03:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:47:50 INFO - PROCESS | 1823 | 1461667670114 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 1823 | 1461667670116 Marionette TRACE conn3 <- [1,214,null,{}] 03:47:50 INFO - PROCESS | 1823 | 1461667670120 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}] 03:47:50 INFO - PROCESS | 1823 | 1461667670234 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:47:50 INFO - PROCESS | 1823 | 1461667670372 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b6c000 == 24 [pid = 1823] [id = 61] 03:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x7f89f62c5400) [pid = 1823] [serial = 181] [outer = (nil)] 03:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x7f89f65c7400) [pid = 1823] [serial = 182] [outer = 0x7f89f62c5400] 03:47:50 INFO - PROCESS | 1823 | 1461667670441 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x7f89f6959000) [pid = 1823] [serial = 183] [outer = 0x7f89f62c5400] 03:47:51 INFO - PROCESS | 1823 | 1461667671162 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]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1129ms 03:47:51 INFO - PROCESS | 1823 | 1461667671242 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 1823 | 1461667671248 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 03:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:47:51 INFO - PROCESS | 1823 | 1461667671255 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 1823 | 1461667671261 Marionette TRACE conn3 <- [1,218,null,{}] 03:47:51 INFO - PROCESS | 1823 | 1461667671284 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}] 03:47:51 INFO - PROCESS | 1823 | 1461667671438 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:47:51 INFO - PROCESS | 1823 | 1461667671558 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d49800 == 25 [pid = 1823] [id = 62] 03:47:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x7f89f62c6000) [pid = 1823] [serial = 184] [outer = (nil)] 03:47:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x7f89f9dc5800) [pid = 1823] [serial = 185] [outer = 0x7f89f62c6000] 03:47:51 INFO - PROCESS | 1823 | 1461667671630 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x7f89fa0e8000) [pid = 1823] [serial = 186] [outer = 0x7f89f62c6000] 03:47:52 INFO - PROCESS | 1823 | 1461667672412 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]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1200ms 03:47:52 INFO - PROCESS | 1823 | 1461667672460 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:47:52 INFO - PROCESS | 1823 | 1461667672471 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 03:47:52 INFO - PROCESS | 1823 | 1461667672484 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 1823 | 1461667672486 Marionette TRACE conn3 <- [1,222,null,{}] 03:47:52 INFO - PROCESS | 1823 | 1461667672495 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}] 03:47:52 INFO - PROCESS | 1823 | 1461667672637 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:47:52 INFO - PROCESS | 1823 | 1461667672756 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0118e800 == 26 [pid = 1823] [id = 63] 03:47:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f89f9c03400) [pid = 1823] [serial = 187] [outer = (nil)] 03:47:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f89ff610800) [pid = 1823] [serial = 188] [outer = 0x7f89f9c03400] 03:47:52 INFO - PROCESS | 1823 | 1461667672823 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f8a00087000) [pid = 1823] [serial = 189] [outer = 0x7f89f9c03400] 03:47:53 INFO - PROCESS | 1823 | 1461667673554 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]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1091ms 03:47:53 INFO - PROCESS | 1823 | 1461667673570 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 1823 | 1461667673573 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 03:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:47:53 INFO - PROCESS | 1823 | 1461667673586 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 1823 | 1461667673594 Marionette TRACE conn3 <- [1,226,null,{}] 03:47:53 INFO - PROCESS | 1823 | 1461667673602 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}] 03:47:53 INFO - PROCESS | 1823 | 1461667673740 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:47:53 INFO - PROCESS | 1823 | 1461667673871 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fe2800 == 27 [pid = 1823] [id = 64] 03:47:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f89ff0d0400) [pid = 1823] [serial = 190] [outer = (nil)] 03:47:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f8a013d4400) [pid = 1823] [serial = 191] [outer = 0x7f89ff0d0400] 03:47:53 INFO - PROCESS | 1823 | 1461667673938 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f8a02039800) [pid = 1823] [serial = 192] [outer = 0x7f89ff0d0400] 03:47:54 INFO - PROCESS | 1823 | 1461667674725 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]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1196ms 03:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:47:54 INFO - PROCESS | 1823 | 1461667674777 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 1823 | 1461667674780 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 03:47:54 INFO - PROCESS | 1823 | 1461667674786 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 1823 | 1461667674789 Marionette TRACE conn3 <- [1,230,null,{}] 03:47:54 INFO - PROCESS | 1823 | 1461667674794 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}] 03:47:54 INFO - PROCESS | 1823 | 1461667674936 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:47:55 INFO - PROCESS | 1823 | 1461667675060 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fffa6000 == 28 [pid = 1823] [id = 65] 03:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f89f62d2c00) [pid = 1823] [serial = 193] [outer = (nil)] 03:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f89ff60e400) [pid = 1823] [serial = 194] [outer = 0x7f89f62d2c00] 03:47:55 INFO - PROCESS | 1823 | 1461667675129 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f8a02b70400) [pid = 1823] [serial = 195] [outer = 0x7f89f62d2c00] 03:47:56 INFO - PROCESS | 1823 | 1461667676127 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]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1389ms 03:47:56 INFO - PROCESS | 1823 | 1461667676176 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:47:56 INFO - PROCESS | 1823 | 1461667676183 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 03:47:56 INFO - PROCESS | 1823 | 1461667676189 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 1823 | 1461667676195 Marionette TRACE conn3 <- [1,234,null,{}] 03:47:56 INFO - PROCESS | 1823 | 1461667676201 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}] 03:47:56 INFO - PROCESS | 1823 | 1461667676342 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:47:56 INFO - PROCESS | 1823 | 1461667676463 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f8a01e48000) [pid = 1823] [serial = 152] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f776e800 == 29 [pid = 1823] [id = 66] 03:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f89f8495800) [pid = 1823] [serial = 196] [outer = (nil)] 03:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f89f922ec00) [pid = 1823] [serial = 197] [outer = 0x7f89f8495800] 03:47:56 INFO - PROCESS | 1823 | 1461667676548 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f89fa0e3000) [pid = 1823] [serial = 198] [outer = 0x7f89f8495800] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7f8a0d506400) [pid = 1823] [serial = 146] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f89ff22c400) [pid = 1823] [serial = 140] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f89f9dc7000) [pid = 1823] [serial = 137] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f89fc606c00) [pid = 1823] [serial = 138] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f8a01bed400) [pid = 1823] [serial = 135] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f8a02b25000) [pid = 1823] [serial = 144] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7f8a0203bc00) [pid = 1823] [serial = 143] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x7f8a0d787800) [pid = 1823] [serial = 147] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x7f89fa0e6800) [pid = 1823] [serial = 149] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x7f89fb26b400) [pid = 1823] [serial = 150] [outer = (nil)] [url = about:blank] 03:47:56 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x7f89ff612000) [pid = 1823] [serial = 141] [outer = (nil)] [url = about:blank] 03:47:57 INFO - PROCESS | 1823 | 1461667677153 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]]]}] 03:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 982ms 03:47:57 INFO - PROCESS | 1823 | 1461667677171 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:47:57 INFO - PROCESS | 1823 | 1461667677178 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 03:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:47:57 INFO - PROCESS | 1823 | 1461667677187 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:47:57 INFO - PROCESS | 1823 | 1461667677190 Marionette TRACE conn3 <- [1,238,null,{}] 03:47:57 INFO - PROCESS | 1823 | 1461667677194 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}] 03:47:57 INFO - PROCESS | 1823 | 1461667677324 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:47:57 INFO - PROCESS | 1823 | 1461667677341 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff01e800 == 30 [pid = 1823] [id = 67] 03:47:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x7f89fd289000) [pid = 1823] [serial = 199] [outer = (nil)] 03:47:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x7f89fe721800) [pid = 1823] [serial = 200] [outer = 0x7f89fd289000] 03:47:57 INFO - PROCESS | 1823 | 1461667677411 Marionette DEBUG loaded listener.js 03:47:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x7f89ff22e400) [pid = 1823] [serial = 201] [outer = 0x7f89fd289000] 03:47:58 INFO - PROCESS | 1823 | 1461667678104 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 933ms 03:47:58 INFO - PROCESS | 1823 | 1461667678120 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 1823 | 1461667678124 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 03:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:47:58 INFO - PROCESS | 1823 | 1461667678130 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 1823 | 1461667678135 Marionette TRACE conn3 <- [1,242,null,{}] 03:47:58 INFO - PROCESS | 1823 | 1461667678150 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}] 03:47:58 INFO - PROCESS | 1823 | 1461667678285 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:47:58 INFO - PROCESS | 1823 | 1461667678378 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc4800 == 31 [pid = 1823] [id = 68] 03:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x7f89ff230c00) [pid = 1823] [serial = 202] [outer = (nil)] 03:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f8a002b7800) [pid = 1823] [serial = 203] [outer = 0x7f89ff230c00] 03:47:58 INFO - PROCESS | 1823 | 1461667678438 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f8a013d1000) [pid = 1823] [serial = 204] [outer = 0x7f89ff230c00] 03:47:59 INFO - PROCESS | 1823 | 1461667679104 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]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 984ms 03:47:59 INFO - PROCESS | 1823 | 1461667679115 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:47:59 INFO - PROCESS | 1823 | 1461667679118 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 03:47:59 INFO - PROCESS | 1823 | 1461667679124 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 1823 | 1461667679126 Marionette TRACE conn3 <- [1,246,null,{}] 03:47:59 INFO - PROCESS | 1823 | 1461667679131 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}] 03:47:59 INFO - PROCESS | 1823 | 1461667679292 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:47:59 INFO - PROCESS | 1823 | 1461667679322 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01b5f800 == 32 [pid = 1823] [id = 69] 03:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f8a01e44400) [pid = 1823] [serial = 205] [outer = (nil)] 03:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f8a02041400) [pid = 1823] [serial = 206] [outer = 0x7f8a01e44400] 03:47:59 INFO - PROCESS | 1823 | 1461667679381 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f89f7825c00) [pid = 1823] [serial = 207] [outer = 0x7f8a01e44400] 03:48:00 INFO - PROCESS | 1823 | 1461667680000 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]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 03:48:00 INFO - PROCESS | 1823 | 1461667680057 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 1823 | 1461667680059 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 03:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:48:00 INFO - PROCESS | 1823 | 1461667680064 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 1823 | 1461667680066 Marionette TRACE conn3 <- [1,250,null,{}] 03:48:00 INFO - PROCESS | 1823 | 1461667680071 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}] 03:48:00 INFO - PROCESS | 1823 | 1461667680231 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:48:00 INFO - PROCESS | 1823 | 1461667680258 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d7d000 == 33 [pid = 1823] [id = 70] 03:48:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f89f65cec00) [pid = 1823] [serial = 208] [outer = (nil)] 03:48:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f8a02df5000) [pid = 1823] [serial = 209] [outer = 0x7f89f65cec00] 03:48:00 INFO - PROCESS | 1823 | 1461667680317 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f8a03079c00) [pid = 1823] [serial = 210] [outer = 0x7f89f65cec00] 03:48:01 INFO - PROCESS | 1823 | 1461667681036 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]]]}] 03:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1024ms 03:48:01 INFO - PROCESS | 1823 | 1461667681089 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:48:01 INFO - PROCESS | 1823 | 1461667681101 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 03:48:01 INFO - PROCESS | 1823 | 1461667681107 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 1823 | 1461667681110 Marionette TRACE conn3 <- [1,254,null,{}] 03:48:01 INFO - PROCESS | 1823 | 1461667681134 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}] 03:48:01 INFO - PROCESS | 1823 | 1461667681382 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f8a00084400) [pid = 1823] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x7f89f62d1000) [pid = 1823] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x7f89f6958800) [pid = 1823] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x7f89f6c2d000) [pid = 1823] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x7f89fa0e7c00) [pid = 1823] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x7f89fb274c00) [pid = 1823] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x7f89f62d1800) [pid = 1823] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:48:01 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x7f89fe846800) [pid = 1823] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:48:01 INFO - PROCESS | 1823 | 1461667681448 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d38000 == 34 [pid = 1823] [id = 71] 03:48:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x7f89f65c9000) [pid = 1823] [serial = 211] [outer = (nil)] 03:48:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x7f89f9c0b800) [pid = 1823] [serial = 212] [outer = 0x7f89f65c9000] 03:48:01 INFO - PROCESS | 1823 | 1461667681509 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x7f8a00b31400) [pid = 1823] [serial = 213] [outer = 0x7f89f65c9000] 03:48:02 INFO - PROCESS | 1823 | 1461667682125 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]]]}] 03:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1040ms 03:48:02 INFO - PROCESS | 1823 | 1461667682147 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 1823 | 1461667682150 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 03:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:48:02 INFO - PROCESS | 1823 | 1461667682155 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 1823 | 1461667682157 Marionette TRACE conn3 <- [1,258,null,{}] 03:48:02 INFO - PROCESS | 1823 | 1461667682162 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}] 03:48:02 INFO - PROCESS | 1823 | 1461667682280 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:48:02 INFO - PROCESS | 1823 | 1461667682370 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d8d000 == 35 [pid = 1823] [id = 72] 03:48:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x7f89f65cd000) [pid = 1823] [serial = 214] [outer = (nil)] 03:48:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x7f8a0d743400) [pid = 1823] [serial = 215] [outer = 0x7f89f65cd000] 03:48:02 INFO - PROCESS | 1823 | 1461667682436 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x7f8a0d954800) [pid = 1823] [serial = 216] [outer = 0x7f89f65cd000] 03:48:03 INFO - PROCESS | 1823 | 1461667683075 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]]]}] 03:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 974ms 03:48:03 INFO - PROCESS | 1823 | 1461667683130 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 1823 | 1461667683132 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 03:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:48:03 INFO - PROCESS | 1823 | 1461667683138 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 1823 | 1461667683140 Marionette TRACE conn3 <- [1,262,null,{}] 03:48:03 INFO - PROCESS | 1823 | 1461667683145 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}] 03:48:03 INFO - PROCESS | 1823 | 1461667683281 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:48:03 INFO - PROCESS | 1823 | 1461667683416 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d97800 == 36 [pid = 1823] [id = 73] 03:48:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x7f89f62c6400) [pid = 1823] [serial = 217] [outer = (nil)] 03:48:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f89f65cdc00) [pid = 1823] [serial = 218] [outer = 0x7f89f62c6400] 03:48:03 INFO - PROCESS | 1823 | 1461667683492 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f89f6b9b800) [pid = 1823] [serial = 219] [outer = 0x7f89f62c6400] 03:48:04 INFO - PROCESS | 1823 | 1461667684272 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]]]}] 03:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1179ms 03:48:04 INFO - PROCESS | 1823 | 1461667684319 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:48:04 INFO - PROCESS | 1823 | 1461667684325 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 03:48:04 INFO - PROCESS | 1823 | 1461667684332 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 1823 | 1461667684337 Marionette TRACE conn3 <- [1,266,null,{}] 03:48:04 INFO - PROCESS | 1823 | 1461667684344 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}] 03:48:04 INFO - PROCESS | 1823 | 1461667684542 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:48:04 INFO - PROCESS | 1823 | 1461667684557 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00af9000 == 37 [pid = 1823] [id = 74] 03:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f89f6c25c00) [pid = 1823] [serial = 220] [outer = (nil)] 03:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f89fc6ed000) [pid = 1823] [serial = 221] [outer = 0x7f89f6c25c00] 03:48:04 INFO - PROCESS | 1823 | 1461667684625 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f89fe71ec00) [pid = 1823] [serial = 222] [outer = 0x7f89f6c25c00] 03:48:05 INFO - PROCESS | 1823 | 1461667685446 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]]]}] 03:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1133ms 03:48:05 INFO - PROCESS | 1823 | 1461667685483 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 1823 | 1461667685489 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 03:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:48:05 INFO - PROCESS | 1823 | 1461667685498 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 1823 | 1461667685500 Marionette TRACE conn3 <- [1,270,null,{}] 03:48:05 INFO - PROCESS | 1823 | 1461667685505 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}] 03:48:05 INFO - PROCESS | 1823 | 1461667685650 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:48:05 INFO - PROCESS | 1823 | 1461667685782 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d20d000 == 38 [pid = 1823] [id = 75] 03:48:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f89fe724000) [pid = 1823] [serial = 223] [outer = (nil)] 03:48:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f8a00e3f800) [pid = 1823] [serial = 224] [outer = 0x7f89fe724000] 03:48:05 INFO - PROCESS | 1823 | 1461667685851 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f8a02b6e400) [pid = 1823] [serial = 225] [outer = 0x7f89fe724000] 03:48:06 INFO - PROCESS | 1823 | 1461667686656 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]]]}] 03:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1176ms 03:48:06 INFO - PROCESS | 1823 | 1461667686674 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 1823 | 1461667686676 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 03:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:48:06 INFO - PROCESS | 1823 | 1461667686684 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - PROCESS | 1823 | 1461667686693 Marionette TRACE conn3 <- [1,274,null,{}] 03:48:06 INFO - PROCESS | 1823 | 1461667686705 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}] 03:48:06 INFO - PROCESS | 1823 | 1461667686850 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:48:06 INFO - PROCESS | 1823 | 1461667686983 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e721000 == 39 [pid = 1823] [id = 76] 03:48:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f8a02b6d000) [pid = 1823] [serial = 226] [outer = (nil)] 03:48:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a0d4b1000) [pid = 1823] [serial = 227] [outer = 0x7f8a02b6d000] 03:48:07 INFO - PROCESS | 1823 | 1461667687051 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a0d953c00) [pid = 1823] [serial = 228] [outer = 0x7f8a02b6d000] 03:48:07 INFO - PROCESS | 1823 | 1461667687892 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]]]}] 03:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1240ms 03:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:48:07 INFO - PROCESS | 1823 | 1461667687923 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 1823 | 1461667687927 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 03:48:07 INFO - PROCESS | 1823 | 1461667687933 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 1823 | 1461667687936 Marionette TRACE conn3 <- [1,278,null,{}] 03:48:07 INFO - PROCESS | 1823 | 1461667687941 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}] 03:48:08 INFO - PROCESS | 1823 | 1461667688105 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:48:08 INFO - PROCESS | 1823 | 1461667688384 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd040000 == 40 [pid = 1823] [id = 77] 03:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f89f6b9bc00) [pid = 1823] [serial = 229] [outer = (nil)] 03:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f89f6c2d000) [pid = 1823] [serial = 230] [outer = 0x7f89f6b9bc00] 03:48:08 INFO - PROCESS | 1823 | 1461667688465 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f89f9c05000) [pid = 1823] [serial = 231] [outer = 0x7f89f6b9bc00] 03:48:09 INFO - PROCESS | 1823 | 1461667689317 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]]]}] 03:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1431ms 03:48:09 INFO - PROCESS | 1823 | 1461667689363 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:48:09 INFO - PROCESS | 1823 | 1461667689368 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 03:48:09 INFO - PROCESS | 1823 | 1461667689375 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 1823 | 1461667689380 Marionette TRACE conn3 <- [1,282,null,{}] 03:48:09 INFO - PROCESS | 1823 | 1461667689403 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}] 03:48:09 INFO - PROCESS | 1823 | 1461667689557 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:48:09 INFO - PROCESS | 1823 | 1461667689685 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f92d6000 == 41 [pid = 1823] [id = 78] 03:48:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f89f9dce000) [pid = 1823] [serial = 232] [outer = (nil)] 03:48:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89fe717400) [pid = 1823] [serial = 233] [outer = 0x7f89f9dce000] 03:48:09 INFO - PROCESS | 1823 | 1461667689756 Marionette DEBUG loaded listener.js 03:48:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89ff22e800) [pid = 1823] [serial = 234] [outer = 0x7f89f9dce000] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d8d000 == 40 [pid = 1823] [id = 72] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d38000 == 39 [pid = 1823] [id = 71] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d7d000 == 38 [pid = 1823] [id = 70] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01b5f800 == 37 [pid = 1823] [id = 69] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc4800 == 36 [pid = 1823] [id = 68] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff01e800 == 35 [pid = 1823] [id = 67] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f776e800 == 34 [pid = 1823] [id = 66] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fffa6000 == 33 [pid = 1823] [id = 65] 03:48:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01fe2800 == 32 [pid = 1823] [id = 64] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f8a0011ac00) [pid = 1823] [serial = 173] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f65cfc00) [pid = 1823] [serial = 164] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f89fa0e1400) [pid = 1823] [serial = 165] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f89f6c29000) [pid = 1823] [serial = 161] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f89f9c02800) [pid = 1823] [serial = 162] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f89fa0e5c00) [pid = 1823] [serial = 156] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f89f9dc7800) [pid = 1823] [serial = 155] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a007a9c00) [pid = 1823] [serial = 176] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f8a01e4c400) [pid = 1823] [serial = 179] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f89fe724400) [pid = 1823] [serial = 167] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f89ff60f800) [pid = 1823] [serial = 159] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f89f65ca000) [pid = 1823] [serial = 158] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f89ff611400) [pid = 1823] [serial = 170] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f89ff6da400) [pid = 1823] [serial = 171] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f8a00867800) [pid = 1823] [serial = 174] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f8a01482400) [pid = 1823] [serial = 177] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f89ff29c000) [pid = 1823] [serial = 168] [outer = (nil)] [url = about:blank] 03:48:10 INFO - PROCESS | 1823 | 1461667690484 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]]]}] 03:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1152ms 03:48:10 INFO - PROCESS | 1823 | 1461667690529 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 1823 | 1461667690534 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 03:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:48:10 INFO - PROCESS | 1823 | 1461667690541 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - PROCESS | 1823 | 1461667690543 Marionette TRACE conn3 <- [1,286,null,{}] 03:48:10 INFO - PROCESS | 1823 | 1461667690548 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}] 03:48:10 INFO - PROCESS | 1823 | 1461667690688 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:48:10 INFO - PROCESS | 1823 | 1461667690777 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc664000 == 33 [pid = 1823] [id = 79] 03:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f89f9dcfc00) [pid = 1823] [serial = 235] [outer = (nil)] 03:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f89ff612400) [pid = 1823] [serial = 236] [outer = 0x7f89f9dcfc00] 03:48:10 INFO - PROCESS | 1823 | 1461667690837 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f8a00115800) [pid = 1823] [serial = 237] [outer = 0x7f89f9dcfc00] 03:48:11 INFO - PROCESS | 1823 | 1461667691470 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]]]}] 03:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 974ms 03:48:11 INFO - PROCESS | 1823 | 1461667691515 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 1823 | 1461667691518 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 03:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:48:11 INFO - PROCESS | 1823 | 1461667691526 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 1823 | 1461667691534 Marionette TRACE conn3 <- [1,290,null,{}] 03:48:11 INFO - PROCESS | 1823 | 1461667691547 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}] 03:48:11 INFO - PROCESS | 1823 | 1461667691702 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:48:11 INFO - PROCESS | 1823 | 1461667691723 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bcb800 == 34 [pid = 1823] [id = 80] 03:48:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f8a00bf2400) [pid = 1823] [serial = 238] [outer = (nil)] 03:48:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f8a01bf1000) [pid = 1823] [serial = 239] [outer = 0x7f8a00bf2400] 03:48:11 INFO - PROCESS | 1823 | 1461667691782 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f8a02035400) [pid = 1823] [serial = 240] [outer = 0x7f8a00bf2400] 03:48:12 INFO - PROCESS | 1823 | 1461667692536 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]]]}] 03:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1033ms 03:48:12 INFO - PROCESS | 1823 | 1461667692558 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 1823 | 1461667692562 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 03:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:48:12 INFO - PROCESS | 1823 | 1461667692570 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 1823 | 1461667692573 Marionette TRACE conn3 <- [1,294,null,{}] 03:48:12 INFO - PROCESS | 1823 | 1461667692577 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}] 03:48:12 INFO - PROCESS | 1823 | 1461667692744 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:48:12 INFO - PROCESS | 1823 | 1461667692766 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0206e000 == 35 [pid = 1823] [id = 81] 03:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f89f6b8f800) [pid = 1823] [serial = 241] [outer = (nil)] 03:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f8a02b22c00) [pid = 1823] [serial = 242] [outer = 0x7f89f6b8f800] 03:48:12 INFO - PROCESS | 1823 | 1461667692822 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f8a02de9800) [pid = 1823] [serial = 243] [outer = 0x7f89f6b8f800] 03:48:13 INFO - PROCESS | 1823 | 1461667693457 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]]]}] 03:48:13 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. 03:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 934ms 03:48:13 INFO - PROCESS | 1823 | 1461667693505 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 1823 | 1461667693508 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 03:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:48:13 INFO - PROCESS | 1823 | 1461667693520 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 1823 | 1461667693521 Marionette TRACE conn3 <- [1,298,null,{}] 03:48:13 INFO - PROCESS | 1823 | 1461667693525 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}] 03:48:13 INFO - PROCESS | 1823 | 1461667693673 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:48:13 INFO - PROCESS | 1823 | 1461667693738 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076ec800 == 36 [pid = 1823] [id = 82] 03:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a05e5b000) [pid = 1823] [serial = 244] [outer = (nil)] 03:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a07686400) [pid = 1823] [serial = 245] [outer = 0x7f8a05e5b000] 03:48:13 INFO - PROCESS | 1823 | 1461667693807 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a0d790000) [pid = 1823] [serial = 246] [outer = 0x7f8a05e5b000] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f89f62c6000) [pid = 1823] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f89fd289000) [pid = 1823] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f89f62d2c00) [pid = 1823] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f89f9c03400) [pid = 1823] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f89f775e000) [pid = 1823] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f89f65cec00) [pid = 1823] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f8a01e44400) [pid = 1823] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f89f62c5400) [pid = 1823] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f89f65c9000) [pid = 1823] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f89f8495800) [pid = 1823] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f89ff0d0400) [pid = 1823] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:48:14 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x7f89ff230c00) [pid = 1823] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:48:14 INFO - PROCESS | 1823 | 1461667694653 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]]]}] 03:48:14 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. 03:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1174ms 03:48:14 INFO - PROCESS | 1823 | 1461667694694 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 1823 | 1461667694697 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 03:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:48:14 INFO - PROCESS | 1823 | 1461667694702 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - PROCESS | 1823 | 1461667694704 Marionette TRACE conn3 <- [1,302,null,{}] 03:48:14 INFO - PROCESS | 1823 | 1461667694709 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}] 03:48:14 INFO - PROCESS | 1823 | 1461667694873 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:48:14 INFO - PROCESS | 1823 | 1461667694934 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d42000 == 37 [pid = 1823] [id = 83] 03:48:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x7f89f62c8800) [pid = 1823] [serial = 247] [outer = (nil)] 03:48:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f89ff614400) [pid = 1823] [serial = 248] [outer = 0x7f89f62c8800] 03:48:14 INFO - PROCESS | 1823 | 1461667694991 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f8a0d750000) [pid = 1823] [serial = 249] [outer = 0x7f89f62c8800] 03:48:15 INFO - PROCESS | 1823 | 1461667695590 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]]]}] 03:48:15 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. 03:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 934ms 03:48:15 INFO - PROCESS | 1823 | 1461667695637 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 1823 | 1461667695640 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 03:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:48:15 INFO - PROCESS | 1823 | 1461667695645 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - PROCESS | 1823 | 1461667695647 Marionette TRACE conn3 <- [1,306,null,{}] 03:48:15 INFO - PROCESS | 1823 | 1461667695652 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}] 03:48:15 INFO - PROCESS | 1823 | 1461667695771 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:48:15 INFO - PROCESS | 1823 | 1461667695863 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e625800 == 38 [pid = 1823] [id = 84] 03:48:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f89f65ca800) [pid = 1823] [serial = 250] [outer = (nil)] 03:48:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f8a0e6e5800) [pid = 1823] [serial = 251] [outer = 0x7f89f65ca800] 03:48:15 INFO - PROCESS | 1823 | 1461667695919 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f8a0ead8c00) [pid = 1823] [serial = 252] [outer = 0x7f89f65ca800] 03:48:16 INFO - PROCESS | 1823 | 1461667696444 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]]]}] 03:48:16 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. 03:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 877ms 03:48:16 INFO - PROCESS | 1823 | 1461667696574 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 1823 | 1461667696580 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 03:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:48:16 INFO - PROCESS | 1823 | 1461667696588 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 1823 | 1461667696593 Marionette TRACE conn3 <- [1,310,null,{}] 03:48:16 INFO - PROCESS | 1823 | 1461667696601 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}] 03:48:16 INFO - PROCESS | 1823 | 1461667696754 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:48:16 INFO - PROCESS | 1823 | 1461667696854 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f88a5000 == 39 [pid = 1823] [id = 85] 03:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f89f9c03400) [pid = 1823] [serial = 253] [outer = (nil)] 03:48:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f89f9c0bc00) [pid = 1823] [serial = 254] [outer = 0x7f89f9c03400] 03:48:16 INFO - PROCESS | 1823 | 1461667696921 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f89fa0e1400) [pid = 1823] [serial = 255] [outer = 0x7f89f9c03400] 03:48:17 INFO - PROCESS | 1823 | 1461667697716 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]]]}] 03:48:17 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. 03:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1184ms 03:48:17 INFO - PROCESS | 1823 | 1461667697779 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 1823 | 1461667697784 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 03:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:48:17 INFO - PROCESS | 1823 | 1461667697797 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 1823 | 1461667697801 Marionette TRACE conn3 <- [1,314,null,{}] 03:48:17 INFO - PROCESS | 1823 | 1461667697808 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}] 03:48:17 INFO - PROCESS | 1823 | 1461667697960 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:48:18 INFO - PROCESS | 1823 | 1461667698090 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0131c800 == 40 [pid = 1823] [id = 86] 03:48:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f89fa0e2800) [pid = 1823] [serial = 256] [outer = (nil)] 03:48:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f89fff5dc00) [pid = 1823] [serial = 257] [outer = 0x7f89fa0e2800] 03:48:18 INFO - PROCESS | 1823 | 1461667698164 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a00b2e400) [pid = 1823] [serial = 258] [outer = 0x7f89fa0e2800] 03:48:18 INFO - PROCESS | 1823 | 1461667698952 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]]]}] 03:48:19 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. 03:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1232ms 03:48:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f89ff22d000) [pid = 1823] [serial = 259] [outer = 0x7f89f62d3400] 03:48:19 INFO - PROCESS | 1823 | 1461667699053 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 1823 | 1461667699057 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 03:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:48:19 INFO - PROCESS | 1823 | 1461667699141 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 1823 | 1461667699145 Marionette TRACE conn3 <- [1,318,null,{}] 03:48:19 INFO - PROCESS | 1823 | 1461667699182 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}] 03:48:19 INFO - PROCESS | 1823 | 1461667699335 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:48:19 INFO - PROCESS | 1823 | 1461667699454 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12134800 == 41 [pid = 1823] [id = 87] 03:48:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a02b71000) [pid = 1823] [serial = 260] [outer = (nil)] 03:48:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f8a0d5e6000) [pid = 1823] [serial = 261] [outer = 0x7f8a02b71000] 03:48:19 INFO - PROCESS | 1823 | 1461667699526 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f8a0e634400) [pid = 1823] [serial = 262] [outer = 0x7f8a02b71000] 03:48:20 INFO - PROCESS | 1823 | 1461667700470 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]]]}] 03:48:20 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. 03:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1423ms 03:48:20 INFO - PROCESS | 1823 | 1461667700493 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 1823 | 1461667700496 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 03:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:48:20 INFO - PROCESS | 1823 | 1461667700502 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 1823 | 1461667700504 Marionette TRACE conn3 <- [1,322,null,{}] 03:48:20 INFO - PROCESS | 1823 | 1461667700510 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}] 03:48:20 INFO - PROCESS | 1823 | 1461667700649 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:48:20 INFO - PROCESS | 1823 | 1461667700781 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1299e800 == 42 [pid = 1823] [id = 88] 03:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f8a07686800) [pid = 1823] [serial = 263] [outer = (nil)] 03:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f8a10842000) [pid = 1823] [serial = 264] [outer = 0x7f8a07686800] 03:48:20 INFO - PROCESS | 1823 | 1461667700851 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a11f09c00) [pid = 1823] [serial = 265] [outer = 0x7f8a07686800] 03:48:21 INFO - PROCESS | 1823 | 1461667701676 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]]]}] 03:48:21 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. 03:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1233ms 03:48:21 INFO - PROCESS | 1823 | 1461667701736 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 1823 | 1461667701738 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 03:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:48:21 INFO - PROCESS | 1823 | 1461667701744 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 1823 | 1461667701746 Marionette TRACE conn3 <- [1,326,null,{}] 03:48:21 INFO - PROCESS | 1823 | 1461667701751 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}] 03:48:21 INFO - PROCESS | 1823 | 1461667701883 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:48:22 INFO - PROCESS | 1823 | 1461667702014 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12c1b800 == 43 [pid = 1823] [id = 89] 03:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a00dc1800) [pid = 1823] [serial = 266] [outer = (nil)] 03:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a00dc8000) [pid = 1823] [serial = 267] [outer = 0x7f8a00dc1800] 03:48:22 INFO - PROCESS | 1823 | 1461667702082 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a00dcb800) [pid = 1823] [serial = 268] [outer = 0x7f8a00dc1800] 03:48:22 INFO - PROCESS | 1823 | 1461667702869 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]]]}] 03:48:23 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. 03:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1328ms 03:48:23 INFO - PROCESS | 1823 | 1461667703095 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:48:23 INFO - PROCESS | 1823 | 1461667703103 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 03:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:48:23 INFO - PROCESS | 1823 | 1461667703112 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:48:23 INFO - PROCESS | 1823 | 1461667703115 Marionette TRACE conn3 <- [1,330,null,{}] 03:48:23 INFO - PROCESS | 1823 | 1461667703123 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}] 03:48:23 INFO - PROCESS | 1823 | 1461667703259 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:48:23 INFO - PROCESS | 1823 | 1461667703392 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00837800 == 44 [pid = 1823] [id = 90] 03:48:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89f92bd800) [pid = 1823] [serial = 269] [outer = (nil)] 03:48:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f9c11000) [pid = 1823] [serial = 270] [outer = 0x7f89f92bd800] 03:48:23 INFO - PROCESS | 1823 | 1461667703501 Marionette DEBUG loaded listener.js 03:48:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89fa0e0000) [pid = 1823] [serial = 271] [outer = 0x7f89f92bd800] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d42000 == 43 [pid = 1823] [id = 83] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076ec800 == 42 [pid = 1823] [id = 82] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0206e000 == 41 [pid = 1823] [id = 81] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f8a0d743400) [pid = 1823] [serial = 215] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bcb800 == 40 [pid = 1823] [id = 80] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc664000 == 39 [pid = 1823] [id = 79] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f92d6000 == 38 [pid = 1823] [id = 78] 03:48:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd040000 == 37 [pid = 1823] [id = 77] 03:48:24 INFO - PROCESS | 1823 | 1461667704338 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]]]}] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f89f9dc5800) [pid = 1823] [serial = 185] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89ff22e400) [pid = 1823] [serial = 201] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89ff60e400) [pid = 1823] [serial = 194] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f89ff610800) [pid = 1823] [serial = 188] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f8a0d70ec00) [pid = 1823] [serial = 153] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89fe721800) [pid = 1823] [serial = 200] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f8a03079c00) [pid = 1823] [serial = 210] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f89f7825c00) [pid = 1823] [serial = 207] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f65c7400) [pid = 1823] [serial = 182] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f89f9c0b800) [pid = 1823] [serial = 212] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f8a02df5000) [pid = 1823] [serial = 209] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f8a02041400) [pid = 1823] [serial = 206] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f89fa0e3000) [pid = 1823] [serial = 198] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f8a00b31400) [pid = 1823] [serial = 213] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a02b70400) [pid = 1823] [serial = 195] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f89f6959000) [pid = 1823] [serial = 183] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f89fa0e8000) [pid = 1823] [serial = 186] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x7f8a02039800) [pid = 1823] [serial = 192] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x7f89f922ec00) [pid = 1823] [serial = 197] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x7f8a00087000) [pid = 1823] [serial = 189] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x7f8a013d4400) [pid = 1823] [serial = 191] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x7f8a013d1000) [pid = 1823] [serial = 204] [outer = (nil)] [url = about:blank] 03:48:24 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0x7f8a002b7800) [pid = 1823] [serial = 203] [outer = (nil)] [url = about:blank] 03:48:24 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. 03:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1276ms 03:48:24 INFO - PROCESS | 1823 | 1461667704390 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 1823 | 1461667704394 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 03:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:48:24 INFO - PROCESS | 1823 | 1461667704407 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 1823 | 1461667704411 Marionette TRACE conn3 <- [1,334,null,{}] 03:48:24 INFO - PROCESS | 1823 | 1461667704416 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}] 03:48:24 INFO - PROCESS | 1823 | 1461667704541 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:48:24 INFO - PROCESS | 1823 | 1461667704557 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d3b800 == 38 [pid = 1823] [id = 91] 03:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x7f89fc6ea000) [pid = 1823] [serial = 272] [outer = (nil)] 03:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x7f89ff14f000) [pid = 1823] [serial = 273] [outer = 0x7f89fc6ea000] 03:48:24 INFO - PROCESS | 1823 | 1461667704617 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x7f89ff6d9000) [pid = 1823] [serial = 274] [outer = 0x7f89fc6ea000] 03:48:25 INFO - PROCESS | 1823 | 1461667705320 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]]]}] 03:48:25 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. 03:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 935ms 03:48:25 INFO - PROCESS | 1823 | 1461667705339 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 1823 | 1461667705344 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 03:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:48:25 INFO - PROCESS | 1823 | 1461667705350 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 1823 | 1461667705352 Marionette TRACE conn3 <- [1,338,null,{}] 03:48:25 INFO - PROCESS | 1823 | 1461667705366 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}] 03:48:25 INFO - PROCESS | 1823 | 1461667705503 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:48:25 INFO - PROCESS | 1823 | 1461667705603 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00ecf800 == 39 [pid = 1823] [id = 92] 03:48:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x7f89ff614800) [pid = 1823] [serial = 275] [outer = (nil)] 03:48:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x7f8a00dcc400) [pid = 1823] [serial = 276] [outer = 0x7f89ff614800] 03:48:25 INFO - PROCESS | 1823 | 1461667705667 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x7f8a01e4c400) [pid = 1823] [serial = 277] [outer = 0x7f89ff614800] 03:48:26 INFO - PROCESS | 1823 | 1461667706343 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]]]}] 03:48:26 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. 03:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1034ms 03:48:26 INFO - PROCESS | 1823 | 1461667706384 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 1823 | 1461667706387 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 03:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:48:26 INFO - PROCESS | 1823 | 1461667706392 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 1823 | 1461667706394 Marionette TRACE conn3 <- [1,342,null,{}] 03:48:26 INFO - PROCESS | 1823 | 1461667706399 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}] 03:48:26 INFO - PROCESS | 1823 | 1461667706530 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:48:26 INFO - PROCESS | 1823 | 1461667706545 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02067800 == 40 [pid = 1823] [id = 93] 03:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f8a01476c00) [pid = 1823] [serial = 278] [outer = (nil)] 03:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f8a02df5000) [pid = 1823] [serial = 279] [outer = 0x7f8a01476c00] 03:48:26 INFO - PROCESS | 1823 | 1461667706601 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a0c61c400) [pid = 1823] [serial = 280] [outer = 0x7f8a01476c00] 03:48:27 INFO - PROCESS | 1823 | 1461667707266 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]]]}] 03:48:27 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. 03:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 929ms 03:48:27 INFO - PROCESS | 1823 | 1461667707325 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 1823 | 1461667707327 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 03:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:48:27 INFO - PROCESS | 1823 | 1461667707332 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 1823 | 1461667707334 Marionette TRACE conn3 <- [1,346,null,{}] 03:48:27 INFO - PROCESS | 1823 | 1461667707339 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}] 03:48:27 INFO - PROCESS | 1823 | 1461667707505 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:48:27 INFO - PROCESS | 1823 | 1461667707546 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076db000 == 41 [pid = 1823] [id = 94] 03:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a01fb0c00) [pid = 1823] [serial = 281] [outer = (nil)] 03:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a0d4b3000) [pid = 1823] [serial = 282] [outer = 0x7f8a01fb0c00] 03:48:27 INFO - PROCESS | 1823 | 1461667707602 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a0d9f5800) [pid = 1823] [serial = 283] [outer = 0x7f8a01fb0c00] 03:48:28 INFO - PROCESS | 1823 | 1461667708348 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]]]}] 03:48:28 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. 03:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1026ms 03:48:28 INFO - PROCESS | 1823 | 1461667708366 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 1823 | 1461667708368 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 03:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:48:28 INFO - PROCESS | 1823 | 1461667708374 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 1823 | 1461667708376 Marionette TRACE conn3 <- [1,350,null,{}] 03:48:28 INFO - PROCESS | 1823 | 1461667708393 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}] 03:48:28 INFO - PROCESS | 1823 | 1461667708598 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:48:28 INFO - PROCESS | 1823 | 1461667708669 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d9a8000 == 42 [pid = 1823] [id = 95] 03:48:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a10840c00) [pid = 1823] [serial = 284] [outer = (nil)] 03:48:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f8a1216a000) [pid = 1823] [serial = 285] [outer = 0x7f8a10840c00] 03:48:28 INFO - PROCESS | 1823 | 1461667708743 Marionette DEBUG loaded listener.js 03:48:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f8a122ad000) [pid = 1823] [serial = 286] [outer = 0x7f8a10840c00] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f65cd000) [pid = 1823] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f8a05e5b000) [pid = 1823] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f89f6b8f800) [pid = 1823] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f89f9dcfc00) [pid = 1823] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f8a00bf2400) [pid = 1823] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f89f9dce000) [pid = 1823] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f89f6b9bc00) [pid = 1823] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:48:29 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f89f62c8800) [pid = 1823] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:48:29 INFO - PROCESS | 1823 | 1461667709461 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]]]}] 03:48:29 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. 03:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1145ms 03:48:29 INFO - PROCESS | 1823 | 1461667709519 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:48:29 INFO - PROCESS | 1823 | 1461667709523 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 03:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:48:29 INFO - PROCESS | 1823 | 1461667709528 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 1823 | 1461667709530 Marionette TRACE conn3 <- [1,354,null,{}] 03:48:29 INFO - PROCESS | 1823 | 1461667709543 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}] 03:48:29 INFO - PROCESS | 1823 | 1461667709672 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:48:29 INFO - PROCESS | 1823 | 1461667709686 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d91b000 == 43 [pid = 1823] [id = 96] 03:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f89f6b8f800) [pid = 1823] [serial = 287] [outer = (nil)] 03:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a122af400) [pid = 1823] [serial = 288] [outer = 0x7f89f6b8f800] 03:48:29 INFO - PROCESS | 1823 | 1461667709746 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a127a3c00) [pid = 1823] [serial = 289] [outer = 0x7f89f6b8f800] 03:48:30 INFO - PROCESS | 1823 | 1461667710441 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]]]}] 03:48:30 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. 03:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 939ms 03:48:30 INFO - PROCESS | 1823 | 1461667710467 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 1823 | 1461667710470 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 03:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:48:30 INFO - PROCESS | 1823 | 1461667710476 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 1823 | 1461667710477 Marionette TRACE conn3 <- [1,358,null,{}] 03:48:30 INFO - PROCESS | 1823 | 1461667710482 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}] 03:48:30 INFO - PROCESS | 1823 | 1461667710639 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:48:30 INFO - PROCESS | 1823 | 1461667710655 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a127eb800 == 44 [pid = 1823] [id = 97] 03:48:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f89fe3bc000) [pid = 1823] [serial = 290] [outer = (nil)] 03:48:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a1294d000) [pid = 1823] [serial = 291] [outer = 0x7f89fe3bc000] 03:48:30 INFO - PROCESS | 1823 | 1461667710717 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a12b13000) [pid = 1823] [serial = 292] [outer = 0x7f89fe3bc000] 03:48:31 INFO - PROCESS | 1823 | 1461667711603 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]]]}] 03:48:31 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. 03:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1175ms 03:48:31 INFO - PROCESS | 1823 | 1461667711652 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:48:31 INFO - PROCESS | 1823 | 1461667711659 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 03:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:48:31 INFO - PROCESS | 1823 | 1461667711668 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:48:31 INFO - PROCESS | 1823 | 1461667711672 Marionette TRACE conn3 <- [1,362,null,{}] 03:48:31 INFO - PROCESS | 1823 | 1461667711680 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}] 03:48:31 INFO - PROCESS | 1823 | 1461667711841 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:48:31 INFO - PROCESS | 1823 | 1461667711974 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0034f800 == 45 [pid = 1823] [id = 98] 03:48:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f89f9dcc400) [pid = 1823] [serial = 293] [outer = (nil)] 03:48:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89fa0ed800) [pid = 1823] [serial = 294] [outer = 0x7f89f9dcc400] 03:48:32 INFO - PROCESS | 1823 | 1461667712045 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89ff152000) [pid = 1823] [serial = 295] [outer = 0x7f89f9dcc400] 03:48:32 INFO - PROCESS | 1823 | 1461667712977 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]]]}] 03:48:32 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. 03:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1335ms 03:48:33 INFO - PROCESS | 1823 | 1461667713003 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 1823 | 1461667713011 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 03:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:48:33 INFO - PROCESS | 1823 | 1461667713020 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 1823 | 1461667713024 Marionette TRACE conn3 <- [1,366,null,{}] 03:48:33 INFO - PROCESS | 1823 | 1461667713029 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}] 03:48:33 INFO - PROCESS | 1823 | 1461667713182 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:48:33 INFO - PROCESS | 1823 | 1461667713318 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e1800 == 46 [pid = 1823] [id = 99] 03:48:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f8a00b2f400) [pid = 1823] [serial = 296] [outer = (nil)] 03:48:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a01bed400) [pid = 1823] [serial = 297] [outer = 0x7f8a00b2f400] 03:48:33 INFO - PROCESS | 1823 | 1461667713385 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a02b24800) [pid = 1823] [serial = 298] [outer = 0x7f8a00b2f400] 03:48:34 INFO - PROCESS | 1823 | 1461667714229 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]]]}] 03:48:34 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. 03:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1227ms 03:48:34 INFO - PROCESS | 1823 | 1461667714247 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 1823 | 1461667714251 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 03:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:48:34 INFO - PROCESS | 1823 | 1461667714256 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 1823 | 1461667714262 Marionette TRACE conn3 <- [1,370,null,{}] 03:48:34 INFO - PROCESS | 1823 | 1461667714276 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}] 03:48:34 INFO - PROCESS | 1823 | 1461667714420 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:48:34 INFO - PROCESS | 1823 | 1461667714559 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1555f800 == 47 [pid = 1823] [id = 100] 03:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a00060000) [pid = 1823] [serial = 299] [outer = (nil)] 03:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a00dc5c00) [pid = 1823] [serial = 300] [outer = 0x7f8a00060000] 03:48:34 INFO - PROCESS | 1823 | 1461667714630 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a0c6f3c00) [pid = 1823] [serial = 301] [outer = 0x7f8a00060000] 03:48:35 INFO - PROCESS | 1823 | 1461667715470 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]]]}] 03:48:35 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. 03:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1239ms 03:48:35 INFO - PROCESS | 1823 | 1461667715496 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 1823 | 1461667715499 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 03:48:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:48:35 INFO - PROCESS | 1823 | 1461667715505 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 1823 | 1461667715507 Marionette TRACE conn3 <- [1,374,null,{}] 03:48:35 INFO - PROCESS | 1823 | 1461667715512 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}] 03:48:35 INFO - PROCESS | 1823 | 1461667715655 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:48:35 INFO - PROCESS | 1823 | 1461667715792 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d20f000 == 48 [pid = 1823] [id = 101] 03:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f6959400) [pid = 1823] [serial = 302] [outer = (nil)] 03:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f8a0e932400) [pid = 1823] [serial = 303] [outer = 0x7f89f6959400] 03:48:35 INFO - PROCESS | 1823 | 1461667715860 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f8a11f0d000) [pid = 1823] [serial = 304] [outer = 0x7f89f6959400] 03:48:36 INFO - PROCESS | 1823 | 1461667716922 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:48:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:48:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1431ms 03:48:36 INFO - PROCESS | 1823 | 1461667716937 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:48:36 INFO - PROCESS | 1823 | 1461667716941 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 03:48:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:48:36 INFO - PROCESS | 1823 | 1461667716949 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 1823 | 1461667716953 Marionette TRACE conn3 <- [1,378,null,{}] 03:48:36 INFO - PROCESS | 1823 | 1461667716960 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}] 03:48:37 INFO - PROCESS | 1823 | 1461667717107 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:48:37 INFO - PROCESS | 1823 | 1461667717308 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f78a5000 == 49 [pid = 1823] [id = 102] 03:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89f88ed000) [pid = 1823] [serial = 305] [outer = (nil)] 03:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f9dcd000) [pid = 1823] [serial = 306] [outer = 0x7f89f88ed000] 03:48:37 INFO - PROCESS | 1823 | 1461667717417 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89fc6ec800) [pid = 1823] [serial = 307] [outer = 0x7f89f88ed000] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d91b000 == 48 [pid = 1823] [id = 96] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d9a8000 == 47 [pid = 1823] [id = 95] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076db000 == 46 [pid = 1823] [id = 94] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f8a0e6e5800) [pid = 1823] [serial = 251] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | 1461667718470 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02067800 == 45 [pid = 1823] [id = 93] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00ecf800 == 44 [pid = 1823] [id = 92] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d3b800 == 43 [pid = 1823] [id = 91] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00837800 == 42 [pid = 1823] [id = 90] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0131c800 == 41 [pid = 1823] [id = 86] 03:48:38 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f88a5000 == 40 [pid = 1823] [id = 85] 03:48:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:48:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1583ms 03:48:38 INFO - PROCESS | 1823 | 1461667718532 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 1823 | 1461667718540 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 03:48:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a0d954800) [pid = 1823] [serial = 216] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f8a07686400) [pid = 1823] [serial = 245] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f8a02b22c00) [pid = 1823] [serial = 242] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89f65cdc00) [pid = 1823] [serial = 218] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f89fc6ed000) [pid = 1823] [serial = 221] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f8a00e3f800) [pid = 1823] [serial = 224] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89ff612400) [pid = 1823] [serial = 236] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a00115800) [pid = 1823] [serial = 237] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f8a01bf1000) [pid = 1823] [serial = 239] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89fe717400) [pid = 1823] [serial = 233] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89ff22e800) [pid = 1823] [serial = 234] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f89f9c05000) [pid = 1823] [serial = 231] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f6c2d000) [pid = 1823] [serial = 230] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f8a0d4b1000) [pid = 1823] [serial = 227] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f89ff614400) [pid = 1823] [serial = 248] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f8a0d790000) [pid = 1823] [serial = 246] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f8a02de9800) [pid = 1823] [serial = 243] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f8a0d750000) [pid = 1823] [serial = 249] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a02035400) [pid = 1823] [serial = 240] [outer = (nil)] [url = about:blank] 03:48:38 INFO - PROCESS | 1823 | 1461667718590 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 1823 | 1461667718594 Marionette TRACE conn3 <- [1,382,null,{}] 03:48:38 INFO - PROCESS | 1823 | 1461667718601 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}] 03:48:38 INFO - PROCESS | 1823 | 1461667718734 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:48:38 INFO - PROCESS | 1823 | 1461667718744 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe795000 == 41 [pid = 1823] [id = 103] 03:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f89ff60c000) [pid = 1823] [serial = 308] [outer = (nil)] 03:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f89ffc7f000) [pid = 1823] [serial = 309] [outer = 0x7f89ff60c000] 03:48:38 INFO - PROCESS | 1823 | 1461667718800 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a00063400) [pid = 1823] [serial = 310] [outer = 0x7f89ff60c000] 03:48:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:39 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:48:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:48:39 INFO - PROCESS | 1823 | 1461667719534 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:48:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1005ms 03:48:39 INFO - PROCESS | 1823 | 1461667719569 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 1823 | 1461667719571 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 03:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:48:39 INFO - PROCESS | 1823 | 1461667719576 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 1823 | 1461667719581 Marionette TRACE conn3 <- [1,386,null,{}] 03:48:39 INFO - PROCESS | 1823 | 1461667719599 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}] 03:48:39 INFO - PROCESS | 1823 | 1461667719756 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:48:39 INFO - PROCESS | 1823 | 1461667719775 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00ee0800 == 42 [pid = 1823] [id = 104] 03:48:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a00dc6400) [pid = 1823] [serial = 311] [outer = (nil)] 03:48:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a0116c800) [pid = 1823] [serial = 312] [outer = 0x7f8a00dc6400] 03:48:39 INFO - PROCESS | 1823 | 1461667719834 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f8a02035400) [pid = 1823] [serial = 313] [outer = 0x7f8a00dc6400] 03:48:40 INFO - PROCESS | 1823 | 1461667720505 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]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 981ms 03:48:40 INFO - PROCESS | 1823 | 1461667720558 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 1823 | 1461667720561 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 03:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:48:40 INFO - PROCESS | 1823 | 1461667720566 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 1823 | 1461667720568 Marionette TRACE conn3 <- [1,390,null,{}] 03:48:40 INFO - PROCESS | 1823 | 1461667720573 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}] 03:48:40 INFO - PROCESS | 1823 | 1461667720744 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:48:40 INFO - PROCESS | 1823 | 1461667720807 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02073800 == 43 [pid = 1823] [id = 105] 03:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89f9dc8400) [pid = 1823] [serial = 314] [outer = (nil)] 03:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f8a02df5800) [pid = 1823] [serial = 315] [outer = 0x7f89f9dc8400] 03:48:40 INFO - PROCESS | 1823 | 1461667720864 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f8a0c614c00) [pid = 1823] [serial = 316] [outer = 0x7f89f9dc8400] 03:48:41 INFO - PROCESS | 1823 | 1461667721595 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]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1072ms 03:48:41 INFO - PROCESS | 1823 | 1461667721651 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 1823 | 1461667721653 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 03:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:48:41 INFO - PROCESS | 1823 | 1461667721659 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - PROCESS | 1823 | 1461667721660 Marionette TRACE conn3 <- [1,394,null,{}] 03:48:41 INFO - PROCESS | 1823 | 1461667721665 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}] 03:48:41 INFO - PROCESS | 1823 | 1461667721814 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:48:41 INFO - PROCESS | 1823 | 1461667721838 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e3800 == 44 [pid = 1823] [id = 106] 03:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a002b7400) [pid = 1823] [serial = 317] [outer = (nil)] 03:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a0d705400) [pid = 1823] [serial = 318] [outer = 0x7f8a002b7400] 03:48:41 INFO - PROCESS | 1823 | 1461667721894 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a0d9fb000) [pid = 1823] [serial = 319] [outer = 0x7f8a002b7400] 03:48:42 INFO - PROCESS | 1823 | 1461667722578 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]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 974ms 03:48:42 INFO - PROCESS | 1823 | 1461667722636 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 1823 | 1461667722640 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 03:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:48:42 INFO - PROCESS | 1823 | 1461667722645 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 1823 | 1461667722646 Marionette TRACE conn3 <- [1,398,null,{}] 03:48:42 INFO - PROCESS | 1823 | 1461667722651 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}] 03:48:42 INFO - PROCESS | 1823 | 1461667722848 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:48:42 INFO - PROCESS | 1823 | 1461667722874 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d91a800 == 45 [pid = 1823] [id = 107] 03:48:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f89f8741400) [pid = 1823] [serial = 320] [outer = (nil)] 03:48:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89f874e800) [pid = 1823] [serial = 321] [outer = 0x7f89f8741400] 03:48:42 INFO - PROCESS | 1823 | 1461667722945 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f8a0e93ac00) [pid = 1823] [serial = 322] [outer = 0x7f89f8741400] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a01fb0c00) [pid = 1823] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f8a10840c00) [pid = 1823] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89f6b8f800) [pid = 1823] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f89fc6ea000) [pid = 1823] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f89ff614800) [pid = 1823] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89f65ca800) [pid = 1823] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89f92bd800) [pid = 1823] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:48:43 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f8a01476c00) [pid = 1823] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:48:43 INFO - PROCESS | 1823 | 1461667723776 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]]]}] 03:48:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1177ms 03:48:43 INFO - PROCESS | 1823 | 1461667723822 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:48:43 INFO - PROCESS | 1823 | 1461667723826 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 03:48:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:48:43 INFO - PROCESS | 1823 | 1461667723831 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:48:43 INFO - PROCESS | 1823 | 1461667723832 Marionette TRACE conn3 <- [1,402,null,{}] 03:48:43 INFO - PROCESS | 1823 | 1461667723838 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}] 03:48:43 INFO - PROCESS | 1823 | 1461667723956 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:48:43 INFO - PROCESS | 1823 | 1461667723973 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12137000 == 46 [pid = 1823] [id = 108] 03:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89f6835800) [pid = 1823] [serial = 323] [outer = (nil)] 03:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f8a10834400) [pid = 1823] [serial = 324] [outer = 0x7f89f6835800] 03:48:44 INFO - PROCESS | 1823 | 1461667724040 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a1215e400) [pid = 1823] [serial = 325] [outer = 0x7f89f6835800] 03:48:44 INFO - PROCESS | 1823 | 1461667724737 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]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 924ms 03:48:44 INFO - PROCESS | 1823 | 1461667724754 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 1823 | 1461667724758 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 03:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:48:44 INFO - PROCESS | 1823 | 1461667724767 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 1823 | 1461667724768 Marionette TRACE conn3 <- [1,406,null,{}] 03:48:44 INFO - PROCESS | 1823 | 1461667724772 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}] 03:48:44 INFO - PROCESS | 1823 | 1461667724924 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:48:44 INFO - PROCESS | 1823 | 1461667724940 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12ba8800 == 47 [pid = 1823] [id = 109] 03:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f89f6c22400) [pid = 1823] [serial = 326] [outer = (nil)] 03:48:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a122ab800) [pid = 1823] [serial = 327] [outer = 0x7f89f6c22400] 03:48:44 INFO - PROCESS | 1823 | 1461667724995 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a129be000) [pid = 1823] [serial = 328] [outer = 0x7f89f6c22400] 03:48:45 INFO - PROCESS | 1823 | 1461667725933 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1228ms 03:48:45 INFO - PROCESS | 1823 | 1461667725996 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:48:46 INFO - PROCESS | 1823 | 1461667726002 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 03:48:46 INFO - PROCESS | 1823 | 1461667726010 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 1823 | 1461667726015 Marionette TRACE conn3 <- [1,410,null,{}] 03:48:46 INFO - PROCESS | 1823 | 1461667726023 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}] 03:48:46 INFO - PROCESS | 1823 | 1461667726213 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:48:46 INFO - PROCESS | 1823 | 1461667726345 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0033c800 == 48 [pid = 1823] [id = 110] 03:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89f8746c00) [pid = 1823] [serial = 329] [outer = (nil)] 03:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f922ec00) [pid = 1823] [serial = 330] [outer = 0x7f89f8746c00] 03:48:46 INFO - PROCESS | 1823 | 1461667726417 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89fa0e3000) [pid = 1823] [serial = 331] [outer = 0x7f89f8746c00] 03:48:47 INFO - PROCESS | 1823 | 1461667727215 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1248ms 03:48:47 INFO - PROCESS | 1823 | 1461667727258 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 1823 | 1461667727265 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 03:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:48:47 INFO - PROCESS | 1823 | 1461667727274 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 1823 | 1461667727278 Marionette TRACE conn3 <- [1,414,null,{}] 03:48:47 INFO - PROCESS | 1823 | 1461667727283 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}] 03:48:47 INFO - PROCESS | 1823 | 1461667727424 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:48:47 INFO - PROCESS | 1823 | 1461667727561 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d221000 == 49 [pid = 1823] [id = 111] 03:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89ff60c400) [pid = 1823] [serial = 332] [outer = (nil)] 03:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f8a0005f000) [pid = 1823] [serial = 333] [outer = 0x7f89ff60c400] 03:48:47 INFO - PROCESS | 1823 | 1461667727628 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f8a0045b400) [pid = 1823] [serial = 334] [outer = 0x7f89ff60c400] 03:48:48 INFO - PROCESS | 1823 | 1461667728585 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]]]}] 03:48:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1382ms 03:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:48:48 INFO - PROCESS | 1823 | 1461667728657 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 1823 | 1461667728660 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 03:48:48 INFO - PROCESS | 1823 | 1461667728666 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - PROCESS | 1823 | 1461667728671 Marionette TRACE conn3 <- [1,418,null,{}] 03:48:48 INFO - PROCESS | 1823 | 1461667728686 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}] 03:48:48 INFO - PROCESS | 1823 | 1461667728871 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:48:49 INFO - PROCESS | 1823 | 1461667729005 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a17b45000 == 50 [pid = 1823] [id = 112] 03:48:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f8a01174000) [pid = 1823] [serial = 335] [outer = (nil)] 03:48:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f8a0d4a7400) [pid = 1823] [serial = 336] [outer = 0x7f8a01174000] 03:48:49 INFO - PROCESS | 1823 | 1461667729079 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f8a108bc800) [pid = 1823] [serial = 337] [outer = 0x7f8a01174000] 03:48:50 INFO - PROCESS | 1823 | 1461667730259 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]]]}] 03:48:50 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 03:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1636ms 03:48:50 INFO - PROCESS | 1823 | 1461667730301 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 1823 | 1461667730306 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 03:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:48:50 INFO - PROCESS | 1823 | 1461667730311 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 1823 | 1461667730313 Marionette TRACE conn3 <- [1,422,null,{}] 03:48:50 INFO - PROCESS | 1823 | 1461667730318 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}] 03:48:50 INFO - PROCESS | 1823 | 1461667730453 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:48:50 INFO - PROCESS | 1823 | 1461667730596 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2bb800 == 51 [pid = 1823] [id = 113] 03:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f8a02035800) [pid = 1823] [serial = 338] [outer = (nil)] 03:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f8a12b16400) [pid = 1823] [serial = 339] [outer = 0x7f8a02035800] 03:48:50 INFO - PROCESS | 1823 | 1461667730665 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f8a12be6400) [pid = 1823] [serial = 340] [outer = 0x7f8a02035800] 03:48:52 INFO - PROCESS | 1823 | 1461667732020 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]]]}] 03:48:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:48:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1778ms 03:48:52 INFO - PROCESS | 1823 | 1461667732090 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 1823 | 1461667732094 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 03:48:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:48:52 INFO - PROCESS | 1823 | 1461667732102 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 1823 | 1461667732107 Marionette TRACE conn3 <- [1,426,null,{}] 03:48:52 INFO - PROCESS | 1823 | 1461667732115 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}] 03:48:52 INFO - PROCESS | 1823 | 1461667732245 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:48:52 INFO - PROCESS | 1823 | 1461667732378 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc662800 == 52 [pid = 1823] [id = 114] 03:48:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f89f62d1000) [pid = 1823] [serial = 341] [outer = (nil)] 03:48:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89f74c5400) [pid = 1823] [serial = 342] [outer = 0x7f89f62d1000] 03:48:52 INFO - PROCESS | 1823 | 1461667732442 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89f8747800) [pid = 1823] [serial = 343] [outer = 0x7f89f62d1000] 03:48:53 INFO - PROCESS | 1823 | 1461667733392 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] 03:48:53 INFO - PROCESS | 1823 | 1461667733498 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 03:48:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:48:53 INFO - PROCESS | 1823 | 1461667733511 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 1823 | 1461667733514 Marionette TRACE conn3 <- [1,430,null,{}] 03:48:53 INFO - PROCESS | 1823 | 1461667733519 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}] 03:48:53 INFO - PROCESS | 1823 | 1461667733650 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f8a0d4b3000) [pid = 1823] [serial = 282] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f8a1216a000) [pid = 1823] [serial = 285] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f8a122af400) [pid = 1823] [serial = 288] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f8a122ad000) [pid = 1823] [serial = 286] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f89ff14f000) [pid = 1823] [serial = 273] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89ff6d9000) [pid = 1823] [serial = 274] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f8a00dcc400) [pid = 1823] [serial = 276] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f8a0ead8c00) [pid = 1823] [serial = 252] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f89f9c11000) [pid = 1823] [serial = 270] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89fa0e0000) [pid = 1823] [serial = 271] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f8a01e4c400) [pid = 1823] [serial = 277] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a02df5000) [pid = 1823] [serial = 279] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f8a00dc8000) [pid = 1823] [serial = 267] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f8a0d25e400) [pid = 1823] [serial = 114] [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.] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f8a0d9f5800) [pid = 1823] [serial = 283] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f8a0c61c400) [pid = 1823] [serial = 280] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f8a127a3c00) [pid = 1823] [serial = 289] [outer = (nil)] [url = about:blank] 03:48:53 INFO - PROCESS | 1823 | 1461667733760 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe396800 == 41 [pid = 1823] [id = 115] 03:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89f683e400) [pid = 1823] [serial = 344] [outer = (nil)] 03:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89fa0e0000) [pid = 1823] [serial = 345] [outer = 0x7f89f683e400] 03:48:53 INFO - PROCESS | 1823 | 1461667733821 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89fe846400) [pid = 1823] [serial = 346] [outer = 0x7f89f683e400] 03:48:54 INFO - PROCESS | 1823 | 1461667734481 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]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:48:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1032ms 03:48:54 INFO - PROCESS | 1823 | 1461667734540 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 1823 | 1461667734542 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 03:48:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:48:54 INFO - PROCESS | 1823 | 1461667734548 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 1823 | 1461667734553 Marionette TRACE conn3 <- [1,434,null,{}] 03:48:54 INFO - PROCESS | 1823 | 1461667734606 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}] 03:48:54 INFO - PROCESS | 1823 | 1461667734788 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:48:54 INFO - PROCESS | 1823 | 1461667734803 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bcd800 == 42 [pid = 1823] [id = 116] 03:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a0005cc00) [pid = 1823] [serial = 347] [outer = (nil)] 03:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a00bf4000) [pid = 1823] [serial = 348] [outer = 0x7f8a0005cc00] 03:48:54 INFO - PROCESS | 1823 | 1461667734866 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a01174c00) [pid = 1823] [serial = 349] [outer = 0x7f8a0005cc00] 03:48:55 INFO - PROCESS | 1823 | 1461667735594 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]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:48:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1087ms 03:48:55 INFO - PROCESS | 1823 | 1461667735637 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:48:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:48:55 INFO - PROCESS | 1823 | 1461667735641 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 03:48:55 INFO - PROCESS | 1823 | 1461667735646 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - PROCESS | 1823 | 1461667735648 Marionette TRACE conn3 <- [1,438,null,{}] 03:48:55 INFO - PROCESS | 1823 | 1461667735689 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}] 03:48:55 INFO - PROCESS | 1823 | 1461667735865 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:48:55 INFO - PROCESS | 1823 | 1461667735883 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02077800 == 43 [pid = 1823] [id = 117] 03:48:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a00062400) [pid = 1823] [serial = 350] [outer = (nil)] 03:48:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a0203dc00) [pid = 1823] [serial = 351] [outer = 0x7f8a00062400] 03:48:55 INFO - PROCESS | 1823 | 1461667735942 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f8a07685400) [pid = 1823] [serial = 352] [outer = 0x7f8a00062400] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a02b71000) [pid = 1823] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89f6835800) [pid = 1823] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89ff60c000) [pid = 1823] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f89f9dc8400) [pid = 1823] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f89f8741400) [pid = 1823] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f8a002b7400) [pid = 1823] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89f9c03400) [pid = 1823] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f89f88ed000) [pid = 1823] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f6959400) [pid = 1823] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f8a01484800) [pid = 1823] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f8a00dc6400) [pid = 1823] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f8a07686800) [pid = 1823] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:48:56 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f89fa0e2800) [pid = 1823] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:48:56 INFO - PROCESS | 1823 | 1461667736961 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:48:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1347ms 03:48:57 INFO - PROCESS | 1823 | 1461667736993 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 1823 | 1461667736997 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 03:48:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:48:57 INFO - PROCESS | 1823 | 1461667737006 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - PROCESS | 1823 | 1461667737012 Marionette TRACE conn3 <- [1,442,null,{}] 03:48:57 INFO - PROCESS | 1823 | 1461667737020 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}] 03:48:57 INFO - PROCESS | 1823 | 1461667737205 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:48:57 INFO - PROCESS | 1823 | 1461667737350 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2bc800 == 44 [pid = 1823] [id = 118] 03:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f89f5dee000) [pid = 1823] [serial = 353] [outer = (nil)] 03:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f89f5dfb000) [pid = 1823] [serial = 354] [outer = 0x7f89f5dee000] 03:48:57 INFO - PROCESS | 1823 | 1461667737422 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f89f74c2800) [pid = 1823] [serial = 355] [outer = 0x7f89f5dee000] 03:48:58 INFO - PROCESS | 1823 | 1461667738315 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:48:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1348ms 03:48:58 INFO - PROCESS | 1823 | 1461667738354 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 1823 | 1461667738362 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 03:48:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:48:58 INFO - PROCESS | 1823 | 1461667738372 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 1823 | 1461667738376 Marionette TRACE conn3 <- [1,446,null,{}] 03:48:58 INFO - PROCESS | 1823 | 1461667738382 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}] 03:48:58 INFO - PROCESS | 1823 | 1461667738527 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:48:58 INFO - PROCESS | 1823 | 1461667738667 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01322800 == 45 [pid = 1823] [id = 119] 03:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f89f6b98c00) [pid = 1823] [serial = 356] [outer = (nil)] 03:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89f874b000) [pid = 1823] [serial = 357] [outer = 0x7f89f6b98c00] 03:48:58 INFO - PROCESS | 1823 | 1461667738736 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89f9dc6800) [pid = 1823] [serial = 358] [outer = 0x7f89f6b98c00] 03:48:59 INFO - PROCESS | 1823 | 1461667739637 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1333ms 03:48:59 INFO - PROCESS | 1823 | 1461667739706 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 1823 | 1461667739709 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 03:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:48:59 INFO - PROCESS | 1823 | 1461667739715 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - PROCESS | 1823 | 1461667739720 Marionette TRACE conn3 <- [1,450,null,{}] 03:48:59 INFO - PROCESS | 1823 | 1461667739735 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}] 03:48:59 INFO - PROCESS | 1823 | 1461667739886 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:49:00 INFO - PROCESS | 1823 | 1461667740020 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d5a6800 == 46 [pid = 1823] [id = 120] 03:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89ff14f000) [pid = 1823] [serial = 359] [outer = (nil)] 03:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a002b3800) [pid = 1823] [serial = 360] [outer = 0x7f89ff14f000] 03:49:00 INFO - PROCESS | 1823 | 1461667740094 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f8a00dc7800) [pid = 1823] [serial = 361] [outer = 0x7f89ff14f000] 03:49:00 INFO - PROCESS | 1823 | 1461667740977 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] 03:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:49:01 INFO - PROCESS | 1823 | 1461667741062 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 03:49:01 INFO - PROCESS | 1823 | 1461667741067 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 1823 | 1461667741070 Marionette TRACE conn3 <- [1,454,null,{}] 03:49:01 INFO - PROCESS | 1823 | 1461667741076 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}] 03:49:01 INFO - PROCESS | 1823 | 1461667741256 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:49:01 INFO - PROCESS | 1823 | 1461667741390 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1086b000 == 47 [pid = 1823] [id = 121] 03:49:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f89f62d2c00) [pid = 1823] [serial = 362] [outer = (nil)] 03:49:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a02b6b800) [pid = 1823] [serial = 363] [outer = 0x7f89f62d2c00] 03:49:01 INFO - PROCESS | 1823 | 1461667741462 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a0d26a400) [pid = 1823] [serial = 364] [outer = 0x7f89f62d2c00] 03:49:02 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:02 INFO - PROCESS | 1823 | 1461667742304 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1276ms 03:49:02 INFO - PROCESS | 1823 | 1461667742344 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 1823 | 1461667742346 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 03:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:49:02 INFO - PROCESS | 1823 | 1461667742352 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 1823 | 1461667742354 Marionette TRACE conn3 <- [1,458,null,{}] 03:49:02 INFO - PROCESS | 1823 | 1461667742360 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}] 03:49:02 INFO - PROCESS | 1823 | 1461667742500 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:49:02 INFO - PROCESS | 1823 | 1461667742638 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129b9800 == 48 [pid = 1823] [id = 122] 03:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f8a00dc0c00) [pid = 1823] [serial = 365] [outer = (nil)] 03:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f8a0d957800) [pid = 1823] [serial = 366] [outer = 0x7f8a00dc0c00] 03:49:02 INFO - PROCESS | 1823 | 1461667742713 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f8a0e934000) [pid = 1823] [serial = 367] [outer = 0x7f8a00dc0c00] 03:49:03 INFO - PROCESS | 1823 | 1461667743636 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] 03:49:03 INFO - PROCESS | 1823 | 1461667743692 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 03:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:49:03 INFO - PROCESS | 1823 | 1461667743698 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 1823 | 1461667743701 Marionette TRACE conn3 <- [1,462,null,{}] 03:49:03 INFO - PROCESS | 1823 | 1461667743706 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}] 03:49:03 INFO - PROCESS | 1823 | 1461667743885 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:49:04 INFO - PROCESS | 1823 | 1461667744136 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd030800 == 49 [pid = 1823] [id = 123] 03:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89f5df6400) [pid = 1823] [serial = 368] [outer = (nil)] 03:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f5dfb800) [pid = 1823] [serial = 369] [outer = 0x7f89f5df6400] 03:49:04 INFO - PROCESS | 1823 | 1461667744259 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89f74c6000) [pid = 1823] [serial = 370] [outer = 0x7f89f5df6400] 03:49:05 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:05 INFO - PROCESS | 1823 | 1461667745129 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] 03:49:05 INFO - PROCESS | 1823 | 1461667745232 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 03:49:05 INFO - PROCESS | 1823 | 1461667745239 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:49:05 INFO - PROCESS | 1823 | 1461667745244 Marionette TRACE conn3 <- [1,466,null,{}] 03:49:05 INFO - PROCESS | 1823 | 1461667745250 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}] 03:49:05 INFO - PROCESS | 1823 | 1461667745438 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:49:05 INFO - PROCESS | 1823 | 1461667745621 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8730800 == 50 [pid = 1823] [id = 124] 03:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89f74cc800) [pid = 1823] [serial = 371] [outer = (nil)] 03:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89f9dce800) [pid = 1823] [serial = 372] [outer = 0x7f89f74cc800] 03:49:05 INFO - PROCESS | 1823 | 1461667745730 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89fd018000) [pid = 1823] [serial = 373] [outer = 0x7f89f74cc800] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bcd800 == 49 [pid = 1823] [id = 116] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fe396800 == 48 [pid = 1823] [id = 115] 03:49:05 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f8a122ab800) [pid = 1823] [serial = 327] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f8a00dc5c00) [pid = 1823] [serial = 300] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f8a01bed400) [pid = 1823] [serial = 297] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f89fa0ed800) [pid = 1823] [serial = 294] [outer = (nil)] [url = about:blank] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc662800 == 47 [pid = 1823] [id = 114] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2bb800 == 46 [pid = 1823] [id = 113] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a17b45000 == 45 [pid = 1823] [id = 112] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d221000 == 44 [pid = 1823] [id = 111] 03:49:05 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0033c800 == 43 [pid = 1823] [id = 110] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a0e634400) [pid = 1823] [serial = 262] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f8a10834400) [pid = 1823] [serial = 324] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f8a1215e400) [pid = 1823] [serial = 325] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89ffc7f000) [pid = 1823] [serial = 309] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a0c614c00) [pid = 1823] [serial = 316] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89f874e800) [pid = 1823] [serial = 321] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f8a0d9fb000) [pid = 1823] [serial = 319] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a0d705400) [pid = 1823] [serial = 318] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f89fa0e1400) [pid = 1823] [serial = 255] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89fc6ec800) [pid = 1823] [serial = 307] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89f9dcd000) [pid = 1823] [serial = 306] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f8a11f0d000) [pid = 1823] [serial = 304] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f8a0e932400) [pid = 1823] [serial = 303] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f8a0e93ac00) [pid = 1823] [serial = 322] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f8a02036c00) [pid = 1823] [serial = 180] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f8a00063400) [pid = 1823] [serial = 310] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f8a0116c800) [pid = 1823] [serial = 312] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f8a02035400) [pid = 1823] [serial = 313] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a11f09c00) [pid = 1823] [serial = 265] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f8a02df5800) [pid = 1823] [serial = 315] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f8a00b2e400) [pid = 1823] [serial = 258] [outer = (nil)] [url = about:blank] 03:49:06 INFO - PROCESS | 1823 | 1461667746471 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] 03:49:06 INFO - PROCESS | 1823 | 1461667746528 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 03:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:49:06 INFO - PROCESS | 1823 | 1461667746536 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 1823 | 1461667746538 Marionette TRACE conn3 <- [1,470,null,{}] 03:49:06 INFO - PROCESS | 1823 | 1461667746544 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}] 03:49:06 INFO - PROCESS | 1823 | 1461667746681 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:49:06 INFO - PROCESS | 1823 | 1461667746699 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc4800 == 44 [pid = 1823] [id = 125] 03:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f89ffc43000) [pid = 1823] [serial = 374] [outer = (nil)] 03:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f89ffc4fc00) [pid = 1823] [serial = 375] [outer = 0x7f89ffc43000] 03:49:06 INFO - PROCESS | 1823 | 1461667746758 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a00063400) [pid = 1823] [serial = 376] [outer = 0x7f89ffc43000] 03:49:07 INFO - PROCESS | 1823 | 1461667747536 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]]]}] 03:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1027ms 03:49:07 INFO - PROCESS | 1823 | 1461667747563 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:49:07 INFO - PROCESS | 1823 | 1461667747566 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 03:49:07 INFO - PROCESS | 1823 | 1461667747573 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 1823 | 1461667747581 Marionette TRACE conn3 <- [1,474,null,{}] 03:49:07 INFO - PROCESS | 1823 | 1461667747615 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}] 03:49:07 INFO - PROCESS | 1823 | 1461667747747 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:49:07 INFO - PROCESS | 1823 | 1461667747766 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e3800 == 45 [pid = 1823] [id = 126] 03:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a01349800) [pid = 1823] [serial = 377] [outer = (nil)] 03:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a02b75c00) [pid = 1823] [serial = 378] [outer = 0x7f8a01349800] 03:49:07 INFO - PROCESS | 1823 | 1461667747833 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a0c6e8800) [pid = 1823] [serial = 379] [outer = 0x7f8a01349800] 03:49:08 INFO - PROCESS | 1823 | 1461667748615 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]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:49:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1085ms 03:49:08 INFO - PROCESS | 1823 | 1461667748656 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:49:08 INFO - PROCESS | 1823 | 1461667748660 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 03:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:49:08 INFO - PROCESS | 1823 | 1461667748696 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 1823 | 1461667748698 Marionette TRACE conn3 <- [1,478,null,{}] 03:49:08 INFO - PROCESS | 1823 | 1461667748703 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}] 03:49:08 INFO - PROCESS | 1823 | 1461667748862 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:49:08 INFO - PROCESS | 1823 | 1461667748882 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e417800 == 46 [pid = 1823] [id = 127] 03:49:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f8a00b26c00) [pid = 1823] [serial = 380] [outer = (nil)] 03:49:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f8a0e634400) [pid = 1823] [serial = 381] [outer = 0x7f8a00b26c00] 03:49:08 INFO - PROCESS | 1823 | 1461667748938 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f8a10319000) [pid = 1823] [serial = 382] [outer = 0x7f8a00b26c00] 03:49:09 INFO - PROCESS | 1823 | 1461667749627 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 992ms 03:49:09 INFO - PROCESS | 1823 | 1461667749678 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 1823 | 1461667749680 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 03:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:49:09 INFO - PROCESS | 1823 | 1461667749692 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 1823 | 1461667749694 Marionette TRACE conn3 <- [1,482,null,{}] 03:49:09 INFO - PROCESS | 1823 | 1461667749699 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}] 03:49:09 INFO - PROCESS | 1823 | 1461667749852 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:49:09 INFO - PROCESS | 1823 | 1461667749881 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f78a0000 == 47 [pid = 1823] [id = 128] 03:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f8a1215f800) [pid = 1823] [serial = 383] [outer = (nil)] 03:49:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f8a122aac00) [pid = 1823] [serial = 384] [outer = 0x7f8a1215f800] 03:49:09 INFO - PROCESS | 1823 | 1461667749948 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f8a129cb400) [pid = 1823] [serial = 385] [outer = 0x7f8a1215f800] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89f62d1000) [pid = 1823] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f8a0005cc00) [pid = 1823] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x7f89f62c6400) [pid = 1823] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x7f89f6c25c00) [pid = 1823] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x7f89fe724000) [pid = 1823] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x7f8a02b6d000) [pid = 1823] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x7f8a00dc1800) [pid = 1823] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x7f89fe3bc000) [pid = 1823] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x7f89f9dcc400) [pid = 1823] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x7f8a00b2f400) [pid = 1823] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x7f8a00060000) [pid = 1823] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:49:10 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x7f89f683e400) [pid = 1823] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:49:10 INFO - PROCESS | 1823 | 1461667750729 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1076ms 03:49:10 INFO - PROCESS | 1823 | 1461667750767 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 1823 | 1461667750770 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 03:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:49:10 INFO - PROCESS | 1823 | 1461667750785 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 1823 | 1461667750787 Marionette TRACE conn3 <- [1,486,null,{}] 03:49:10 INFO - PROCESS | 1823 | 1461667750793 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}] 03:49:10 INFO - PROCESS | 1823 | 1461667750961 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:49:10 INFO - PROCESS | 1823 | 1461667750970 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e413800 == 48 [pid = 1823] [id = 129] 03:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x7f89f62d1800) [pid = 1823] [serial = 386] [outer = (nil)] 03:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x7f89ff619000) [pid = 1823] [serial = 387] [outer = 0x7f89f62d1800] 03:49:11 INFO - PROCESS | 1823 | 1461667751108 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x7f8a122ad000) [pid = 1823] [serial = 388] [outer = 0x7f89f62d1800] 03:49:11 INFO - PROCESS | 1823 | 1461667751688 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 934ms 03:49:11 INFO - PROCESS | 1823 | 1461667751710 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 1823 | 1461667751714 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 03:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:49:11 INFO - PROCESS | 1823 | 1461667751719 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 1823 | 1461667751721 Marionette TRACE conn3 <- [1,490,null,{}] 03:49:11 INFO - PROCESS | 1823 | 1461667751726 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}] 03:49:11 INFO - PROCESS | 1823 | 1461667751843 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:49:11 INFO - PROCESS | 1823 | 1461667751855 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1f9e7800 == 49 [pid = 1823] [id = 130] 03:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x7f8a11f09c00) [pid = 1823] [serial = 389] [outer = (nil)] 03:49:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x7f8a12c86800) [pid = 1823] [serial = 390] [outer = 0x7f8a11f09c00] 03:49:11 INFO - PROCESS | 1823 | 1461667751919 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x7f8a14760c00) [pid = 1823] [serial = 391] [outer = 0x7f8a11f09c00] 03:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 923ms 03:49:12 INFO - PROCESS | 1823 | 1461667752635 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]]]}] 03:49:12 INFO - PROCESS | 1823 | 1461667752644 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 1823 | 1461667752650 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 03:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:49:12 INFO - PROCESS | 1823 | 1461667752657 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 1823 | 1461667752663 Marionette TRACE conn3 <- [1,494,null,{}] 03:49:12 INFO - PROCESS | 1823 | 1461667752671 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}] 03:49:12 INFO - PROCESS | 1823 | 1461667752830 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:49:12 INFO - PROCESS | 1823 | 1461667752979 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2bb000 == 50 [pid = 1823] [id = 131] 03:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x7f89f5df5c00) [pid = 1823] [serial = 392] [outer = (nil)] 03:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x7f89f8743400) [pid = 1823] [serial = 393] [outer = 0x7f89f5df5c00] 03:49:13 INFO - PROCESS | 1823 | 1461667753050 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x7f89f92bd800) [pid = 1823] [serial = 394] [outer = 0x7f89f5df5c00] 03:49:13 INFO - PROCESS | 1823 | 1461667753928 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]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1334ms 03:49:13 INFO - PROCESS | 1823 | 1461667753991 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 1823 | 1461667753999 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 03:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:49:14 INFO - PROCESS | 1823 | 1461667754008 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 1823 | 1461667754012 Marionette TRACE conn3 <- [1,498,null,{}] 03:49:14 INFO - PROCESS | 1823 | 1461667754017 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}] 03:49:14 INFO - PROCESS | 1823 | 1461667754171 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:49:14 INFO - PROCESS | 1823 | 1461667754306 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d75c800 == 51 [pid = 1823] [id = 132] 03:49:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x7f89f5d73800) [pid = 1823] [serial = 395] [outer = (nil)] 03:49:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89f65ccc00) [pid = 1823] [serial = 396] [outer = 0x7f89f5d73800] 03:49:14 INFO - PROCESS | 1823 | 1461667754380 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f89fa0e1c00) [pid = 1823] [serial = 397] [outer = 0x7f89f5d73800] 03:49:15 INFO - PROCESS | 1823 | 1461667755158 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]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:49:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1176ms 03:49:15 INFO - PROCESS | 1823 | 1461667755185 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 1823 | 1461667755189 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 03:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:49:15 INFO - PROCESS | 1823 | 1461667755195 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 1823 | 1461667755200 Marionette TRACE conn3 <- [1,502,null,{}] 03:49:15 INFO - PROCESS | 1823 | 1461667755233 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}] 03:49:15 INFO - PROCESS | 1823 | 1461667755388 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:49:15 INFO - PROCESS | 1823 | 1461667755521 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16da2000 == 52 [pid = 1823] [id = 133] 03:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f89ff22d800) [pid = 1823] [serial = 398] [outer = (nil)] 03:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f8a00a5f400) [pid = 1823] [serial = 399] [outer = 0x7f89ff22d800] 03:49:15 INFO - PROCESS | 1823 | 1461667755594 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a01e49000) [pid = 1823] [serial = 400] [outer = 0x7f89ff22d800] 03:49:16 INFO - PROCESS | 1823 | 1461667756402 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]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:49:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1237ms 03:49:16 INFO - PROCESS | 1823 | 1461667756433 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 1823 | 1461667756437 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 03:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:49:16 INFO - PROCESS | 1823 | 1461667756443 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 1823 | 1461667756445 Marionette TRACE conn3 <- [1,506,null,{}] 03:49:16 INFO - PROCESS | 1823 | 1461667756450 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}] 03:49:16 INFO - PROCESS | 1823 | 1461667756586 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:49:16 INFO - PROCESS | 1823 | 1461667756725 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e1e000 == 53 [pid = 1823] [id = 134] 03:49:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89ffc4c000) [pid = 1823] [serial = 401] [outer = (nil)] 03:49:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f8a1215e400) [pid = 1823] [serial = 402] [outer = 0x7f89ffc4c000] 03:49:16 INFO - PROCESS | 1823 | 1461667756792 Marionette DEBUG loaded listener.js 03:49:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f8a12947400) [pid = 1823] [serial = 403] [outer = 0x7f89ffc4c000] 03:49:17 INFO - PROCESS | 1823 | 1461667757603 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]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1230ms 03:49:17 INFO - PROCESS | 1823 | 1461667757673 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 1823 | 1461667757677 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 03:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:49:17 INFO - PROCESS | 1823 | 1461667757682 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - PROCESS | 1823 | 1461667757685 Marionette TRACE conn3 <- [1,510,null,{}] 03:49:17 INFO - PROCESS | 1823 | 1461667757690 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}] 03:49:17 INFO - PROCESS | 1823 | 1461667757880 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:49:18 INFO - PROCESS | 1823 | 1461667758017 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1232c800 == 54 [pid = 1823] [id = 135] 03:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89fae33800) [pid = 1823] [serial = 404] [outer = (nil)] 03:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89fae3c000) [pid = 1823] [serial = 405] [outer = 0x7f89fae33800] 03:49:18 INFO - PROCESS | 1823 | 1461667758091 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89fae41800) [pid = 1823] [serial = 406] [outer = 0x7f89fae33800] 03:49:18 INFO - PROCESS | 1823 | 1461667758960 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]]]}] 03:49:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:49:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1330ms 03:49:19 INFO - PROCESS | 1823 | 1461667759014 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 1823 | 1461667759017 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 03:49:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:49:19 INFO - PROCESS | 1823 | 1461667759023 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 1823 | 1461667759026 Marionette TRACE conn3 <- [1,514,null,{}] 03:49:19 INFO - PROCESS | 1823 | 1461667759031 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}] 03:49:19 INFO - PROCESS | 1823 | 1461667759219 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:49:19 INFO - PROCESS | 1823 | 1461667759360 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4564000 == 55 [pid = 1823] [id = 136] 03:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89f74c3c00) [pid = 1823] [serial = 407] [outer = (nil)] 03:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89f9dcd800) [pid = 1823] [serial = 408] [outer = 0x7f89f74c3c00] 03:49:19 INFO - PROCESS | 1823 | 1461667759438 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f8a12c29c00) [pid = 1823] [serial = 409] [outer = 0x7f89f74c3c00] 03:49:20 INFO - PROCESS | 1823 | 1461667760546 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]]]}] 03:49:20 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 03:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1578ms 03:49:20 INFO - PROCESS | 1823 | 1461667760601 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 1823 | 1461667760605 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 03:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:49:20 INFO - PROCESS | 1823 | 1461667760613 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - PROCESS | 1823 | 1461667760618 Marionette TRACE conn3 <- [1,518,null,{}] 03:49:20 INFO - PROCESS | 1823 | 1461667760626 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}] 03:49:20 INFO - PROCESS | 1823 | 1461667760768 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:49:20 INFO - PROCESS | 1823 | 1461667760938 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e20000 == 56 [pid = 1823] [id = 137] 03:49:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89f6958800) [pid = 1823] [serial = 410] [outer = (nil)] 03:49:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89f6c2b400) [pid = 1823] [serial = 411] [outer = 0x7f89f6958800] 03:49:21 INFO - PROCESS | 1823 | 1461667761003 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f89f8743000) [pid = 1823] [serial = 412] [outer = 0x7f89f6958800] 03:49:21 INFO - PROCESS | 1823 | 1461667761856 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]]]}] 03:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1282ms 03:49:21 INFO - PROCESS | 1823 | 1461667761895 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 1823 | 1461667761902 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 03:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:49:21 INFO - PROCESS | 1823 | 1461667761911 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - PROCESS | 1823 | 1461667761914 Marionette TRACE conn3 <- [1,522,null,{}] 03:49:21 INFO - PROCESS | 1823 | 1461667761919 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}] 03:49:22 INFO - PROCESS | 1823 | 1461667762067 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:49:22 INFO - PROCESS | 1823 | 1461667762216 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2a2800 == 57 [pid = 1823] [id = 138] 03:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f89f9223800) [pid = 1823] [serial = 413] [outer = (nil)] 03:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89f9dc6400) [pid = 1823] [serial = 414] [outer = 0x7f89f9223800] 03:49:22 INFO - PROCESS | 1823 | 1461667762280 Marionette DEBUG loaded listener.js 03:49:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89fae34000) [pid = 1823] [serial = 415] [outer = 0x7f89f9223800] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f8a0d4a7400) [pid = 1823] [serial = 336] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f8a0203dc00) [pid = 1823] [serial = 351] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e413800 == 56 [pid = 1823] [id = 129] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f78a0000 == 55 [pid = 1823] [id = 128] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e417800 == 54 [pid = 1823] [id = 127] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076e3800 == 53 [pid = 1823] [id = 126] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc4800 == 52 [pid = 1823] [id = 125] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8730800 == 51 [pid = 1823] [id = 124] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd030800 == 50 [pid = 1823] [id = 123] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129b9800 == 49 [pid = 1823] [id = 122] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d5a6800 == 48 [pid = 1823] [id = 120] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01322800 == 47 [pid = 1823] [id = 119] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2bc800 == 46 [pid = 1823] [id = 118] 03:49:22 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02077800 == 45 [pid = 1823] [id = 117] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f89fa0e0000) [pid = 1823] [serial = 345] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f89fe846400) [pid = 1823] [serial = 346] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f89f8747800) [pid = 1823] [serial = 343] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f89f74c5400) [pid = 1823] [serial = 342] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f8a12b16400) [pid = 1823] [serial = 339] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f89f922ec00) [pid = 1823] [serial = 330] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f8a0005f000) [pid = 1823] [serial = 333] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a01174c00) [pid = 1823] [serial = 349] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f8a00bf4000) [pid = 1823] [serial = 348] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f89f6b9b800) [pid = 1823] [serial = 219] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89fe71ec00) [pid = 1823] [serial = 222] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a02b6e400) [pid = 1823] [serial = 225] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f8a0d953c00) [pid = 1823] [serial = 228] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f8a00dcb800) [pid = 1823] [serial = 268] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a12b13000) [pid = 1823] [serial = 292] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f89ff152000) [pid = 1823] [serial = 295] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f8a02b24800) [pid = 1823] [serial = 298] [outer = (nil)] [url = about:blank] 03:49:22 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f8a0c6f3c00) [pid = 1823] [serial = 301] [outer = (nil)] [url = about:blank] 03:49:23 INFO - PROCESS | 1823 | 1461667763163 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]]]}] 03:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1278ms 03:49:23 INFO - PROCESS | 1823 | 1461667763189 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:49:23 INFO - PROCESS | 1823 | 1461667763192 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 03:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:49:23 INFO - PROCESS | 1823 | 1461667763198 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:49:23 INFO - PROCESS | 1823 | 1461667763203 Marionette TRACE conn3 <- [1,526,null,{}] 03:49:23 INFO - PROCESS | 1823 | 1461667763217 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}] 03:49:23 INFO - PROCESS | 1823 | 1461667763349 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:49:23 INFO - PROCESS | 1823 | 1461667763376 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00097000 == 46 [pid = 1823] [id = 139] 03:49:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89fe721c00) [pid = 1823] [serial = 416] [outer = (nil)] 03:49:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f89ff60d400) [pid = 1823] [serial = 417] [outer = 0x7f89fe721c00] 03:49:23 INFO - PROCESS | 1823 | 1461667763439 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f89ffc44800) [pid = 1823] [serial = 418] [outer = 0x7f89fe721c00] 03:49:24 INFO - PROCESS | 1823 | 1461667764172 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]]]}] 03:49:24 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 03:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1033ms 03:49:24 INFO - PROCESS | 1823 | 1461667764236 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 1823 | 1461667764240 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 03:49:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:49:24 INFO - PROCESS | 1823 | 1461667764245 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 1823 | 1461667764247 Marionette TRACE conn3 <- [1,530,null,{}] 03:49:24 INFO - PROCESS | 1823 | 1461667764256 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}] 03:49:24 INFO - PROCESS | 1823 | 1461667764380 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:49:24 INFO - PROCESS | 1823 | 1461667764394 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a011b9800 == 47 [pid = 1823] [id = 140] 03:49:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f89ff611000) [pid = 1823] [serial = 419] [outer = (nil)] 03:49:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f8a00861800) [pid = 1823] [serial = 420] [outer = 0x7f89ff611000] 03:49:24 INFO - PROCESS | 1823 | 1461667764451 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a00dc6400) [pid = 1823] [serial = 421] [outer = 0x7f89ff611000] 03:49:25 INFO - PROCESS | 1823 | 1461667765165 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"]]]}] 03:49:25 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 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:49:25 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 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:49:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:49:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 982ms 03:49:25 INFO - PROCESS | 1823 | 1461667765230 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 1823 | 1461667765233 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 03:49:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:49:25 INFO - PROCESS | 1823 | 1461667765245 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 1823 | 1461667765246 Marionette TRACE conn3 <- [1,534,null,{}] 03:49:25 INFO - PROCESS | 1823 | 1461667765250 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}] 03:49:25 INFO - PROCESS | 1823 | 1461667765415 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:49:25 INFO - PROCESS | 1823 | 1461667765485 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f789c800 == 48 [pid = 1823] [id = 141] 03:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89ffc7b400) [pid = 1823] [serial = 422] [outer = (nil)] 03:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f8a01e47800) [pid = 1823] [serial = 423] [outer = 0x7f89ffc7b400] 03:49:25 INFO - PROCESS | 1823 | 1461667765540 Marionette DEBUG loaded listener.js 03:49:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f8a05e5b000) [pid = 1823] [serial = 424] [outer = 0x7f89ffc7b400] 03:49:26 INFO - PROCESS | 1823 | 1461667766188 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]]]}] 03:49:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:49:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 985ms 03:49:26 INFO - PROCESS | 1823 | 1461667766235 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:49:26 INFO - PROCESS | 1823 | 1461667766238 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 03:49:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:49:26 INFO - PROCESS | 1823 | 1461667766243 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:49:26 INFO - PROCESS | 1823 | 1461667766245 Marionette TRACE conn3 <- [1,538,null,{}] 03:49:26 INFO - PROCESS | 1823 | 1461667766250 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}] 03:49:26 INFO - PROCESS | 1823 | 1461667766453 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:49:26 INFO - PROCESS | 1823 | 1461667766496 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e923000 == 49 [pid = 1823] [id = 142] 03:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f8a00beec00) [pid = 1823] [serial = 425] [outer = (nil)] 03:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f8a0d745000) [pid = 1823] [serial = 426] [outer = 0x7f8a00beec00] 03:49:26 INFO - PROCESS | 1823 | 1461667766560 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f8a129c0000) [pid = 1823] [serial = 427] [outer = 0x7f8a00beec00] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f89f6c22400) [pid = 1823] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a00b26c00) [pid = 1823] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89f74cc800) [pid = 1823] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f8a1215f800) [pid = 1823] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f8a01349800) [pid = 1823] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f89ffc43000) [pid = 1823] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f8a00062400) [pid = 1823] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89f5df6400) [pid = 1823] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:49:27 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f89f62d1800) [pid = 1823] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:49:27 INFO - PROCESS | 1823 | 1461667767575 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]]]}] 03:49:27 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. 03:49:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1375ms 03:49:27 INFO - PROCESS | 1823 | 1461667767620 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 1823 | 1461667767624 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 03:49:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:49:27 INFO - PROCESS | 1823 | 1461667767629 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 1823 | 1461667767631 Marionette TRACE conn3 <- [1,542,null,{}] 03:49:27 INFO - PROCESS | 1823 | 1461667767636 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}] 03:49:27 INFO - PROCESS | 1823 | 1461667767768 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:49:27 INFO - PROCESS | 1823 | 1461667767782 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d21d800 == 50 [pid = 1823] [id = 143] 03:49:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f89f5def800) [pid = 1823] [serial = 428] [outer = (nil)] 03:49:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f89f7828c00) [pid = 1823] [serial = 429] [outer = 0x7f89f5def800] 03:49:27 INFO - PROCESS | 1823 | 1461667767841 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f8a0e932400) [pid = 1823] [serial = 430] [outer = 0x7f89f5def800] 03:49:28 INFO - PROCESS | 1823 | 1461667768578 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]]]}] 03:49:28 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. 03:49:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 978ms 03:49:28 INFO - PROCESS | 1823 | 1461667768607 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:49:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:49:28 INFO - PROCESS | 1823 | 1461667768610 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 03:49:28 INFO - PROCESS | 1823 | 1461667768615 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:49:28 INFO - PROCESS | 1823 | 1461667768618 Marionette TRACE conn3 <- [1,546,null,{}] 03:49:28 INFO - PROCESS | 1823 | 1461667768623 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}] 03:49:28 INFO - PROCESS | 1823 | 1461667768763 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:49:28 INFO - PROCESS | 1823 | 1461667768874 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1275f800 == 51 [pid = 1823] [id = 144] 03:49:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f5dfa000) [pid = 1823] [serial = 431] [outer = (nil)] 03:49:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89f8311400) [pid = 1823] [serial = 432] [outer = 0x7f89f5dfa000] 03:49:28 INFO - PROCESS | 1823 | 1461667768934 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89f831cc00) [pid = 1823] [serial = 433] [outer = 0x7f89f5dfa000] 03:49:29 INFO - PROCESS | 1823 | 1461667769701 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]]]}] 03:49:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:49:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1126ms 03:49:29 INFO - PROCESS | 1823 | 1461667769742 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 1823 | 1461667769747 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 03:49:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:49:29 INFO - PROCESS | 1823 | 1461667769772 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 1823 | 1461667769779 Marionette TRACE conn3 <- [1,550,null,{}] 03:49:29 INFO - PROCESS | 1823 | 1461667769789 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}] 03:49:29 INFO - PROCESS | 1823 | 1461667769970 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:49:30 INFO - PROCESS | 1823 | 1461667770093 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f92d1000 == 52 [pid = 1823] [id = 145] 03:49:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89f5d75400) [pid = 1823] [serial = 434] [outer = (nil)] 03:49:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f694f400) [pid = 1823] [serial = 435] [outer = 0x7f89f5d75400] 03:49:30 INFO - PROCESS | 1823 | 1461667770180 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89f775e000) [pid = 1823] [serial = 436] [outer = 0x7f89f5d75400] 03:49:30 INFO - PROCESS | 1823 | 1461667770985 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]]]}] 03:49:31 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. 03:49:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1301ms 03:49:31 INFO - PROCESS | 1823 | 1461667771057 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 1823 | 1461667771065 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 03:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:49:31 INFO - PROCESS | 1823 | 1461667771074 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 1823 | 1461667771078 Marionette TRACE conn3 <- [1,554,null,{}] 03:49:31 INFO - PROCESS | 1823 | 1461667771083 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}] 03:49:31 INFO - PROCESS | 1823 | 1461667771294 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:49:31 INFO - PROCESS | 1823 | 1461667771319 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02071000 == 53 [pid = 1823] [id = 146] 03:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89f6b9b800) [pid = 1823] [serial = 437] [outer = (nil)] 03:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89f9dccc00) [pid = 1823] [serial = 438] [outer = 0x7f89f6b9b800] 03:49:31 INFO - PROCESS | 1823 | 1461667771427 Marionette DEBUG loaded listener.js 03:49:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89fae42000) [pid = 1823] [serial = 439] [outer = 0x7f89f6b9b800] 03:49:32 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:32 INFO - PROCESS | 1823 | 1461667772431 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]]]}] 03:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1377ms 03:49:32 INFO - PROCESS | 1823 | 1461667772452 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:49:32 INFO - PROCESS | 1823 | 1461667772455 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 03:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:49:32 INFO - PROCESS | 1823 | 1461667772461 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:49:32 INFO - PROCESS | 1823 | 1461667772466 Marionette TRACE conn3 <- [1,558,null,{}] 03:49:32 INFO - PROCESS | 1823 | 1461667772480 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}] 03:49:32 INFO - PROCESS | 1823 | 1461667772626 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:49:32 INFO - PROCESS | 1823 | 1461667772770 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16bb7000 == 54 [pid = 1823] [id = 147] 03:49:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89ff614c00) [pid = 1823] [serial = 440] [outer = (nil)] 03:49:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f89ffc51800) [pid = 1823] [serial = 441] [outer = 0x7f89ff614c00] 03:49:32 INFO - PROCESS | 1823 | 1461667772841 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f8a02038c00) [pid = 1823] [serial = 442] [outer = 0x7f89ff614c00] 03:49:33 INFO - PROCESS | 1823 | 1461667773667 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]]]}] 03:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1234ms 03:49:33 INFO - PROCESS | 1823 | 1461667773695 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 1823 | 1461667773700 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 03:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:49:33 INFO - PROCESS | 1823 | 1461667773723 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 1823 | 1461667773726 Marionette TRACE conn3 <- [1,562,null,{}] 03:49:33 INFO - PROCESS | 1823 | 1461667773731 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}] 03:49:33 INFO - PROCESS | 1823 | 1461667773878 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:49:34 INFO - PROCESS | 1823 | 1461667774019 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d2e000 == 55 [pid = 1823] [id = 148] 03:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89ffc44000) [pid = 1823] [serial = 443] [outer = (nil)] 03:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f8a0d744000) [pid = 1823] [serial = 444] [outer = 0x7f89ffc44000] 03:49:34 INFO - PROCESS | 1823 | 1461667774088 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f8a0e76b800) [pid = 1823] [serial = 445] [outer = 0x7f89ffc44000] 03:49:34 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:34 INFO - PROCESS | 1823 | 1461667774861 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]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1178ms 03:49:34 INFO - PROCESS | 1823 | 1461667774899 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 1823 | 1461667774903 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 03:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:49:34 INFO - PROCESS | 1823 | 1461667774909 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 1823 | 1461667774911 Marionette TRACE conn3 <- [1,566,null,{}] 03:49:34 INFO - PROCESS | 1823 | 1461667774916 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}] 03:49:35 INFO - PROCESS | 1823 | 1461667775058 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:49:35 INFO - PROCESS | 1823 | 1461667775202 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa8f000 == 56 [pid = 1823] [id = 149] 03:49:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f8a0c615c00) [pid = 1823] [serial = 446] [outer = (nil)] 03:49:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f8a0e771000) [pid = 1823] [serial = 447] [outer = 0x7f8a0c615c00] 03:49:35 INFO - PROCESS | 1823 | 1461667775272 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f8a0e776400) [pid = 1823] [serial = 448] [outer = 0x7f8a0c615c00] 03:49:35 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:36 INFO - PROCESS | 1823 | 1461667776040 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1177ms 03:49:36 INFO - PROCESS | 1823 | 1461667776087 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 1823 | 1461667776089 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 03:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:49:36 INFO - PROCESS | 1823 | 1461667776096 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 1823 | 1461667776098 Marionette TRACE conn3 <- [1,570,null,{}] 03:49:36 INFO - PROCESS | 1823 | 1461667776103 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}] 03:49:36 INFO - PROCESS | 1823 | 1461667776272 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:49:36 INFO - PROCESS | 1823 | 1461667776413 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00287800 == 57 [pid = 1823] [id = 150] 03:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f8a0e777400) [pid = 1823] [serial = 449] [outer = (nil)] 03:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f8a12bea000) [pid = 1823] [serial = 450] [outer = 0x7f8a0e777400] 03:49:36 INFO - PROCESS | 1823 | 1461667776483 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f8a147c9000) [pid = 1823] [serial = 451] [outer = 0x7f8a0e777400] 03:49:37 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:37 INFO - PROCESS | 1823 | 1461667777282 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]]]}] 03:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1225ms 03:49:37 INFO - PROCESS | 1823 | 1461667777347 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:49:37 INFO - PROCESS | 1823 | 1461667777351 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 03:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:49:37 INFO - PROCESS | 1823 | 1461667777359 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 1823 | 1461667777361 Marionette TRACE conn3 <- [1,574,null,{}] 03:49:37 INFO - PROCESS | 1823 | 1461667777366 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}] 03:49:37 INFO - PROCESS | 1823 | 1461667777505 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:49:37 INFO - PROCESS | 1823 | 1461667777622 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e53800 == 58 [pid = 1823] [id = 151] 03:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89f5d77400) [pid = 1823] [serial = 452] [outer = (nil)] 03:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f8a01bf0000) [pid = 1823] [serial = 453] [outer = 0x7f89f5d77400] 03:49:37 INFO - PROCESS | 1823 | 1461667777706 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f8a15515000) [pid = 1823] [serial = 454] [outer = 0x7f89f5d77400] 03:49:38 INFO - PROCESS | 1823 | 1461667778486 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]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1428ms 03:49:38 INFO - PROCESS | 1823 | 1461667778787 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 1823 | 1461667778793 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 03:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:49:38 INFO - PROCESS | 1823 | 1461667778800 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 1823 | 1461667778803 Marionette TRACE conn3 <- [1,578,null,{}] 03:49:38 INFO - PROCESS | 1823 | 1461667778811 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}] 03:49:38 INFO - PROCESS | 1823 | 1461667778957 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:49:39 INFO - PROCESS | 1823 | 1461667779153 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa85800 == 59 [pid = 1823] [id = 152] 03:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89f6b91000) [pid = 1823] [serial = 455] [outer = (nil)] 03:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89f74c7800) [pid = 1823] [serial = 456] [outer = 0x7f89f6b91000] 03:49:39 INFO - PROCESS | 1823 | 1461667779220 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f831c800) [pid = 1823] [serial = 457] [outer = 0x7f89f6b91000] 03:49:40 INFO - PROCESS | 1823 | 1461667780045 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]]]}] 03:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1282ms 03:49:40 INFO - PROCESS | 1823 | 1461667780083 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 1823 | 1461667780088 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 03:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:49:40 INFO - PROCESS | 1823 | 1461667780099 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - PROCESS | 1823 | 1461667780103 Marionette TRACE conn3 <- [1,582,null,{}] 03:49:40 INFO - PROCESS | 1823 | 1461667780108 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}] 03:49:40 INFO - PROCESS | 1823 | 1461667780246 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:49:40 INFO - PROCESS | 1823 | 1461667780405 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e0d800 == 60 [pid = 1823] [id = 153] 03:49:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f74c8800) [pid = 1823] [serial = 458] [outer = (nil)] 03:49:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89f9dc4400) [pid = 1823] [serial = 459] [outer = 0x7f89f74c8800] 03:49:40 INFO - PROCESS | 1823 | 1461667780468 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89fae39800) [pid = 1823] [serial = 460] [outer = 0x7f89f74c8800] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d21d800 == 59 [pid = 1823] [id = 143] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e923000 == 58 [pid = 1823] [id = 142] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1086b000 == 57 [pid = 1823] [id = 121] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f789c800 == 56 [pid = 1823] [id = 141] 03:49:40 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f8a12c86800) [pid = 1823] [serial = 390] [outer = (nil)] [url = about:blank] 03:49:40 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89f874b000) [pid = 1823] [serial = 357] [outer = (nil)] [url = about:blank] 03:49:40 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f8a002b3800) [pid = 1823] [serial = 360] [outer = (nil)] [url = about:blank] 03:49:40 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f8a02b6b800) [pid = 1823] [serial = 363] [outer = (nil)] [url = about:blank] 03:49:40 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f8a0d957800) [pid = 1823] [serial = 366] [outer = (nil)] [url = about:blank] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a011b9800 == 55 [pid = 1823] [id = 140] 03:49:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00097000 == 54 [pid = 1823] [id = 139] 03:49:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2a2800 == 53 [pid = 1823] [id = 138] 03:49:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e20000 == 52 [pid = 1823] [id = 137] 03:49:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2bb000 == 51 [pid = 1823] [id = 131] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f8a129be000) [pid = 1823] [serial = 328] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f8a0e634400) [pid = 1823] [serial = 381] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f89f9dce800) [pid = 1823] [serial = 372] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f8a122aac00) [pid = 1823] [serial = 384] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89fd018000) [pid = 1823] [serial = 373] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f8a02b75c00) [pid = 1823] [serial = 378] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89ffc4fc00) [pid = 1823] [serial = 375] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f8a00063400) [pid = 1823] [serial = 376] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f8a07685400) [pid = 1823] [serial = 352] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f89f74c6000) [pid = 1823] [serial = 370] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f89f5dfb800) [pid = 1823] [serial = 369] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f89f5dfb000) [pid = 1823] [serial = 354] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f8a129cb400) [pid = 1823] [serial = 385] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f8a122ad000) [pid = 1823] [serial = 388] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f8a10319000) [pid = 1823] [serial = 382] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f8a0c6e8800) [pid = 1823] [serial = 379] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f89ff619000) [pid = 1823] [serial = 387] [outer = (nil)] [url = about:blank] 03:49:41 INFO - PROCESS | 1823 | 1461667781301 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]]]}] 03:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1241ms 03:49:41 INFO - PROCESS | 1823 | 1461667781337 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 1823 | 1461667781341 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 03:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:49:41 INFO - PROCESS | 1823 | 1461667781346 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 1823 | 1461667781348 Marionette TRACE conn3 <- [1,586,null,{}] 03:49:41 INFO - PROCESS | 1823 | 1461667781362 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}] 03:49:41 INFO - PROCESS | 1823 | 1461667781683 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:49:42 INFO - PROCESS | 1823 | 1461667782132 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc9800 == 52 [pid = 1823] [id = 154] 03:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89fae42c00) [pid = 1823] [serial = 461] [outer = (nil)] 03:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f8a02df5000) [pid = 1823] [serial = 462] [outer = 0x7f89fae42c00] 03:49:42 INFO - PROCESS | 1823 | 1461667782202 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f8a0d794c00) [pid = 1823] [serial = 463] [outer = 0x7f89fae42c00] 03:49:42 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:42 INFO - PROCESS | 1823 | 1461667782854 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]]]}] 03:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1532ms 03:49:42 INFO - PROCESS | 1823 | 1461667782878 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:49:42 INFO - PROCESS | 1823 | 1461667782881 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 03:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:49:42 INFO - PROCESS | 1823 | 1461667782886 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:49:42 INFO - PROCESS | 1823 | 1461667782888 Marionette TRACE conn3 <- [1,590,null,{}] 03:49:42 INFO - PROCESS | 1823 | 1461667782893 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}] 03:49:43 INFO - PROCESS | 1823 | 1461667783036 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:49:43 INFO - PROCESS | 1823 | 1461667783200 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b66800 == 53 [pid = 1823] [id = 155] 03:49:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f89f9231800) [pid = 1823] [serial = 464] [outer = (nil)] 03:49:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89faae0400) [pid = 1823] [serial = 465] [outer = 0x7f89f9231800] 03:49:43 INFO - PROCESS | 1823 | 1461667783273 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89ff60d000) [pid = 1823] [serial = 466] [outer = 0x7f89f9231800] 03:49:44 INFO - PROCESS | 1823 | 1461667784183 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]]]}] 03:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1331ms 03:49:44 INFO - PROCESS | 1823 | 1461667784223 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 1823 | 1461667784226 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 03:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:49:44 INFO - PROCESS | 1823 | 1461667784231 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 1823 | 1461667784233 Marionette TRACE conn3 <- [1,594,null,{}] 03:49:44 INFO - PROCESS | 1823 | 1461667784238 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}] 03:49:44 INFO - PROCESS | 1823 | 1461667784400 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:49:44 INFO - PROCESS | 1823 | 1461667784427 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d5af800 == 54 [pid = 1823] [id = 156] 03:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f89f66c7400) [pid = 1823] [serial = 467] [outer = (nil)] 03:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89f66cfc00) [pid = 1823] [serial = 468] [outer = 0x7f89f66c7400] 03:49:44 INFO - PROCESS | 1823 | 1461667784484 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89f66d6800) [pid = 1823] [serial = 469] [outer = 0x7f89f66c7400] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f89f5def800) [pid = 1823] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f89ff611000) [pid = 1823] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f89fe721c00) [pid = 1823] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f89f9223800) [pid = 1823] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f8a00beec00) [pid = 1823] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f89ffc7b400) [pid = 1823] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f8a11f09c00) [pid = 1823] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:49:45 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f89f6958800) [pid = 1823] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:49:45 INFO - PROCESS | 1823 | 1461667785372 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]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1174ms 03:49:45 INFO - PROCESS | 1823 | 1461667785406 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 1823 | 1461667785408 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 03:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:49:45 INFO - PROCESS | 1823 | 1461667785413 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 1823 | 1461667785415 Marionette TRACE conn3 <- [1,598,null,{}] 03:49:45 INFO - PROCESS | 1823 | 1461667785420 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}] 03:49:45 INFO - PROCESS | 1823 | 1461667785609 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:49:45 INFO - PROCESS | 1823 | 1461667785629 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1034c800 == 55 [pid = 1823] [id = 157] 03:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89f66a6800) [pid = 1823] [serial = 470] [outer = (nil)] 03:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f89f66d6000) [pid = 1823] [serial = 471] [outer = 0x7f89f66a6800] 03:49:45 INFO - PROCESS | 1823 | 1461667785688 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f89fae3a000) [pid = 1823] [serial = 472] [outer = 0x7f89f66a6800] 03:49:46 INFO - PROCESS | 1823 | 1461667786351 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]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 973ms 03:49:46 INFO - PROCESS | 1823 | 1461667786387 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:49:46 INFO - PROCESS | 1823 | 1461667786400 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 03:49:46 INFO - PROCESS | 1823 | 1461667786406 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 1823 | 1461667786408 Marionette TRACE conn3 <- [1,602,null,{}] 03:49:46 INFO - PROCESS | 1823 | 1461667786413 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}] 03:49:46 INFO - PROCESS | 1823 | 1461667786571 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:49:46 INFO - PROCESS | 1823 | 1461667786588 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12323800 == 56 [pid = 1823] [id = 158] 03:49:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89f66a5c00) [pid = 1823] [serial = 473] [outer = (nil)] 03:49:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89ffba6c00) [pid = 1823] [serial = 474] [outer = 0x7f89f66a5c00] 03:49:46 INFO - PROCESS | 1823 | 1461667786645 Marionette DEBUG loaded listener.js 03:49:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f89ffbab800) [pid = 1823] [serial = 475] [outer = 0x7f89f66a5c00] 03:49:47 INFO - PROCESS | 1823 | 1461667787351 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]]]}] 03:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 975ms 03:49:47 INFO - PROCESS | 1823 | 1461667787382 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:49:47 INFO - PROCESS | 1823 | 1461667787388 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 03:49:47 INFO - PROCESS | 1823 | 1461667787396 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:49:47 INFO - PROCESS | 1823 | 1461667787402 Marionette TRACE conn3 <- [1,606,null,{}] 03:49:47 INFO - PROCESS | 1823 | 1461667787411 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}] 03:49:47 INFO - PROCESS | 1823 | 1461667787568 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:49:47 INFO - PROCESS | 1823 | 1461667787737 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f845d000 == 57 [pid = 1823] [id = 159] 03:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89f5d71800) [pid = 1823] [serial = 476] [outer = (nil)] 03:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89f66a1c00) [pid = 1823] [serial = 477] [outer = 0x7f89f5d71800] 03:49:47 INFO - PROCESS | 1823 | 1461667787810 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f89f66a9400) [pid = 1823] [serial = 478] [outer = 0x7f89f5d71800] 03:49:48 INFO - PROCESS | 1823 | 1461667788767 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1446ms 03:49:48 INFO - PROCESS | 1823 | 1461667788842 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 1823 | 1461667788850 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 03:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:49:48 INFO - PROCESS | 1823 | 1461667788860 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 1823 | 1461667788863 Marionette TRACE conn3 <- [1,610,null,{}] 03:49:48 INFO - PROCESS | 1823 | 1461667788869 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}] 03:49:49 INFO - PROCESS | 1823 | 1461667789064 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:49:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f89f830f800) [pid = 1823] [serial = 479] [outer = 0x7f89f62d3400] 03:49:49 INFO - PROCESS | 1823 | 1461667789248 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12020800 == 58 [pid = 1823] [id = 160] 03:49:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f89f8747800) [pid = 1823] [serial = 480] [outer = (nil)] 03:49:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89f8749400) [pid = 1823] [serial = 481] [outer = 0x7f89f8747800] 03:49:49 INFO - PROCESS | 1823 | 1461667789332 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89fa0e6000) [pid = 1823] [serial = 482] [outer = 0x7f89f8747800] 03:49:50 INFO - PROCESS | 1823 | 1461667790251 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1430ms 03:49:50 INFO - PROCESS | 1823 | 1461667790289 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 1823 | 1461667790293 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 03:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:49:50 INFO - PROCESS | 1823 | 1461667790300 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 1823 | 1461667790306 Marionette TRACE conn3 <- [1,614,null,{}] 03:49:50 INFO - PROCESS | 1823 | 1461667790321 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}] 03:49:50 INFO - PROCESS | 1823 | 1461667790472 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:49:50 INFO - PROCESS | 1823 | 1461667790624 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12179000 == 59 [pid = 1823] [id = 161] 03:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89f9dc7c00) [pid = 1823] [serial = 483] [outer = (nil)] 03:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89ff614800) [pid = 1823] [serial = 484] [outer = 0x7f89f9dc7c00] 03:49:50 INFO - PROCESS | 1823 | 1461667790697 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89ffbb0400) [pid = 1823] [serial = 485] [outer = 0x7f89f9dc7c00] 03:49:51 INFO - PROCESS | 1823 | 1461667791617 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]]]}] 03:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1345ms 03:49:51 INFO - PROCESS | 1823 | 1461667791646 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 1823 | 1461667791650 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 03:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:49:51 INFO - PROCESS | 1823 | 1461667791656 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 1823 | 1461667791658 Marionette TRACE conn3 <- [1,618,null,{}] 03:49:51 INFO - PROCESS | 1823 | 1461667791663 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}] 03:49:51 INFO - PROCESS | 1823 | 1461667791814 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:49:51 INFO - PROCESS | 1823 | 1461667791963 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6685000 == 60 [pid = 1823] [id = 162] 03:49:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89fc60a800) [pid = 1823] [serial = 486] [outer = (nil)] 03:49:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f8a00d6b400) [pid = 1823] [serial = 487] [outer = 0x7f89fc60a800] 03:49:52 INFO - PROCESS | 1823 | 1461667792034 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f8a00d70400) [pid = 1823] [serial = 488] [outer = 0x7f89fc60a800] 03:49:52 INFO - PROCESS | 1823 | 1461667792859 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]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:49:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1233ms 03:49:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:49:52 INFO - PROCESS | 1823 | 1461667792890 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 1823 | 1461667792892 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 03:49:52 INFO - PROCESS | 1823 | 1461667792898 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 1823 | 1461667792901 Marionette TRACE conn3 <- [1,622,null,{}] 03:49:52 INFO - PROCESS | 1823 | 1461667792906 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}] 03:49:53 INFO - PROCESS | 1823 | 1461667793056 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:49:53 INFO - PROCESS | 1823 | 1461667793206 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7308800 == 61 [pid = 1823] [id = 163] 03:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89fe31f800) [pid = 1823] [serial = 489] [outer = (nil)] 03:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89fe326000) [pid = 1823] [serial = 490] [outer = 0x7f89fe31f800] 03:49:53 INFO - PROCESS | 1823 | 1461667793272 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89fe32a400) [pid = 1823] [serial = 491] [outer = 0x7f89fe31f800] 03:49:54 INFO - PROCESS | 1823 | 1461667794140 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]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1279ms 03:49:54 INFO - PROCESS | 1823 | 1461667794176 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 1823 | 1461667794180 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 03:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:49:54 INFO - PROCESS | 1823 | 1461667794185 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 1823 | 1461667794187 Marionette TRACE conn3 <- [1,626,null,{}] 03:49:54 INFO - PROCESS | 1823 | 1461667794193 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}] 03:49:54 INFO - PROCESS | 1823 | 1461667794352 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:49:54 INFO - PROCESS | 1823 | 1461667794747 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f730e000 == 62 [pid = 1823] [id = 164] 03:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89f65c9c00) [pid = 1823] [serial = 492] [outer = (nil)] 03:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89f669ec00) [pid = 1823] [serial = 493] [outer = 0x7f89f65c9c00] 03:49:54 INFO - PROCESS | 1823 | 1461667794895 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89f66cac00) [pid = 1823] [serial = 494] [outer = 0x7f89f65c9c00] 03:49:55 INFO - PROCESS | 1823 | 1461667795796 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]]]}] 03:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1676ms 03:49:55 INFO - PROCESS | 1823 | 1461667795861 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 1823 | 1461667795867 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 03:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:49:55 INFO - PROCESS | 1823 | 1461667795873 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 1823 | 1461667795877 Marionette TRACE conn3 <- [1,630,null,{}] 03:49:55 INFO - PROCESS | 1823 | 1461667795884 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}] 03:49:56 INFO - PROCESS | 1823 | 1461667796032 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:49:56 INFO - PROCESS | 1823 | 1461667796180 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e64800 == 63 [pid = 1823] [id = 165] 03:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f74cc800) [pid = 1823] [serial = 495] [outer = (nil)] 03:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89f8312c00) [pid = 1823] [serial = 496] [outer = 0x7f89f74cc800] 03:49:56 INFO - PROCESS | 1823 | 1461667796282 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89f849d400) [pid = 1823] [serial = 497] [outer = 0x7f89f74cc800] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89f8311400) [pid = 1823] [serial = 432] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1034c800 == 62 [pid = 1823] [id = 157] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d5af800 == 61 [pid = 1823] [id = 156] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b66800 == 60 [pid = 1823] [id = 155] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc9800 == 59 [pid = 1823] [id = 154] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e0d800 == 58 [pid = 1823] [id = 153] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa85800 == 57 [pid = 1823] [id = 152] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d2e000 == 56 [pid = 1823] [id = 148] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a16bb7000 == 55 [pid = 1823] [id = 147] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02071000 == 54 [pid = 1823] [id = 146] 03:49:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f92d1000 == 53 [pid = 1823] [id = 145] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f8a0e932400) [pid = 1823] [serial = 430] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f8a00861800) [pid = 1823] [serial = 420] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f8a00a5f400) [pid = 1823] [serial = 399] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89f8743400) [pid = 1823] [serial = 393] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f8a1215e400) [pid = 1823] [serial = 402] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89ffc44800) [pid = 1823] [serial = 418] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89f9dc6400) [pid = 1823] [serial = 414] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f8a0d745000) [pid = 1823] [serial = 426] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89f7828c00) [pid = 1823] [serial = 429] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89fae3c000) [pid = 1823] [serial = 405] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89ff60d400) [pid = 1823] [serial = 417] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f8a129c0000) [pid = 1823] [serial = 427] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89f65ccc00) [pid = 1823] [serial = 396] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f8a05e5b000) [pid = 1823] [serial = 424] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f8a00dc6400) [pid = 1823] [serial = 421] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f8a14760c00) [pid = 1823] [serial = 391] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f89f6c2b400) [pid = 1823] [serial = 411] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89f9dcd800) [pid = 1823] [serial = 408] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f89fae34000) [pid = 1823] [serial = 415] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f89f8743000) [pid = 1823] [serial = 412] [outer = (nil)] [url = about:blank] 03:49:56 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f8a01e47800) [pid = 1823] [serial = 423] [outer = (nil)] [url = about:blank] 03:49:57 INFO - PROCESS | 1823 | 1461667797038 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]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1230ms 03:49:57 INFO - PROCESS | 1823 | 1461667797106 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 1823 | 1461667797111 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 03:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:49:57 INFO - PROCESS | 1823 | 1461667797118 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 1823 | 1461667797121 Marionette TRACE conn3 <- [1,634,null,{}] 03:49:57 INFO - PROCESS | 1823 | 1461667797126 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}] 03:49:57 INFO - PROCESS | 1823 | 1461667797259 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:49:57 INFO - PROCESS | 1823 | 1461667797269 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa84000 == 54 [pid = 1823] [id = 166] 03:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89f8744000) [pid = 1823] [serial = 498] [outer = (nil)] 03:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89f9dca400) [pid = 1823] [serial = 499] [outer = 0x7f89f8744000] 03:49:57 INFO - PROCESS | 1823 | 1461667797327 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f89faadb400) [pid = 1823] [serial = 500] [outer = 0x7f89f8744000] 03:49:57 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:58 INFO - PROCESS | 1823 | 1461667798078 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]]]}] 03:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 978ms 03:49:58 INFO - PROCESS | 1823 | 1461667798096 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:49:58 INFO - PROCESS | 1823 | 1461667798099 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 03:49:58 INFO - PROCESS | 1823 | 1461667798106 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 1823 | 1461667798113 Marionette TRACE conn3 <- [1,638,null,{}] 03:49:58 INFO - PROCESS | 1823 | 1461667798125 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}] 03:49:58 INFO - PROCESS | 1823 | 1461667798292 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:49:58 INFO - PROCESS | 1823 | 1461667798313 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff24e800 == 55 [pid = 1823] [id = 167] 03:49:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f89faae2c00) [pid = 1823] [serial = 501] [outer = (nil)] 03:49:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f89fe2ea400) [pid = 1823] [serial = 502] [outer = 0x7f89faae2c00] 03:49:58 INFO - PROCESS | 1823 | 1461667798370 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89fe326c00) [pid = 1823] [serial = 503] [outer = 0x7f89faae2c00] 03:49:58 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:59 INFO - PROCESS | 1823 | 1461667799059 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]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 984ms 03:49:59 INFO - PROCESS | 1823 | 1461667799089 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 1823 | 1461667799093 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 03:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:49:59 INFO - PROCESS | 1823 | 1461667799098 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 1823 | 1461667799101 Marionette TRACE conn3 <- [1,642,null,{}] 03:49:59 INFO - PROCESS | 1823 | 1461667799105 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}] 03:49:59 INFO - PROCESS | 1823 | 1461667799269 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:49:59 INFO - PROCESS | 1823 | 1461667799342 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0075f800 == 56 [pid = 1823] [id = 168] 03:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89f8745000) [pid = 1823] [serial = 504] [outer = (nil)] 03:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89ff298400) [pid = 1823] [serial = 505] [outer = 0x7f89f8745000] 03:49:59 INFO - PROCESS | 1823 | 1461667799398 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89ff6d9000) [pid = 1823] [serial = 506] [outer = 0x7f89f8745000] 03:50:00 INFO - PROCESS | 1823 | 1461667800058 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1031ms 03:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:50:00 INFO - PROCESS | 1823 | 1461667800130 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 1823 | 1461667800132 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 03:50:00 INFO - PROCESS | 1823 | 1461667800138 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 1823 | 1461667800141 Marionette TRACE conn3 <- [1,646,null,{}] 03:50:00 INFO - PROCESS | 1823 | 1461667800146 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}] 03:50:00 INFO - PROCESS | 1823 | 1461667800346 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:50:00 INFO - PROCESS | 1823 | 1461667800365 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00eda000 == 57 [pid = 1823] [id = 169] 03:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89ffc45c00) [pid = 1823] [serial = 507] [outer = (nil)] 03:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89ffc4e400) [pid = 1823] [serial = 508] [outer = 0x7f89ffc45c00] 03:50:00 INFO - PROCESS | 1823 | 1461667800433 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f8a00b32400) [pid = 1823] [serial = 509] [outer = 0x7f89ffc45c00] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89f66c7400) [pid = 1823] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89f6b91000) [pid = 1823] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f89f5dfa000) [pid = 1823] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89fae42c00) [pid = 1823] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f89f74c8800) [pid = 1823] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f89f66a6800) [pid = 1823] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:50:01 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89f9231800) [pid = 1823] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:50:01 INFO - PROCESS | 1823 | 1461667801412 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1331ms 03:50:01 INFO - PROCESS | 1823 | 1461667801471 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 1823 | 1461667801474 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 03:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:50:01 INFO - PROCESS | 1823 | 1461667801482 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 1823 | 1461667801486 Marionette TRACE conn3 <- [1,650,null,{}] 03:50:01 INFO - PROCESS | 1823 | 1461667801492 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}] 03:50:01 INFO - PROCESS | 1823 | 1461667801660 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:50:01 INFO - PROCESS | 1823 | 1461667801672 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fda000 == 58 [pid = 1823] [id = 170] 03:50:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89f66c8c00) [pid = 1823] [serial = 510] [outer = (nil)] 03:50:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89ffba9000) [pid = 1823] [serial = 511] [outer = 0x7f89f66c8c00] 03:50:01 INFO - PROCESS | 1823 | 1461667801735 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f8a00d72c00) [pid = 1823] [serial = 512] [outer = 0x7f89f66c8c00] 03:50:02 INFO - PROCESS | 1823 | 1461667802439 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]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 981ms 03:50:02 INFO - PROCESS | 1823 | 1461667802463 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 1823 | 1461667802467 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 03:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:50:02 INFO - PROCESS | 1823 | 1461667802472 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 1823 | 1461667802474 Marionette TRACE conn3 <- [1,654,null,{}] 03:50:02 INFO - PROCESS | 1823 | 1461667802479 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}] 03:50:02 INFO - PROCESS | 1823 | 1461667802660 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:50:02 INFO - PROCESS | 1823 | 1461667802691 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0c6a0000 == 59 [pid = 1823] [id = 171] 03:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89f74c6000) [pid = 1823] [serial = 513] [outer = (nil)] 03:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f8a013ce000) [pid = 1823] [serial = 514] [outer = 0x7f89f74c6000] 03:50:02 INFO - PROCESS | 1823 | 1461667802752 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f8a02b6b800) [pid = 1823] [serial = 515] [outer = 0x7f89f74c6000] 03:50:03 INFO - PROCESS | 1823 | 1461667803660 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]]]}] 03:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1224ms 03:50:03 INFO - PROCESS | 1823 | 1461667803698 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 1823 | 1461667803704 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 03:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:50:03 INFO - PROCESS | 1823 | 1461667803712 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 1823 | 1461667803718 Marionette TRACE conn3 <- [1,658,null,{}] 03:50:03 INFO - PROCESS | 1823 | 1461667803739 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}] 03:50:03 INFO - PROCESS | 1823 | 1461667803951 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:50:04 INFO - PROCESS | 1823 | 1461667804105 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7322800 == 60 [pid = 1823] [id = 172] 03:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f5df0000) [pid = 1823] [serial = 516] [outer = (nil)] 03:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f6c22400) [pid = 1823] [serial = 517] [outer = 0x7f89f5df0000] 03:50:04 INFO - PROCESS | 1823 | 1461667804182 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89f8313c00) [pid = 1823] [serial = 518] [outer = 0x7f89f5df0000] 03:50:05 INFO - PROCESS | 1823 | 1461667805050 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1394ms 03:50:05 INFO - PROCESS | 1823 | 1461667805106 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 1823 | 1461667805114 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 03:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:50:05 INFO - PROCESS | 1823 | 1461667805126 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 1823 | 1461667805130 Marionette TRACE conn3 <- [1,662,null,{}] 03:50:05 INFO - PROCESS | 1823 | 1461667805136 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}] 03:50:05 INFO - PROCESS | 1823 | 1461667805294 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:50:05 INFO - PROCESS | 1823 | 1461667805438 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0075c000 == 61 [pid = 1823] [id = 173] 03:50:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89f8315000) [pid = 1823] [serial = 519] [outer = (nil)] 03:50:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89faadf000) [pid = 1823] [serial = 520] [outer = 0x7f89f8315000] 03:50:05 INFO - PROCESS | 1823 | 1461667805510 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89fb268400) [pid = 1823] [serial = 521] [outer = 0x7f89f8315000] 03:50:06 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:06 INFO - PROCESS | 1823 | 1461667806430 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]]]}] 03:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1332ms 03:50:06 INFO - PROCESS | 1823 | 1461667806459 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 1823 | 1461667806464 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 03:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:50:06 INFO - PROCESS | 1823 | 1461667806470 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 1823 | 1461667806477 Marionette TRACE conn3 <- [1,666,null,{}] 03:50:06 INFO - PROCESS | 1823 | 1461667806494 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}] 03:50:06 INFO - PROCESS | 1823 | 1461667806705 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:50:06 INFO - PROCESS | 1823 | 1461667806853 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e90c000 == 62 [pid = 1823] [id = 174] 03:50:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89faadfc00) [pid = 1823] [serial = 522] [outer = (nil)] 03:50:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89ffbac400) [pid = 1823] [serial = 523] [outer = 0x7f89faadfc00] 03:50:06 INFO - PROCESS | 1823 | 1461667806924 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f8a00d65c00) [pid = 1823] [serial = 524] [outer = 0x7f89faadfc00] 03:50:07 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:07 INFO - PROCESS | 1823 | 1461667807736 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]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1290ms 03:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:50:07 INFO - PROCESS | 1823 | 1461667807766 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 1823 | 1461667807769 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 03:50:07 INFO - PROCESS | 1823 | 1461667807776 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 1823 | 1461667807779 Marionette TRACE conn3 <- [1,670,null,{}] 03:50:07 INFO - PROCESS | 1823 | 1461667807784 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}] 03:50:07 INFO - PROCESS | 1823 | 1461667807938 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:50:08 INFO - PROCESS | 1823 | 1461667808102 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1201b000 == 63 [pid = 1823] [id = 175] 03:50:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89fe31cc00) [pid = 1823] [serial = 525] [outer = (nil)] 03:50:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f8a01e4ec00) [pid = 1823] [serial = 526] [outer = 0x7f89fe31cc00] 03:50:08 INFO - PROCESS | 1823 | 1461667808177 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f8a05e61400) [pid = 1823] [serial = 527] [outer = 0x7f89fe31cc00] 03:50:09 INFO - PROCESS | 1823 | 1461667809050 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]]]}] 03:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1330ms 03:50:09 INFO - PROCESS | 1823 | 1461667809107 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:50:09 INFO - PROCESS | 1823 | 1461667809110 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 03:50:09 INFO - PROCESS | 1823 | 1461667809116 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:50:09 INFO - PROCESS | 1823 | 1461667809119 Marionette TRACE conn3 <- [1,674,null,{}] 03:50:09 INFO - PROCESS | 1823 | 1461667809124 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}] 03:50:09 INFO - PROCESS | 1823 | 1461667809267 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:50:09 INFO - PROCESS | 1823 | 1461667809419 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1233a800 == 64 [pid = 1823] [id = 176] 03:50:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f8a00d66000) [pid = 1823] [serial = 528] [outer = (nil)] 03:50:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f8a0d4b3000) [pid = 1823] [serial = 529] [outer = 0x7f8a00d66000] 03:50:09 INFO - PROCESS | 1823 | 1461667809489 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f8a0d957800) [pid = 1823] [serial = 530] [outer = 0x7f8a00d66000] 03:50:10 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:50:10 INFO - PROCESS | 1823 | 1461667810295 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]]]}] 03:50:10 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 03:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1226ms 03:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:50:10 INFO - PROCESS | 1823 | 1461667810347 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 1823 | 1461667810349 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 03:50:10 INFO - PROCESS | 1823 | 1461667810356 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - PROCESS | 1823 | 1461667810359 Marionette TRACE conn3 <- [1,678,null,{}] 03:50:10 INFO - PROCESS | 1823 | 1461667810364 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}] 03:50:10 INFO - PROCESS | 1823 | 1461667810547 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:50:10 INFO - PROCESS | 1823 | 1461667810695 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e67000 == 65 [pid = 1823] [id = 177] 03:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f8a0e633800) [pid = 1823] [serial = 531] [outer = (nil)] 03:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f8a0e772000) [pid = 1823] [serial = 532] [outer = 0x7f8a0e633800] 03:50:10 INFO - PROCESS | 1823 | 1461667810774 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f8a108bd000) [pid = 1823] [serial = 533] [outer = 0x7f8a0e633800] 03:50:11 INFO - PROCESS | 1823 | 1461667811571 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]]]}] 03:50: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 03:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1275ms 03:50:11 INFO - PROCESS | 1823 | 1461667811632 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 1823 | 1461667811636 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 03:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:50:11 INFO - PROCESS | 1823 | 1461667811641 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 1823 | 1461667811643 Marionette TRACE conn3 <- [1,682,null,{}] 03:50:11 INFO - PROCESS | 1823 | 1461667811649 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}] 03:50:11 INFO - PROCESS | 1823 | 1461667811798 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:50:11 INFO - PROCESS | 1823 | 1461667811949 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00af8800 == 66 [pid = 1823] [id = 178] 03:50:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89f637c400) [pid = 1823] [serial = 534] [outer = (nil)] 03:50:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89f6381800) [pid = 1823] [serial = 535] [outer = 0x7f89f637c400] 03:50:12 INFO - PROCESS | 1823 | 1461667812019 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89f6385800) [pid = 1823] [serial = 536] [outer = 0x7f89f637c400] 03:50:13 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:13 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:13 INFO - PROCESS | 1823 | 1461667813477 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]]]}] 03:50: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) 03:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1926ms 03:50:13 INFO - PROCESS | 1823 | 1461667813569 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 1823 | 1461667813575 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 03:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:50:13 INFO - PROCESS | 1823 | 1461667813582 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 1823 | 1461667813587 Marionette TRACE conn3 <- [1,686,null,{}] 03:50:13 INFO - PROCESS | 1823 | 1461667813595 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}] 03:50:13 INFO - PROCESS | 1823 | 1461667813781 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:50:13 INFO - PROCESS | 1823 | 1461667813935 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4561800 == 67 [pid = 1823] [id = 179] 03:50:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89f5dedc00) [pid = 1823] [serial = 537] [outer = (nil)] 03:50:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89f6382800) [pid = 1823] [serial = 538] [outer = 0x7f89f5dedc00] 03:50:14 INFO - PROCESS | 1823 | 1461667814046 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89f65ce400) [pid = 1823] [serial = 539] [outer = 0x7f89f5dedc00] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01fda000 == 66 [pid = 1823] [id = 170] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00eda000 == 65 [pid = 1823] [id = 169] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0075f800 == 64 [pid = 1823] [id = 168] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f8a12bea000) [pid = 1823] [serial = 450] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f8a01bf0000) [pid = 1823] [serial = 453] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89ffba6c00) [pid = 1823] [serial = 474] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f8a0d744000) [pid = 1823] [serial = 444] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f8a0e771000) [pid = 1823] [serial = 447] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff24e800 == 63 [pid = 1823] [id = 167] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa84000 == 62 [pid = 1823] [id = 166] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e64800 == 61 [pid = 1823] [id = 165] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f730e000 == 60 [pid = 1823] [id = 164] 03:50:14 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f845d000 == 59 [pid = 1823] [id = 159] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89fae3a000) [pid = 1823] [serial = 472] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89faae0400) [pid = 1823] [serial = 465] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89ff60d000) [pid = 1823] [serial = 466] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f66d6000) [pid = 1823] [serial = 471] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89f66cfc00) [pid = 1823] [serial = 468] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f66d6800) [pid = 1823] [serial = 469] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f831c800) [pid = 1823] [serial = 457] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89f74c7800) [pid = 1823] [serial = 456] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89f831cc00) [pid = 1823] [serial = 433] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f8a02df5000) [pid = 1823] [serial = 462] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f8a0d794c00) [pid = 1823] [serial = 463] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f89fae39800) [pid = 1823] [serial = 460] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89f9dc4400) [pid = 1823] [serial = 459] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f89f9dccc00) [pid = 1823] [serial = 438] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89ffc51800) [pid = 1823] [serial = 441] [outer = (nil)] [url = about:blank] 03:50:14 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89f694f400) [pid = 1823] [serial = 435] [outer = (nil)] [url = about:blank] 03:50:15 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:15 INFO - PROCESS | 1823 | 1461667815306 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]]]}] 03:50: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 03:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1736ms 03:50:15 INFO - PROCESS | 1823 | 1461667815317 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 1823 | 1461667815323 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 03:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:50:15 INFO - PROCESS | 1823 | 1461667815332 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 1823 | 1461667815335 Marionette TRACE conn3 <- [1,690,null,{}] 03:50:15 INFO - PROCESS | 1823 | 1461667815377 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}] 03:50:15 INFO - PROCESS | 1823 | 1461667815509 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:50:15 INFO - PROCESS | 1823 | 1461667815610 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7308000 == 60 [pid = 1823] [id = 180] 03:50:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89f5dfb000) [pid = 1823] [serial = 540] [outer = (nil)] 03:50:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89f6838c00) [pid = 1823] [serial = 541] [outer = 0x7f89f5dfb000] 03:50:15 INFO - PROCESS | 1823 | 1461667815666 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89f8315c00) [pid = 1823] [serial = 542] [outer = 0x7f89f5dfb000] 03:50:16 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:16 INFO - PROCESS | 1823 | 1461667816689 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]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1375ms 03:50:16 INFO - PROCESS | 1823 | 1461667816707 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 1823 | 1461667816709 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 03:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:50:16 INFO - PROCESS | 1823 | 1461667816715 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 1823 | 1461667816720 Marionette TRACE conn3 <- [1,694,null,{}] 03:50:16 INFO - PROCESS | 1823 | 1461667816734 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}] 03:50:16 INFO - PROCESS | 1823 | 1461667816921 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:50:17 INFO - PROCESS | 1823 | 1461667817085 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faaa2000 == 61 [pid = 1823] [id = 181] 03:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89f8743400) [pid = 1823] [serial = 543] [outer = (nil)] 03:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89faadd800) [pid = 1823] [serial = 544] [outer = 0x7f89f8743400] 03:50:17 INFO - PROCESS | 1823 | 1461667817148 Marionette DEBUG loaded listener.js 03:50:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89fb268800) [pid = 1823] [serial = 545] [outer = 0x7f89f8743400] 03:50:18 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:18 INFO - PROCESS | 1823 | 1461667818248 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]]]}] 03:50:18 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) 03:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1588ms 03:50:18 INFO - PROCESS | 1823 | 1461667818303 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 1823 | 1461667818306 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 03:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:50:18 INFO - PROCESS | 1823 | 1461667818317 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 1823 | 1461667818319 Marionette TRACE conn3 <- [1,698,null,{}] 03:50:18 INFO - PROCESS | 1823 | 1461667818323 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}] 03:50:18 INFO - PROCESS | 1823 | 1461667818491 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:50:18 INFO - PROCESS | 1823 | 1461667818553 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffccd000 == 62 [pid = 1823] [id = 182] 03:50:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89f831cc00) [pid = 1823] [serial = 546] [outer = (nil)] 03:50:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89fe325800) [pid = 1823] [serial = 547] [outer = 0x7f89f831cc00] 03:50:18 INFO - PROCESS | 1823 | 1461667818623 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89ff0d9800) [pid = 1823] [serial = 548] [outer = 0x7f89f831cc00] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89f65c9c00) [pid = 1823] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89f8745000) [pid = 1823] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f89f74cc800) [pid = 1823] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f89f8744000) [pid = 1823] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f89faae2c00) [pid = 1823] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89ffc45c00) [pid = 1823] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:50:18 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f89f66c8c00) [pid = 1823] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:50:19 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:19 INFO - PROCESS | 1823 | 1461667819812 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]]]}] 03:50:19 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) 03:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1523ms 03:50:19 INFO - PROCESS | 1823 | 1461667819841 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 1823 | 1461667819843 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 03:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:50:19 INFO - PROCESS | 1823 | 1461667819849 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 1823 | 1461667819850 Marionette TRACE conn3 <- [1,702,null,{}] 03:50:19 INFO - PROCESS | 1823 | 1461667819855 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}] 03:50:20 INFO - PROCESS | 1823 | 1461667820055 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:50:20 INFO - PROCESS | 1823 | 1461667820137 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00752000 == 63 [pid = 1823] [id = 183] 03:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89f66a0000) [pid = 1823] [serial = 549] [outer = (nil)] 03:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89fe32b400) [pid = 1823] [serial = 550] [outer = 0x7f89f66a0000] 03:50:20 INFO - PROCESS | 1823 | 1461667820196 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89ffbae000) [pid = 1823] [serial = 551] [outer = 0x7f89f66a0000] 03:50:21 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:21 INFO - PROCESS | 1823 | 1461667821294 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]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1475ms 03:50:21 INFO - PROCESS | 1823 | 1461667821324 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 1823 | 1461667821329 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 03:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:50:21 INFO - PROCESS | 1823 | 1461667821337 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 1823 | 1461667821343 Marionette TRACE conn3 <- [1,706,null,{}] 03:50:21 INFO - PROCESS | 1823 | 1461667821350 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}] 03:50:21 INFO - PROCESS | 1823 | 1461667821503 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:50:21 INFO - PROCESS | 1823 | 1461667821675 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b52800 == 64 [pid = 1823] [id = 184] 03:50:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f6387c00) [pid = 1823] [serial = 552] [outer = (nil)] 03:50:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89f66a2800) [pid = 1823] [serial = 553] [outer = 0x7f89f6387c00] 03:50:21 INFO - PROCESS | 1823 | 1461667821744 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89f66d3c00) [pid = 1823] [serial = 554] [outer = 0x7f89f6387c00] 03:50:22 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:22 INFO - PROCESS | 1823 | 1461667822930 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]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1633ms 03:50:22 INFO - PROCESS | 1823 | 1461667822970 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 1823 | 1461667822978 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 03:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:50:22 INFO - PROCESS | 1823 | 1461667822988 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 1823 | 1461667822992 Marionette TRACE conn3 <- [1,710,null,{}] 03:50:23 INFO - PROCESS | 1823 | 1461667822997 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}] 03:50:23 INFO - PROCESS | 1823 | 1461667823194 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:50:23 INFO - PROCESS | 1823 | 1461667823353 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00285800 == 65 [pid = 1823] [id = 185] 03:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89f6c28000) [pid = 1823] [serial = 555] [outer = (nil)] 03:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89f9223000) [pid = 1823] [serial = 556] [outer = 0x7f89f6c28000] 03:50:23 INFO - PROCESS | 1823 | 1461667823422 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89fae41000) [pid = 1823] [serial = 557] [outer = 0x7f89f6c28000] 03:50:24 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:24 INFO - PROCESS | 1823 | 1461667824704 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]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1736ms 03:50:24 INFO - PROCESS | 1823 | 1461667824723 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 1823 | 1461667824725 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 03:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:50:24 INFO - PROCESS | 1823 | 1461667824791 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 1823 | 1461667824797 Marionette TRACE conn3 <- [1,714,null,{}] 03:50:24 INFO - PROCESS | 1823 | 1461667824817 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}] 03:50:24 INFO - PROCESS | 1823 | 1461667824968 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:50:25 INFO - PROCESS | 1823 | 1461667825113 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e4800 == 66 [pid = 1823] [id = 186] 03:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f9dc5c00) [pid = 1823] [serial = 558] [outer = (nil)] 03:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89ffc7f000) [pid = 1823] [serial = 559] [outer = 0x7f89f9dc5c00] 03:50:25 INFO - PROCESS | 1823 | 1461667825186 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f8a00d6e400) [pid = 1823] [serial = 560] [outer = 0x7f89f9dc5c00] 03:50:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:26 INFO - PROCESS | 1823 | 1461667826412 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]]]}] 03:50:26 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 03:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1702ms 03:50:26 INFO - PROCESS | 1823 | 1461667826434 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:50:26 INFO - PROCESS | 1823 | 1461667826438 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 03:50:26 INFO - PROCESS | 1823 | 1461667826443 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 1823 | 1461667826447 Marionette TRACE conn3 <- [1,718,null,{}] 03:50:26 INFO - PROCESS | 1823 | 1461667826453 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}] 03:50:26 INFO - PROCESS | 1823 | 1461667826649 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:50:26 INFO - PROCESS | 1823 | 1461667826814 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10330800 == 67 [pid = 1823] [id = 187] 03:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f49b6800) [pid = 1823] [serial = 561] [outer = (nil)] 03:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f8a01476c00) [pid = 1823] [serial = 562] [outer = 0x7f89f49b6800] 03:50:26 INFO - PROCESS | 1823 | 1461667826887 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f8a0d748c00) [pid = 1823] [serial = 563] [outer = 0x7f89f49b6800] 03:50:28 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:28 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:28 INFO - PROCESS | 1823 | 1461667828117 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]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1685ms 03:50:28 INFO - PROCESS | 1823 | 1461667828135 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 1823 | 1461667828139 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 03:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:50:28 INFO - PROCESS | 1823 | 1461667828144 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - PROCESS | 1823 | 1461667828146 Marionette TRACE conn3 <- [1,722,null,{}] 03:50:28 INFO - PROCESS | 1823 | 1461667828151 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}] 03:50:28 INFO - PROCESS | 1823 | 1461667828326 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:50:28 INFO - PROCESS | 1823 | 1461667828492 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00767800 == 68 [pid = 1823] [id = 188] 03:50:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89f49ba400) [pid = 1823] [serial = 564] [outer = (nil)] 03:50:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89f5e47400) [pid = 1823] [serial = 565] [outer = 0x7f89f49ba400] 03:50:28 INFO - PROCESS | 1823 | 1461667828562 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89f5e50c00) [pid = 1823] [serial = 566] [outer = 0x7f89f49ba400] 03:50:29 INFO - PROCESS | 1823 | 1461667829424 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] 03:50:29 INFO - PROCESS | 1823 | 1461667829475 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 03:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:50:29 INFO - PROCESS | 1823 | 1461667829480 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 1823 | 1461667829482 Marionette TRACE conn3 <- [1,726,null,{}] 03:50:29 INFO - PROCESS | 1823 | 1461667829487 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}] 03:50:29 INFO - PROCESS | 1823 | 1461667829660 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:50:29 INFO - PROCESS | 1823 | 1461667829811 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6806800 == 69 [pid = 1823] [id = 189] 03:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89f5def400) [pid = 1823] [serial = 567] [outer = (nil)] 03:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89f750d400) [pid = 1823] [serial = 568] [outer = 0x7f89f5def400] 03:50:29 INFO - PROCESS | 1823 | 1461667829881 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f8a0d9fb000) [pid = 1823] [serial = 569] [outer = 0x7f89f5def400] 03:50:30 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:30 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:31 INFO - PROCESS | 1823 | 1461667831048 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]]]}] 03:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1625ms 03:50:31 INFO - PROCESS | 1823 | 1461667831107 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:50:31 INFO - PROCESS | 1823 | 1461667831118 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 03:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:50:31 INFO - PROCESS | 1823 | 1461667831130 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:50:31 INFO - PROCESS | 1823 | 1461667831138 Marionette TRACE conn3 <- [1,730,null,{}] 03:50:31 INFO - PROCESS | 1823 | 1461667831150 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}] 03:50:31 INFO - PROCESS | 1823 | 1461667831350 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffccd000 == 68 [pid = 1823] [id = 182] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faaa2000 == 67 [pid = 1823] [id = 181] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12323800 == 66 [pid = 1823] [id = 158] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7308000 == 65 [pid = 1823] [id = 180] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f8a013ce000) [pid = 1823] [serial = 514] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | 1461667831581 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4561800 == 64 [pid = 1823] [id = 179] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1233a800 == 63 [pid = 1823] [id = 176] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1201b000 == 62 [pid = 1823] [id = 175] 03:50:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e7b800 == 63 [pid = 1823] [id = 190] 03:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f89f65c9c00) [pid = 1823] [serial = 570] [outer = (nil)] 03:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89f65cf800) [pid = 1823] [serial = 571] [outer = 0x7f89f65c9c00] 03:50:31 INFO - PROCESS | 1823 | 1461667831650 Marionette DEBUG loaded listener.js 03:50:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89f66c9000) [pid = 1823] [serial = 572] [outer = 0x7f89f65c9c00] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e90c000 == 62 [pid = 1823] [id = 174] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0075c000 == 61 [pid = 1823] [id = 173] 03:50:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7322800 == 60 [pid = 1823] [id = 172] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89fe326000) [pid = 1823] [serial = 490] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89f8749400) [pid = 1823] [serial = 481] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89f66cac00) [pid = 1823] [serial = 494] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89f669ec00) [pid = 1823] [serial = 493] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f89ff298400) [pid = 1823] [serial = 505] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89ff6d9000) [pid = 1823] [serial = 506] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f849d400) [pid = 1823] [serial = 497] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89f8312c00) [pid = 1823] [serial = 496] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f9dca400) [pid = 1823] [serial = 499] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89faadb400) [pid = 1823] [serial = 500] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89fe2ea400) [pid = 1823] [serial = 502] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89ff614800) [pid = 1823] [serial = 484] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89ffc4e400) [pid = 1823] [serial = 508] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f8a00d6b400) [pid = 1823] [serial = 487] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89ffba9000) [pid = 1823] [serial = 511] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f66a1c00) [pid = 1823] [serial = 477] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89ff22d000) [pid = 1823] [serial = 259] [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.] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f8a00b32400) [pid = 1823] [serial = 509] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f89fe326c00) [pid = 1823] [serial = 503] [outer = (nil)] [url = about:blank] 03:50:31 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f8a00d72c00) [pid = 1823] [serial = 512] [outer = (nil)] [url = about:blank] 03:50:32 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:32 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:32 INFO - PROCESS | 1823 | 1461667832355 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] 03:50:32 INFO - PROCESS | 1823 | 1461667832428 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 03:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:50:32 INFO - PROCESS | 1823 | 1461667832440 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 1823 | 1461667832443 Marionette TRACE conn3 <- [1,734,null,{}] 03:50:32 INFO - PROCESS | 1823 | 1461667832447 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}] 03:50:32 INFO - PROCESS | 1823 | 1461667832586 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:50:32 INFO - PROCESS | 1823 | 1461667832602 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7578000 == 61 [pid = 1823] [id = 191] 03:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f6b94000) [pid = 1823] [serial = 573] [outer = (nil)] 03:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89f74c3000) [pid = 1823] [serial = 574] [outer = 0x7f89f6b94000] 03:50:32 INFO - PROCESS | 1823 | 1461667832660 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89f74cd400) [pid = 1823] [serial = 575] [outer = 0x7f89f6b94000] 03:50:33 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:33 INFO - PROCESS | 1823 | 1461667833424 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]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1035ms 03:50:33 INFO - PROCESS | 1823 | 1461667833472 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 1823 | 1461667833475 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 03:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:50:33 INFO - PROCESS | 1823 | 1461667833481 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 1823 | 1461667833485 Marionette TRACE conn3 <- [1,738,null,{}] 03:50:33 INFO - PROCESS | 1823 | 1461667833523 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}] 03:50:33 INFO - PROCESS | 1823 | 1461667833674 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:50:33 INFO - PROCESS | 1823 | 1461667833685 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e1f000 == 62 [pid = 1823] [id = 192] 03:50:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89f84a1800) [pid = 1823] [serial = 576] [outer = (nil)] 03:50:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89f922e400) [pid = 1823] [serial = 577] [outer = 0x7f89f84a1800] 03:50:33 INFO - PROCESS | 1823 | 1461667833747 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89f9dc3800) [pid = 1823] [serial = 578] [outer = 0x7f89f84a1800] 03:50:34 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:34 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:34 INFO - PROCESS | 1823 | 1461667834974 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]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1534ms 03:50:35 INFO - PROCESS | 1823 | 1461667835014 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 1823 | 1461667835017 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 03:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:50:35 INFO - PROCESS | 1823 | 1461667835023 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 1823 | 1461667835025 Marionette TRACE conn3 <- [1,742,null,{}] 03:50:35 INFO - PROCESS | 1823 | 1461667835030 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}] 03:50:35 INFO - PROCESS | 1823 | 1461667835211 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:50:35 INFO - PROCESS | 1823 | 1461667835284 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd02f800 == 63 [pid = 1823] [id = 193] 03:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f8316400) [pid = 1823] [serial = 579] [outer = (nil)] 03:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89faadb400) [pid = 1823] [serial = 580] [outer = 0x7f89f8316400] 03:50:35 INFO - PROCESS | 1823 | 1461667835341 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89fae39400) [pid = 1823] [serial = 581] [outer = 0x7f89f8316400] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89f66a5c00) [pid = 1823] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f8743400) [pid = 1823] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89f831cc00) [pid = 1823] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f5dfb000) [pid = 1823] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f74c6000) [pid = 1823] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:50:36 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89f5dedc00) [pid = 1823] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:50:36 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:36 INFO - PROCESS | 1823 | 1461667836487 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]]]}] 03:50:36 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 03:50:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1476ms 03:50:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:50:36 INFO - PROCESS | 1823 | 1461667836500 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 1823 | 1461667836502 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 03:50:36 INFO - PROCESS | 1823 | 1461667836506 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 1823 | 1461667836509 Marionette TRACE conn3 <- [1,746,null,{}] 03:50:36 INFO - PROCESS | 1823 | 1461667836514 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}] 03:50:36 INFO - PROCESS | 1823 | 1461667836674 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:50:36 INFO - PROCESS | 1823 | 1461667836783 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff01a000 == 64 [pid = 1823] [id = 194] 03:50:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89fae3e400) [pid = 1823] [serial = 582] [outer = (nil)] 03:50:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89fb26b400) [pid = 1823] [serial = 583] [outer = 0x7f89fae3e400] 03:50:36 INFO - PROCESS | 1823 | 1461667836843 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89fc6f0000) [pid = 1823] [serial = 584] [outer = 0x7f89fae3e400] 03:50:37 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:37 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:37 INFO - PROCESS | 1823 | 1461667837883 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]]]}] 03:50:37 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.) 03:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1425ms 03:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:50:37 INFO - PROCESS | 1823 | 1461667837932 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 1823 | 1461667837934 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 03:50:37 INFO - PROCESS | 1823 | 1461667837938 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 1823 | 1461667837942 Marionette TRACE conn3 <- [1,750,null,{}] 03:50:37 INFO - PROCESS | 1823 | 1461667837946 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}] 03:50:38 INFO - PROCESS | 1823 | 1461667838081 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:50:38 INFO - PROCESS | 1823 | 1461667838235 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01441000 == 65 [pid = 1823] [id = 195] 03:50:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89fae3ec00) [pid = 1823] [serial = 585] [outer = (nil)] 03:50:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89fe71d400) [pid = 1823] [serial = 586] [outer = 0x7f89fae3ec00] 03:50:38 INFO - PROCESS | 1823 | 1461667838298 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89ffc7d400) [pid = 1823] [serial = 587] [outer = 0x7f89fae3ec00] 03:50:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:39 INFO - PROCESS | 1823 | 1461667839551 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]]]}] 03:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1678ms 03:50:39 INFO - PROCESS | 1823 | 1461667839618 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:50:39 INFO - PROCESS | 1823 | 1461667839624 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 03:50:39 INFO - PROCESS | 1823 | 1461667839630 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 1823 | 1461667839636 Marionette TRACE conn3 <- [1,754,null,{}] 03:50:39 INFO - PROCESS | 1823 | 1461667839745 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}] 03:50:39 INFO - PROCESS | 1823 | 1461667839905 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:50:40 INFO - PROCESS | 1823 | 1461667840052 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7315000 == 66 [pid = 1823] [id = 196] 03:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f5e48400) [pid = 1823] [serial = 588] [outer = (nil)] 03:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89f6386c00) [pid = 1823] [serial = 589] [outer = 0x7f89f5e48400] 03:50:40 INFO - PROCESS | 1823 | 1461667840124 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89f6b95800) [pid = 1823] [serial = 590] [outer = 0x7f89f5e48400] 03:50:41 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:41 INFO - PROCESS | 1823 | 1461667841359 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]]]}] 03:50:41 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 03:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 03:50:41 INFO - PROCESS | 1823 | 1461667841574 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:50:41 INFO - PROCESS | 1823 | 1461667841583 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 03:50:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:50:41 INFO - PROCESS | 1823 | 1461667841664 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:50:41 INFO - PROCESS | 1823 | 1461667841669 Marionette TRACE conn3 <- [1,758,null,{}] 03:50:41 INFO - PROCESS | 1823 | 1461667841675 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}] 03:50:41 INFO - PROCESS | 1823 | 1461667841819 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:50:41 INFO - PROCESS | 1823 | 1461667841966 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fe1800 == 67 [pid = 1823] [id = 197] 03:50:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89f66c8800) [pid = 1823] [serial = 591] [outer = (nil)] 03:50:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89f8494400) [pid = 1823] [serial = 592] [outer = 0x7f89f66c8800] 03:50:42 INFO - PROCESS | 1823 | 1461667842034 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89fe322800) [pid = 1823] [serial = 593] [outer = 0x7f89f66c8800] 03:50:42 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:42 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:50:42 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:42 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:42 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:50:42 INFO - PROCESS | 1823 | 1461667842883 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]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:50:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1294ms 03:50:42 INFO - PROCESS | 1823 | 1461667842947 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 1823 | 1461667842951 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 03:50:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:50:42 INFO - PROCESS | 1823 | 1461667842973 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 1823 | 1461667842979 Marionette TRACE conn3 <- [1,762,null,{}] 03:50:42 INFO - PROCESS | 1823 | 1461667842994 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}] 03:50:43 INFO - PROCESS | 1823 | 1461667843166 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:50:43 INFO - PROCESS | 1823 | 1461667843316 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d71a800 == 68 [pid = 1823] [id = 198] 03:50:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89ff595c00) [pid = 1823] [serial = 594] [outer = (nil)] 03:50:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89ffc51800) [pid = 1823] [serial = 595] [outer = 0x7f89ff595c00] 03:50:43 INFO - PROCESS | 1823 | 1461667843392 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f8a00085400) [pid = 1823] [serial = 596] [outer = 0x7f89ff595c00] 03:50:44 INFO - PROCESS | 1823 | 1461667844567 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]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:50:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1640ms 03:50:44 INFO - PROCESS | 1823 | 1461667844622 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 1823 | 1461667844626 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 03:50:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:50:44 INFO - PROCESS | 1823 | 1461667844633 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 1823 | 1461667844635 Marionette TRACE conn3 <- [1,766,null,{}] 03:50:44 INFO - PROCESS | 1823 | 1461667844659 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}] 03:50:44 INFO - PROCESS | 1823 | 1461667844870 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:50:45 INFO - PROCESS | 1823 | 1461667845026 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5ed4800 == 69 [pid = 1823] [id = 199] 03:50:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89f49b4400) [pid = 1823] [serial = 597] [outer = (nil)] 03:50:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89f65c7000) [pid = 1823] [serial = 598] [outer = 0x7f89f49b4400] 03:50:45 INFO - PROCESS | 1823 | 1461667845094 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f89ffc7f800) [pid = 1823] [serial = 599] [outer = 0x7f89f49b4400] 03:50:46 INFO - PROCESS | 1823 | 1461667846505 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]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:50:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1893ms 03:50:46 INFO - PROCESS | 1823 | 1461667846526 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 1823 | 1461667846529 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 03:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:50:46 INFO - PROCESS | 1823 | 1461667846536 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 1823 | 1461667846542 Marionette TRACE conn3 <- [1,770,null,{}] 03:50:46 INFO - PROCESS | 1823 | 1461667846602 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}] 03:50:46 INFO - PROCESS | 1823 | 1461667846833 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:50:47 INFO - PROCESS | 1823 | 1461667847000 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7777000 == 70 [pid = 1823] [id = 200] 03:50:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89f66a2400) [pid = 1823] [serial = 600] [outer = (nil)] 03:50:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89f66d5000) [pid = 1823] [serial = 601] [outer = 0x7f89f66a2400] 03:50:47 INFO - PROCESS | 1823 | 1461667847066 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89f6b96800) [pid = 1823] [serial = 602] [outer = 0x7f89f66a2400] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12020800 == 69 [pid = 1823] [id = 160] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0c6a0000 == 68 [pid = 1823] [id = 171] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12179000 == 67 [pid = 1823] [id = 161] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff01a000 == 66 [pid = 1823] [id = 194] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd02f800 == 65 [pid = 1823] [id = 193] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89f6c22400) [pid = 1823] [serial = 517] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f89faadf000) [pid = 1823] [serial = 520] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f8a01e4ec00) [pid = 1823] [serial = 526] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89f6381800) [pid = 1823] [serial = 535] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89ffbac400) [pid = 1823] [serial = 523] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89fe32b400) [pid = 1823] [serial = 550] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e1f000 == 64 [pid = 1823] [id = 192] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7578000 == 63 [pid = 1823] [id = 191] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5e7b800 == 62 [pid = 1823] [id = 190] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6806800 == 61 [pid = 1823] [id = 189] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00767800 == 60 [pid = 1823] [id = 188] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a10330800 == 59 [pid = 1823] [id = 187] 03:50:47 INFO - PROCESS | 1823 | 1461667847879 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]]]}] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076e4800 == 58 [pid = 1823] [id = 186] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00285800 == 57 [pid = 1823] [id = 185] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b52800 == 56 [pid = 1823] [id = 184] 03:50:47 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00752000 == 55 [pid = 1823] [id = 183] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89ffbab800) [pid = 1823] [serial = 475] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89fb268800) [pid = 1823] [serial = 545] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f89ff0d9800) [pid = 1823] [serial = 548] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f8315c00) [pid = 1823] [serial = 542] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f8a0d4b3000) [pid = 1823] [serial = 529] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89f6838c00) [pid = 1823] [serial = 541] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f8a02b6b800) [pid = 1823] [serial = 515] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89faadd800) [pid = 1823] [serial = 544] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f8a0e772000) [pid = 1823] [serial = 532] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89fe325800) [pid = 1823] [serial = 547] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f65ce400) [pid = 1823] [serial = 539] [outer = (nil)] [url = about:blank] 03:50:47 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89f6382800) [pid = 1823] [serial = 538] [outer = (nil)] [url = about:blank] 03:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1381ms 03:50:47 INFO - PROCESS | 1823 | 1461667847918 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 1823 | 1461667847925 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 03:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:50:47 INFO - PROCESS | 1823 | 1461667847933 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - PROCESS | 1823 | 1461667847936 Marionette TRACE conn3 <- [1,774,null,{}] 03:50:47 INFO - PROCESS | 1823 | 1461667847941 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}] 03:50:48 INFO - PROCESS | 1823 | 1461667848073 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:50:48 INFO - PROCESS | 1823 | 1461667848089 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b59000 == 56 [pid = 1823] [id = 201] 03:50:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f66cd800) [pid = 1823] [serial = 603] [outer = (nil)] 03:50:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89f84a0800) [pid = 1823] [serial = 604] [outer = 0x7f89f66cd800] 03:50:48 INFO - PROCESS | 1823 | 1461667848147 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89f9229000) [pid = 1823] [serial = 605] [outer = 0x7f89f66cd800] 03:50:48 INFO - PROCESS | 1823 | 1461667848950 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]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1035ms 03:50:48 INFO - PROCESS | 1823 | 1461667848971 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 1823 | 1461667848975 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:50:48 INFO - PROCESS | 1823 | 1461667848980 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 1823 | 1461667848986 Marionette TRACE conn3 <- [1,778,null,{}] 03:50:49 INFO - PROCESS | 1823 | 1461667849015 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}] 03:50:49 INFO - PROCESS | 1823 | 1461667849153 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:50:49 INFO - PROCESS | 1823 | 1461667849172 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc663000 == 57 [pid = 1823] [id = 202] 03:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89faadd800) [pid = 1823] [serial = 606] [outer = (nil)] 03:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89fae39800) [pid = 1823] [serial = 607] [outer = 0x7f89faadd800] 03:50:49 INFO - PROCESS | 1823 | 1461667849246 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89fe253c00) [pid = 1823] [serial = 608] [outer = 0x7f89faadd800] 03:50:50 INFO - PROCESS | 1823 | 1461667850042 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]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1101ms 03:50:50 INFO - PROCESS | 1823 | 1461667850082 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 1823 | 1461667850085 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:50:50 INFO - PROCESS | 1823 | 1461667850090 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 1823 | 1461667850092 Marionette TRACE conn3 <- [1,782,null,{}] 03:50:50 INFO - PROCESS | 1823 | 1461667850098 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}] 03:50:50 INFO - PROCESS | 1823 | 1461667850229 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:50:50 INFO - PROCESS | 1823 | 1461667850243 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00296800 == 58 [pid = 1823] [id = 203] 03:50:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89fe320800) [pid = 1823] [serial = 609] [outer = (nil)] 03:50:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89ff14d800) [pid = 1823] [serial = 610] [outer = 0x7f89fe320800] 03:50:50 INFO - PROCESS | 1823 | 1461667850301 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89ff613400) [pid = 1823] [serial = 611] [outer = 0x7f89fe320800] 03:50:51 INFO - PROCESS | 1823 | 1461667851087 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]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1035ms 03:50:51 INFO - PROCESS | 1823 | 1461667851126 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:50:51 INFO - PROCESS | 1823 | 1461667851129 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 03:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:50:51 INFO - PROCESS | 1823 | 1461667851135 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 1823 | 1461667851138 Marionette TRACE conn3 <- [1,786,null,{}] 03:50:51 INFO - PROCESS | 1823 | 1461667851164 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}] 03:50:51 INFO - PROCESS | 1823 | 1461667851327 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:50:51 INFO - PROCESS | 1823 | 1461667851350 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fff9c000 == 59 [pid = 1823] [id = 204] 03:50:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89f5d78c00) [pid = 1823] [serial = 612] [outer = (nil)] 03:50:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89ffba7c00) [pid = 1823] [serial = 613] [outer = 0x7f89f5d78c00] 03:50:51 INFO - PROCESS | 1823 | 1461667851406 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f89ffc4b000) [pid = 1823] [serial = 614] [outer = 0x7f89f5d78c00] 03:50:52 INFO - PROCESS | 1823 | 1461667852164 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]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1046ms 03:50:52 INFO - PROCESS | 1823 | 1461667852188 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 1823 | 1461667852191 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 03:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:50:52 INFO - PROCESS | 1823 | 1461667852196 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 1823 | 1461667852198 Marionette TRACE conn3 <- [1,790,null,{}] 03:50:52 INFO - PROCESS | 1823 | 1461667852219 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}] 03:50:52 INFO - PROCESS | 1823 | 1461667852410 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:50:52 INFO - PROCESS | 1823 | 1461667852492 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d21e000 == 60 [pid = 1823] [id = 205] 03:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f8a007a9c00) [pid = 1823] [serial = 615] [outer = (nil)] 03:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f8a00d65400) [pid = 1823] [serial = 616] [outer = 0x7f8a007a9c00] 03:50:52 INFO - PROCESS | 1823 | 1461667852555 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f8a00d71000) [pid = 1823] [serial = 617] [outer = 0x7f8a007a9c00] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89f74c3c00) [pid = 1823] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f8a01174000) [pid = 1823] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89faadfc00) [pid = 1823] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89fae33800) [pid = 1823] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89f6b9b800) [pid = 1823] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f89ff614c00) [pid = 1823] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f8315000) [pid = 1823] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f8746c00) [pid = 1823] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89fe31cc00) [pid = 1823] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f62d2c00) [pid = 1823] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89f6b98c00) [pid = 1823] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89f84a1800) [pid = 1823] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89f5def400) [pid = 1823] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f65c9c00) [pid = 1823] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89fae3e400) [pid = 1823] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f637c400) [pid = 1823] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89ffc44000) [pid = 1823] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89ff14f000) [pid = 1823] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89f5d75400) [pid = 1823] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f89f5d71800) [pid = 1823] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f89f5d77400) [pid = 1823] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f89ffc4c000) [pid = 1823] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89f5df5c00) [pid = 1823] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f89f5dee000) [pid = 1823] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89f5d73800) [pid = 1823] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f8a00dc0c00) [pid = 1823] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f8a02035800) [pid = 1823] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89f5df0000) [pid = 1823] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89f9dc7c00) [pid = 1823] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89fe31f800) [pid = 1823] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f89ff22d800) [pid = 1823] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89fc60a800) [pid = 1823] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f8a0c615c00) [pid = 1823] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f89ff60c400) [pid = 1823] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89f8747800) [pid = 1823] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f8a0e777400) [pid = 1823] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89f8316400) [pid = 1823] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:50:53 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f89f6b94000) [pid = 1823] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:50:53 INFO - PROCESS | 1823 | 1461667853650 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]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1480ms 03:50:53 INFO - PROCESS | 1823 | 1461667853678 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 1823 | 1461667853681 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 03:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:50:53 INFO - PROCESS | 1823 | 1461667853686 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 1823 | 1461667853688 Marionette TRACE conn3 <- [1,794,null,{}] 03:50:53 INFO - PROCESS | 1823 | 1461667853693 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}] 03:50:53 INFO - PROCESS | 1823 | 1461667853820 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:50:53 INFO - PROCESS | 1823 | 1461667853834 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d2f000 == 61 [pid = 1823] [id = 206] 03:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f89f5d6cc00) [pid = 1823] [serial = 618] [outer = (nil)] 03:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f89f6c22800) [pid = 1823] [serial = 619] [outer = 0x7f89f5d6cc00] 03:50:53 INFO - PROCESS | 1823 | 1461667853892 Marionette DEBUG loaded listener.js 03:50:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f89f49c0800) [pid = 1823] [serial = 620] [outer = 0x7f89f5d6cc00] 03:50:54 INFO - PROCESS | 1823 | 1461667854629 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]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 976ms 03:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:50:54 INFO - PROCESS | 1823 | 1461667854663 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 1823 | 1461667854666 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 03:50:54 INFO - PROCESS | 1823 | 1461667854675 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 1823 | 1461667854676 Marionette TRACE conn3 <- [1,798,null,{}] 03:50:54 INFO - PROCESS | 1823 | 1461667854681 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}] 03:50:54 INFO - PROCESS | 1823 | 1461667854851 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:50:54 INFO - PROCESS | 1823 | 1461667854877 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076ee000 == 62 [pid = 1823] [id = 207] 03:50:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89f49b5400) [pid = 1823] [serial = 621] [outer = (nil)] 03:50:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89faadfc00) [pid = 1823] [serial = 622] [outer = 0x7f89f49b5400] 03:50:54 INFO - PROCESS | 1823 | 1461667854934 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89ff22d800) [pid = 1823] [serial = 623] [outer = 0x7f89f49b5400] 03:50:55 INFO - PROCESS | 1823 | 1461667855890 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]]]}] 03:50:55 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 03:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1278ms 03:50:55 INFO - PROCESS | 1823 | 1461667855950 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 1823 | 1461667855956 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 03:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:50:55 INFO - PROCESS | 1823 | 1461667855965 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 1823 | 1461667855969 Marionette TRACE conn3 <- [1,802,null,{}] 03:50:55 INFO - PROCESS | 1823 | 1461667855976 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}] 03:50:56 INFO - PROCESS | 1823 | 1461667856139 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:50:56 INFO - PROCESS | 1823 | 1461667856292 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7580000 == 63 [pid = 1823] [id = 208] 03:50:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89f65ce400) [pid = 1823] [serial = 624] [outer = (nil)] 03:50:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89f6b8d400) [pid = 1823] [serial = 625] [outer = 0x7f89f65ce400] 03:50:56 INFO - PROCESS | 1823 | 1461667856363 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89f7766400) [pid = 1823] [serial = 626] [outer = 0x7f89f65ce400] 03:50:57 INFO - PROCESS | 1823 | 1461667857262 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]]]}] 03:50:57 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 03:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1332ms 03:50:57 INFO - PROCESS | 1823 | 1461667857303 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 1823 | 1461667857311 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 03:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:50:57 INFO - PROCESS | 1823 | 1461667857320 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 1823 | 1461667857324 Marionette TRACE conn3 <- [1,806,null,{}] 03:50:57 INFO - PROCESS | 1823 | 1461667857330 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}] 03:50:57 INFO - PROCESS | 1823 | 1461667857480 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:50:57 INFO - PROCESS | 1823 | 1461667857639 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a011a7000 == 64 [pid = 1823] [id = 209] 03:50:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f92bf800) [pid = 1823] [serial = 627] [outer = (nil)] 03:50:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89faad9c00) [pid = 1823] [serial = 628] [outer = 0x7f89f92bf800] 03:50:57 INFO - PROCESS | 1823 | 1461667857707 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89fc60a000) [pid = 1823] [serial = 629] [outer = 0x7f89f92bf800] 03:50:58 INFO - PROCESS | 1823 | 1461667858582 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]]]}] 03:50:58 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 03:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1278ms 03:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:50:58 INFO - PROCESS | 1823 | 1461667858599 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 1823 | 1461667858601 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 03:50:58 INFO - PROCESS | 1823 | 1461667858607 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 1823 | 1461667858612 Marionette TRACE conn3 <- [1,810,null,{}] 03:50:58 INFO - PROCESS | 1823 | 1461667858627 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}] 03:50:58 INFO - PROCESS | 1823 | 1461667858774 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:50:58 INFO - PROCESS | 1823 | 1461667858936 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1200c000 == 65 [pid = 1823] [id = 210] 03:50:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89ff42c800) [pid = 1823] [serial = 630] [outer = (nil)] 03:50:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89ff6e3c00) [pid = 1823] [serial = 631] [outer = 0x7f89ff42c800] 03:50:59 INFO - PROCESS | 1823 | 1461667859010 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89ffc50800) [pid = 1823] [serial = 632] [outer = 0x7f89ff42c800] 03:50:59 INFO - PROCESS | 1823 | 1461667859855 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]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1283ms 03:50:59 INFO - PROCESS | 1823 | 1461667859890 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 1823 | 1461667859895 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:50:59 INFO - PROCESS | 1823 | 1461667859902 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - PROCESS | 1823 | 1461667859906 Marionette TRACE conn3 <- [1,814,null,{}] 03:50:59 INFO - PROCESS | 1823 | 1461667859913 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}] 03:51:00 INFO - PROCESS | 1823 | 1461667860060 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:51:00 INFO - PROCESS | 1823 | 1461667860220 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12180800 == 66 [pid = 1823] [id = 211] 03:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89f5e42c00) [pid = 1823] [serial = 633] [outer = (nil)] 03:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f8a00867800) [pid = 1823] [serial = 634] [outer = 0x7f89f5e42c00] 03:51:00 INFO - PROCESS | 1823 | 1461667860289 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f8a00d67800) [pid = 1823] [serial = 635] [outer = 0x7f89f5e42c00] 03:51:01 INFO - PROCESS | 1823 | 1461667861122 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] 03:51:01 INFO - PROCESS | 1823 | 1461667861194 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 03:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:51:01 INFO - PROCESS | 1823 | 1461667861200 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 1823 | 1461667861202 Marionette TRACE conn3 <- [1,818,null,{}] 03:51:01 INFO - PROCESS | 1823 | 1461667861208 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}] 03:51:01 INFO - PROCESS | 1823 | 1461667861384 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:51:01 INFO - PROCESS | 1823 | 1461667861537 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12757000 == 67 [pid = 1823] [id = 212] 03:51:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f8a00d6d800) [pid = 1823] [serial = 636] [outer = (nil)] 03:51:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f8a00dbf800) [pid = 1823] [serial = 637] [outer = 0x7f8a00d6d800] 03:51:01 INFO - PROCESS | 1823 | 1461667861608 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f8a00e3e000) [pid = 1823] [serial = 638] [outer = 0x7f8a00d6d800] 03:51:02 INFO - PROCESS | 1823 | 1461667862492 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]]]}] 03:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1374ms 03:51:02 INFO - PROCESS | 1823 | 1461667862576 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:51:02 INFO - PROCESS | 1823 | 1461667862579 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 03:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:51:02 INFO - PROCESS | 1823 | 1461667862584 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:51:02 INFO - PROCESS | 1823 | 1461667862586 Marionette TRACE conn3 <- [1,822,null,{}] 03:51:02 INFO - PROCESS | 1823 | 1461667862592 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}] 03:51:02 INFO - PROCESS | 1823 | 1461667862802 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:51:02 INFO - PROCESS | 1823 | 1461667862958 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d33000 == 68 [pid = 1823] [id = 213] 03:51:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89f49bd000) [pid = 1823] [serial = 639] [outer = (nil)] 03:51:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89f66a1c00) [pid = 1823] [serial = 640] [outer = 0x7f89f49bd000] 03:51:03 INFO - PROCESS | 1823 | 1461667863037 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f9dca400) [pid = 1823] [serial = 641] [outer = 0x7f89f49bd000] 03:51:03 INFO - PROCESS | 1823 | 1461667863883 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] 03:51:03 INFO - PROCESS | 1823 | 1461667863932 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 03:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:51:03 INFO - PROCESS | 1823 | 1461667863939 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 1823 | 1461667863942 Marionette TRACE conn3 <- [1,826,null,{}] 03:51:03 INFO - PROCESS | 1823 | 1461667863947 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}] 03:51:04 INFO - PROCESS | 1823 | 1461667864100 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:51:04 INFO - PROCESS | 1823 | 1461667864263 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f668f800 == 69 [pid = 1823] [id = 214] 03:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89f49bdc00) [pid = 1823] [serial = 642] [outer = (nil)] 03:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89f74c5800) [pid = 1823] [serial = 643] [outer = 0x7f89f49bdc00] 03:51:04 INFO - PROCESS | 1823 | 1461667864335 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89fae42400) [pid = 1823] [serial = 644] [outer = 0x7f89f49bdc00] 03:51:05 INFO - PROCESS | 1823 | 1461667865545 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]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1631ms 03:51:05 INFO - PROCESS | 1823 | 1461667865570 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:51:05 INFO - PROCESS | 1823 | 1461667865575 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 03:51:05 INFO - PROCESS | 1823 | 1461667865582 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 1823 | 1461667865585 Marionette TRACE conn3 <- [1,830,null,{}] 03:51:05 INFO - PROCESS | 1823 | 1461667865592 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}] 03:51:05 INFO - PROCESS | 1823 | 1461667865739 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:51:05 INFO - PROCESS | 1823 | 1461667865910 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f846d000 == 70 [pid = 1823] [id = 215] 03:51:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89f66a9000) [pid = 1823] [serial = 645] [outer = (nil)] 03:51:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89f66d0800) [pid = 1823] [serial = 646] [outer = 0x7f89f66a9000] 03:51:06 INFO - PROCESS | 1823 | 1461667866029 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89f6b8f800) [pid = 1823] [serial = 647] [outer = 0x7f89f66a9000] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d2f000 == 69 [pid = 1823] [id = 206] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d21e000 == 68 [pid = 1823] [id = 205] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fff9c000 == 67 [pid = 1823] [id = 204] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89f66a2800) [pid = 1823] [serial = 553] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f9223000) [pid = 1823] [serial = 556] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89ffc7f000) [pid = 1823] [serial = 559] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f8a01476c00) [pid = 1823] [serial = 562] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89f5e47400) [pid = 1823] [serial = 565] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7308800 == 66 [pid = 1823] [id = 163] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc663000 == 65 [pid = 1823] [id = 202] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b59000 == 64 [pid = 1823] [id = 201] 03:51:06 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7777000 == 63 [pid = 1823] [id = 200] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f8a0e76b800) [pid = 1823] [serial = 445] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f8a00dc7800) [pid = 1823] [serial = 361] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f775e000) [pid = 1823] [serial = 436] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f66a9400) [pid = 1823] [serial = 478] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f8a15515000) [pid = 1823] [serial = 454] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f8a12947400) [pid = 1823] [serial = 403] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f89f92bd800) [pid = 1823] [serial = 394] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f89f74c2800) [pid = 1823] [serial = 355] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f89fa0e1c00) [pid = 1823] [serial = 397] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f8a0e934000) [pid = 1823] [serial = 367] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f8a12be6400) [pid = 1823] [serial = 340] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89f8313c00) [pid = 1823] [serial = 518] [outer = (nil)] [url = about:blank] 03:51:06 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89ffbb0400) [pid = 1823] [serial = 485] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89fe32a400) [pid = 1823] [serial = 491] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f8a01e49000) [pid = 1823] [serial = 400] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f8a00d70400) [pid = 1823] [serial = 488] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f8a0e776400) [pid = 1823] [serial = 448] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f8a0045b400) [pid = 1823] [serial = 334] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89fa0e6000) [pid = 1823] [serial = 482] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f8a147c9000) [pid = 1823] [serial = 451] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f8a12c29c00) [pid = 1823] [serial = 409] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f8a108bc800) [pid = 1823] [serial = 337] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f8a00d65c00) [pid = 1823] [serial = 524] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89fae41800) [pid = 1823] [serial = 406] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f89fae42000) [pid = 1823] [serial = 439] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f8a02038c00) [pid = 1823] [serial = 442] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f89fb268400) [pid = 1823] [serial = 521] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f89fa0e3000) [pid = 1823] [serial = 331] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f8a05e61400) [pid = 1823] [serial = 527] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f8a0d26a400) [pid = 1823] [serial = 364] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f89f9dc6800) [pid = 1823] [serial = 358] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f89f6385800) [pid = 1823] [serial = 536] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f89faadb400) [pid = 1823] [serial = 580] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f89fae39400) [pid = 1823] [serial = 581] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f89f74c3000) [pid = 1823] [serial = 574] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f89f74cd400) [pid = 1823] [serial = 575] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f89f922e400) [pid = 1823] [serial = 577] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a0d9fb000) [pid = 1823] [serial = 569] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89f750d400) [pid = 1823] [serial = 568] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f89f65cf800) [pid = 1823] [serial = 571] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89f66c9000) [pid = 1823] [serial = 572] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f89f9dc3800) [pid = 1823] [serial = 578] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89fb26b400) [pid = 1823] [serial = 583] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89fc6f0000) [pid = 1823] [serial = 584] [outer = (nil)] [url = about:blank] 03:51:07 INFO - PROCESS | 1823 | 1461667867048 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]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1486ms 03:51:07 INFO - PROCESS | 1823 | 1461667867068 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 1823 | 1461667867076 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 03:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:51:07 INFO - PROCESS | 1823 | 1461667867084 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 1823 | 1461667867088 Marionette TRACE conn3 <- [1,834,null,{}] 03:51:07 INFO - PROCESS | 1823 | 1461667867098 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}] 03:51:07 INFO - PROCESS | 1823 | 1461667867279 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:51:07 INFO - PROCESS | 1823 | 1461667867289 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5ed2000 == 64 [pid = 1823] [id = 216] 03:51:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f89f669f000) [pid = 1823] [serial = 648] [outer = (nil)] 03:51:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89f74c9800) [pid = 1823] [serial = 649] [outer = 0x7f89f669f000] 03:51:07 INFO - PROCESS | 1823 | 1461667867348 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f8318400) [pid = 1823] [serial = 650] [outer = 0x7f89f669f000] 03:51:08 INFO - PROCESS | 1823 | 1461667868095 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]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1076ms 03:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:51:08 INFO - PROCESS | 1823 | 1461667868166 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 1823 | 1461667868168 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 03:51:08 INFO - PROCESS | 1823 | 1461667868174 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 1823 | 1461667868179 Marionette TRACE conn3 <- [1,838,null,{}] 03:51:08 INFO - PROCESS | 1823 | 1461667868197 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}] 03:51:08 INFO - PROCESS | 1823 | 1461667868343 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:51:08 INFO - PROCESS | 1823 | 1461667868354 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8730000 == 65 [pid = 1823] [id = 217] 03:51:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89f65ce000) [pid = 1823] [serial = 651] [outer = (nil)] 03:51:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89f9c03400) [pid = 1823] [serial = 652] [outer = 0x7f89f65ce000] 03:51:08 INFO - PROCESS | 1823 | 1461667868509 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89fa0ea400) [pid = 1823] [serial = 653] [outer = 0x7f89f65ce000] 03:51:09 INFO - PROCESS | 1823 | 1461667869154 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 995ms 03:51:09 INFO - PROCESS | 1823 | 1461667869168 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 1823 | 1461667869171 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 03:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:51:09 INFO - PROCESS | 1823 | 1461667869179 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 1823 | 1461667869181 Marionette TRACE conn3 <- [1,842,null,{}] 03:51:09 INFO - PROCESS | 1823 | 1461667869202 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}] 03:51:09 INFO - PROCESS | 1823 | 1461667869367 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:51:09 INFO - PROCESS | 1823 | 1461667869440 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa96800 == 66 [pid = 1823] [id = 218] 03:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f6959400) [pid = 1823] [serial = 654] [outer = (nil)] 03:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89fb268800) [pid = 1823] [serial = 655] [outer = 0x7f89f6959400] 03:51:09 INFO - PROCESS | 1823 | 1461667869496 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89fc6f0c00) [pid = 1823] [serial = 656] [outer = 0x7f89f6959400] 03:51:10 INFO - PROCESS | 1823 | 1461667870313 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]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1179ms 03:51:10 INFO - PROCESS | 1823 | 1461667870356 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 1823 | 1461667870359 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 03:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:51:10 INFO - PROCESS | 1823 | 1461667870381 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 1823 | 1461667870384 Marionette TRACE conn3 <- [1,846,null,{}] 03:51:10 INFO - PROCESS | 1823 | 1461667870388 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}] 03:51:10 INFO - PROCESS | 1823 | 1461667870551 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:51:10 INFO - PROCESS | 1823 | 1461667870627 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b7800 == 67 [pid = 1823] [id = 219] 03:51:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89faadb400) [pid = 1823] [serial = 657] [outer = (nil)] 03:51:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89fe24f800) [pid = 1823] [serial = 658] [outer = 0x7f89faadb400] 03:51:10 INFO - PROCESS | 1823 | 1461667870683 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89fe327800) [pid = 1823] [serial = 659] [outer = 0x7f89faadb400] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f89f5d78c00) [pid = 1823] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f8a007a9c00) [pid = 1823] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f89f66a2400) [pid = 1823] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f89fe320800) [pid = 1823] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f89f66cd800) [pid = 1823] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f89f49b4400) [pid = 1823] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89f66a0000) [pid = 1823] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f89f5d6cc00) [pid = 1823] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89faadd800) [pid = 1823] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x7f8a0e633800) [pid = 1823] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x7f89f49ba400) [pid = 1823] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x7f89f9dc5c00) [pid = 1823] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x7f8a00d66000) [pid = 1823] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x7f89f6387c00) [pid = 1823] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x7f89f49b6800) [pid = 1823] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:51:11 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x7f89f6c28000) [pid = 1823] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:51:11 INFO - PROCESS | 1823 | 1461667871695 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]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1327ms 03:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:51:11 INFO - PROCESS | 1823 | 1461667871709 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 1823 | 1461667871711 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 03:51:11 INFO - PROCESS | 1823 | 1461667871715 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 1823 | 1461667871719 Marionette TRACE conn3 <- [1,850,null,{}] 03:51:11 INFO - PROCESS | 1823 | 1461667871723 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}] 03:51:11 INFO - PROCESS | 1823 | 1461667871892 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:51:12 INFO - PROCESS | 1823 | 1461667872005 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff5a6000 == 68 [pid = 1823] [id = 220] 03:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x7f89f6385000) [pid = 1823] [serial = 660] [outer = (nil)] 03:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x7f89f9223800) [pid = 1823] [serial = 661] [outer = 0x7f89f6385000] 03:51:12 INFO - PROCESS | 1823 | 1461667872063 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x7f89ffba3400) [pid = 1823] [serial = 662] [outer = 0x7f89f6385000] 03:51:12 INFO - PROCESS | 1823 | 1461667872653 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]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 974ms 03:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:51:12 INFO - PROCESS | 1823 | 1461667872690 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 1823 | 1461667872693 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 03:51:12 INFO - PROCESS | 1823 | 1461667872698 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - PROCESS | 1823 | 1461667872700 Marionette TRACE conn3 <- [1,854,null,{}] 03:51:12 INFO - PROCESS | 1823 | 1461667872705 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}] 03:51:12 INFO - PROCESS | 1823 | 1461667872828 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:51:12 INFO - PROCESS | 1823 | 1461667872941 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0028d800 == 69 [pid = 1823] [id = 221] 03:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x7f89f5defc00) [pid = 1823] [serial = 663] [outer = (nil)] 03:51:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x7f89ffba8800) [pid = 1823] [serial = 664] [outer = 0x7f89f5defc00] 03:51:13 INFO - PROCESS | 1823 | 1461667872997 Marionette DEBUG loaded listener.js 03:51:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x7f89ffc50c00) [pid = 1823] [serial = 665] [outer = 0x7f89f5defc00] 03:51:13 INFO - PROCESS | 1823 | 1461667873726 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]]]}] 03:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1076ms 03:51:13 INFO - PROCESS | 1823 | 1461667873773 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:51:13 INFO - PROCESS | 1823 | 1461667873779 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 03:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:51:13 INFO - PROCESS | 1823 | 1461667873786 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:51:13 INFO - PROCESS | 1823 | 1461667873791 Marionette TRACE conn3 <- [1,858,null,{}] 03:51:13 INFO - PROCESS | 1823 | 1461667873816 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}] 03:51:13 INFO - PROCESS | 1823 | 1461667873981 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:51:14 INFO - PROCESS | 1823 | 1461667874129 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b66800 == 70 [pid = 1823] [id = 222] 03:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x7f89f5df8c00) [pid = 1823] [serial = 666] [outer = (nil)] 03:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89f65c7800) [pid = 1823] [serial = 667] [outer = 0x7f89f5df8c00] 03:51:14 INFO - PROCESS | 1823 | 1461667874205 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89f66cb800) [pid = 1823] [serial = 668] [outer = 0x7f89f5df8c00] 03:51:15 INFO - PROCESS | 1823 | 1461667875106 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]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1357ms 03:51:15 INFO - PROCESS | 1823 | 1461667875144 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 1823 | 1461667875152 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 03:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:51:15 INFO - PROCESS | 1823 | 1461667875162 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 1823 | 1461667875165 Marionette TRACE conn3 <- [1,862,null,{}] 03:51:15 INFO - PROCESS | 1823 | 1461667875171 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}] 03:51:15 INFO - PROCESS | 1823 | 1461667875320 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:51:15 INFO - PROCESS | 1823 | 1461667875474 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b9800 == 71 [pid = 1823] [id = 223] 03:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89f74c7c00) [pid = 1823] [serial = 669] [outer = (nil)] 03:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f831dc00) [pid = 1823] [serial = 670] [outer = 0x7f89f74c7c00] 03:51:15 INFO - PROCESS | 1823 | 1461667875542 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89f874d800) [pid = 1823] [serial = 671] [outer = 0x7f89f74c7c00] 03:51:16 INFO - PROCESS | 1823 | 1461667876470 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]]]}] 03:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1337ms 03:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:51:16 INFO - PROCESS | 1823 | 1461667876499 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:51:16 INFO - PROCESS | 1823 | 1461667876502 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 03:51:16 INFO - PROCESS | 1823 | 1461667876508 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 1823 | 1461667876514 Marionette TRACE conn3 <- [1,866,null,{}] 03:51:16 INFO - PROCESS | 1823 | 1461667876529 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}] 03:51:16 INFO - PROCESS | 1823 | 1461667876685 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:51:16 INFO - PROCESS | 1823 | 1461667876863 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a011a7800 == 72 [pid = 1823] [id = 224] 03:51:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89fa0e6c00) [pid = 1823] [serial = 672] [outer = (nil)] 03:51:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89fd280c00) [pid = 1823] [serial = 673] [outer = 0x7f89fa0e6c00] 03:51:16 INFO - PROCESS | 1823 | 1461667876939 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89fe725400) [pid = 1823] [serial = 674] [outer = 0x7f89fa0e6c00] 03:51:17 INFO - PROCESS | 1823 | 1461667877830 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]]]}] 03:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1387ms 03:51:17 INFO - PROCESS | 1823 | 1461667877895 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:51:17 INFO - PROCESS | 1823 | 1461667877899 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 03:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:51:17 INFO - PROCESS | 1823 | 1461667877905 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 1823 | 1461667877907 Marionette TRACE conn3 <- [1,870,null,{}] 03:51:17 INFO - PROCESS | 1823 | 1461667877912 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}] 03:51:18 INFO - PROCESS | 1823 | 1461667878060 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:51:18 INFO - PROCESS | 1823 | 1461667878209 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d7c000 == 73 [pid = 1823] [id = 225] 03:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89f49b9800) [pid = 1823] [serial = 675] [outer = (nil)] 03:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f89ffbb0c00) [pid = 1823] [serial = 676] [outer = 0x7f89f49b9800] 03:51:18 INFO - PROCESS | 1823 | 1461667878287 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f89fff60c00) [pid = 1823] [serial = 677] [outer = 0x7f89f49b9800] 03:51:19 INFO - PROCESS | 1823 | 1461667879113 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]]]}] 03:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1277ms 03:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:51:19 INFO - PROCESS | 1823 | 1461667879182 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:51:19 INFO - PROCESS | 1823 | 1461667879185 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 03:51:19 INFO - PROCESS | 1823 | 1461667879191 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:51:19 INFO - PROCESS | 1823 | 1461667879194 Marionette TRACE conn3 <- [1,874,null,{}] 03:51:19 INFO - PROCESS | 1823 | 1461667879199 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}] 03:51:19 INFO - PROCESS | 1823 | 1461667879342 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:51:19 INFO - PROCESS | 1823 | 1461667879495 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d2bc800 == 74 [pid = 1823] [id = 226] 03:51:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89fc6f5800) [pid = 1823] [serial = 678] [outer = (nil)] 03:51:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f8a00064800) [pid = 1823] [serial = 679] [outer = 0x7f89fc6f5800] 03:51:19 INFO - PROCESS | 1823 | 1461667879563 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f8a00b2ec00) [pid = 1823] [serial = 680] [outer = 0x7f89fc6f5800] 03:51:20 INFO - PROCESS | 1823 | 1461667880453 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]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1331ms 03:51:20 INFO - PROCESS | 1823 | 1461667880523 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 1823 | 1461667880526 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:51:20 INFO - PROCESS | 1823 | 1461667880532 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 1823 | 1461667880534 Marionette TRACE conn3 <- [1,878,null,{}] 03:51:20 INFO - PROCESS | 1823 | 1461667880539 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}] 03:51:20 INFO - PROCESS | 1823 | 1461667880709 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:51:20 INFO - PROCESS | 1823 | 1461667880872 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1086d000 == 75 [pid = 1823] [id = 227] 03:51:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89f9dcb400) [pid = 1823] [serial = 681] [outer = (nil)] 03:51:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f8a00d66400) [pid = 1823] [serial = 682] [outer = 0x7f89f9dcb400] 03:51:20 INFO - PROCESS | 1823 | 1461667880946 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f8a02033400) [pid = 1823] [serial = 683] [outer = 0x7f89f9dcb400] 03:51:21 INFO - PROCESS | 1823 | 1461667881688 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]]]}] 03:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1174ms 03:51:21 INFO - PROCESS | 1823 | 1461667881706 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 1823 | 1461667881709 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 03:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:51:21 INFO - PROCESS | 1823 | 1461667881714 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - PROCESS | 1823 | 1461667881717 Marionette TRACE conn3 <- [1,882,null,{}] 03:51:21 INFO - PROCESS | 1823 | 1461667881722 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}] 03:51:21 INFO - PROCESS | 1823 | 1461667881869 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:51:22 INFO - PROCESS | 1823 | 1461667882023 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12134000 == 76 [pid = 1823] [id = 228] 03:51:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f8a02034c00) [pid = 1823] [serial = 684] [outer = (nil)] 03:51:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f8a02a76800) [pid = 1823] [serial = 685] [outer = 0x7f8a02034c00] 03:51:22 INFO - PROCESS | 1823 | 1461667882093 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f8a02b71800) [pid = 1823] [serial = 686] [outer = 0x7f8a02034c00] 03:51:22 INFO - PROCESS | 1823 | 1461667882912 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]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1228ms 03:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:51:22 INFO - PROCESS | 1823 | 1461667882942 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 1823 | 1461667882945 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 03:51:22 INFO - PROCESS | 1823 | 1461667882969 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 1823 | 1461667882973 Marionette TRACE conn3 <- [1,886,null,{}] 03:51:22 INFO - PROCESS | 1823 | 1461667882981 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}] 03:51:23 INFO - PROCESS | 1823 | 1461667883125 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:51:23 INFO - PROCESS | 1823 | 1461667883280 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e4c800 == 77 [pid = 1823] [id = 229] 03:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89f5e48800) [pid = 1823] [serial = 687] [outer = (nil)] 03:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89f66a4000) [pid = 1823] [serial = 688] [outer = 0x7f89f5e48800] 03:51:23 INFO - PROCESS | 1823 | 1461667883359 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f8a02035800) [pid = 1823] [serial = 689] [outer = 0x7f89f5e48800] 03:51:24 INFO - PROCESS | 1823 | 1461667884375 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]]]}] 03:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1453ms 03:51:24 INFO - PROCESS | 1823 | 1461667884403 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:51:24 INFO - PROCESS | 1823 | 1461667884408 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 03:51:24 INFO - PROCESS | 1823 | 1461667884415 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:51:24 INFO - PROCESS | 1823 | 1461667884420 Marionette TRACE conn3 <- [1,890,null,{}] 03:51:24 INFO - PROCESS | 1823 | 1461667884428 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}] 03:51:24 INFO - PROCESS | 1823 | 1461667884575 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:51:24 INFO - PROCESS | 1823 | 1461667884783 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faaa1000 == 78 [pid = 1823] [id = 230] 03:51:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89f6382800) [pid = 1823] [serial = 690] [outer = (nil)] 03:51:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89f65c9c00) [pid = 1823] [serial = 691] [outer = 0x7f89f6382800] 03:51:24 INFO - PROCESS | 1823 | 1461667884850 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f89f66ce800) [pid = 1823] [serial = 692] [outer = 0x7f89f6382800] 03:51:25 INFO - PROCESS | 1823 | 1461667885728 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]]]}] 03:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1330ms 03:51:25 INFO - PROCESS | 1823 | 1461667885745 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:51:25 INFO - PROCESS | 1823 | 1461667885752 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 03:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:51:25 INFO - PROCESS | 1823 | 1461667885761 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 1823 | 1461667885765 Marionette TRACE conn3 <- [1,894,null,{}] 03:51:25 INFO - PROCESS | 1823 | 1461667885771 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}] 03:51:25 INFO - PROCESS | 1823 | 1461667885908 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:51:26 INFO - PROCESS | 1823 | 1461667886070 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d9c800 == 79 [pid = 1823] [id = 231] 03:51:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f6841400) [pid = 1823] [serial = 693] [outer = (nil)] 03:51:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89f74cbc00) [pid = 1823] [serial = 694] [outer = 0x7f89f6841400] 03:51:26 INFO - PROCESS | 1823 | 1461667886135 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89f8499400) [pid = 1823] [serial = 695] [outer = 0x7f89f6841400] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e1e000 == 78 [pid = 1823] [id = 134] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff5a6000 == 77 [pid = 1823] [id = 220] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89fe71d400) [pid = 1823] [serial = 586] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89faadfc00) [pid = 1823] [serial = 622] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b7800 == 76 [pid = 1823] [id = 219] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa96800 == 75 [pid = 1823] [id = 218] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8730000 == 74 [pid = 1823] [id = 217] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00296800 == 73 [pid = 1823] [id = 203] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5ed2000 == 72 [pid = 1823] [id = 216] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f846d000 == 71 [pid = 1823] [id = 215] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12180800 == 70 [pid = 1823] [id = 211] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1200c000 == 69 [pid = 1823] [id = 210] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a011a7000 == 68 [pid = 1823] [id = 209] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7580000 == 67 [pid = 1823] [id = 208] 03:51:26 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076ee000 == 66 [pid = 1823] [id = 207] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89ffba7c00) [pid = 1823] [serial = 613] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f8a00d65400) [pid = 1823] [serial = 616] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89ffc4b000) [pid = 1823] [serial = 614] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f89ffc51800) [pid = 1823] [serial = 595] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89f6b96800) [pid = 1823] [serial = 602] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f89f66d5000) [pid = 1823] [serial = 601] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f89ff14d800) [pid = 1823] [serial = 610] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89f8494400) [pid = 1823] [serial = 592] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f89f84a0800) [pid = 1823] [serial = 604] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89f9229000) [pid = 1823] [serial = 605] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x7f89ffc7f800) [pid = 1823] [serial = 599] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x7f89f65c7000) [pid = 1823] [serial = 598] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x7f89f6386c00) [pid = 1823] [serial = 589] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x7f89ffbae000) [pid = 1823] [serial = 551] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x7f89f6c22800) [pid = 1823] [serial = 619] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f89fae39800) [pid = 1823] [serial = 607] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f89fe253c00) [pid = 1823] [serial = 608] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f8a00d71000) [pid = 1823] [serial = 617] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f8a108bd000) [pid = 1823] [serial = 533] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f89f5e50c00) [pid = 1823] [serial = 566] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f8a00d6e400) [pid = 1823] [serial = 560] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f8a0d957800) [pid = 1823] [serial = 530] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x7f89f66d3c00) [pid = 1823] [serial = 554] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x7f8a0d748c00) [pid = 1823] [serial = 563] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x7f89fae41000) [pid = 1823] [serial = 557] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x7f89ff613400) [pid = 1823] [serial = 611] [outer = (nil)] [url = about:blank] 03:51:26 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x7f89f49c0800) [pid = 1823] [serial = 620] [outer = (nil)] [url = about:blank] 03:51:27 INFO - PROCESS | 1823 | 1461667887039 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]]]}] 03:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1333ms 03:51:27 INFO - PROCESS | 1823 | 1461667887103 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 1823 | 1461667887106 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 03:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:51:27 INFO - PROCESS | 1823 | 1461667887113 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - PROCESS | 1823 | 1461667887118 Marionette TRACE conn3 <- [1,898,null,{}] 03:51:27 INFO - PROCESS | 1823 | 1461667887132 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}] 03:51:27 INFO - PROCESS | 1823 | 1461667887284 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:51:27 INFO - PROCESS | 1823 | 1461667887295 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f88a8000 == 67 [pid = 1823] [id = 232] 03:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x7f89f6c22800) [pid = 1823] [serial = 696] [outer = (nil)] 03:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x7f89f9dccc00) [pid = 1823] [serial = 697] [outer = 0x7f89f6c22800] 03:51:27 INFO - PROCESS | 1823 | 1461667887358 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x7f89faae2c00) [pid = 1823] [serial = 698] [outer = 0x7f89f6c22800] 03:51:28 INFO - PROCESS | 1823 | 1461667888121 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]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1032ms 03:51:28 INFO - PROCESS | 1823 | 1461667888144 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 1823 | 1461667888148 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 03:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:51:28 INFO - PROCESS | 1823 | 1461667888154 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 1823 | 1461667888155 Marionette TRACE conn3 <- [1,902,null,{}] 03:51:28 INFO - PROCESS | 1823 | 1461667888161 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}] 03:51:28 INFO - PROCESS | 1823 | 1461667888297 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:51:28 INFO - PROCESS | 1823 | 1461667888323 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff020800 == 68 [pid = 1823] [id = 233] 03:51:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x7f89f9dc2c00) [pid = 1823] [serial = 699] [outer = (nil)] 03:51:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x7f89fe320800) [pid = 1823] [serial = 700] [outer = 0x7f89f9dc2c00] 03:51:28 INFO - PROCESS | 1823 | 1461667888382 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89fe721000) [pid = 1823] [serial = 701] [outer = 0x7f89f9dc2c00] 03:51:29 INFO - PROCESS | 1823 | 1461667889174 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]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1076ms 03:51:29 INFO - PROCESS | 1823 | 1461667889236 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 1823 | 1461667889240 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 03:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:51:29 INFO - PROCESS | 1823 | 1461667889244 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - PROCESS | 1823 | 1461667889247 Marionette TRACE conn3 <- [1,906,null,{}] 03:51:29 INFO - PROCESS | 1823 | 1461667889252 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}] 03:51:29 INFO - PROCESS | 1823 | 1461667889425 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:51:29 INFO - PROCESS | 1823 | 1461667889455 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bcf000 == 69 [pid = 1823] [id = 234] 03:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89fae41000) [pid = 1823] [serial = 702] [outer = (nil)] 03:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f89ff60d800) [pid = 1823] [serial = 703] [outer = 0x7f89fae41000] 03:51:29 INFO - PROCESS | 1823 | 1461667889510 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89ffc46800) [pid = 1823] [serial = 704] [outer = 0x7f89fae41000] 03:51:30 INFO - PROCESS | 1823 | 1461667890275 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]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1080ms 03:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:51:30 INFO - PROCESS | 1823 | 1461667890331 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 1823 | 1461667890333 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 03:51:30 INFO - PROCESS | 1823 | 1461667890339 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 1823 | 1461667890342 Marionette TRACE conn3 <- [1,910,null,{}] 03:51:30 INFO - PROCESS | 1823 | 1461667890346 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}] 03:51:30 INFO - PROCESS | 1823 | 1461667890562 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:51:30 INFO - PROCESS | 1823 | 1461667890588 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d79800 == 70 [pid = 1823] [id = 235] 03:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f8a00d6a800) [pid = 1823] [serial = 705] [outer = (nil)] 03:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f8a00dc5c00) [pid = 1823] [serial = 706] [outer = 0x7f8a00d6a800] 03:51:30 INFO - PROCESS | 1823 | 1461667890647 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f8a0147ac00) [pid = 1823] [serial = 707] [outer = 0x7f8a00d6a800] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x7f89f66a9000) [pid = 1823] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x7f89f669f000) [pid = 1823] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x7f89f49bdc00) [pid = 1823] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x7f89f65ce000) [pid = 1823] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x7f89faadb400) [pid = 1823] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x7f89f6959400) [pid = 1823] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:51:31 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x7f89f6385000) [pid = 1823] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:51:31 INFO - PROCESS | 1823 | 1461667891360 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]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1075ms 03:51:31 INFO - PROCESS | 1823 | 1461667891421 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 1823 | 1461667891424 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 03:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:51:31 INFO - PROCESS | 1823 | 1461667891429 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 1823 | 1461667891431 Marionette TRACE conn3 <- [1,914,null,{}] 03:51:31 INFO - PROCESS | 1823 | 1461667891446 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}] 03:51:31 INFO - PROCESS | 1823 | 1461667891571 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:51:31 INFO - PROCESS | 1823 | 1461667891585 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d7b800 == 71 [pid = 1823] [id = 236] 03:51:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x7f89f49b6800) [pid = 1823] [serial = 708] [outer = (nil)] 03:51:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x7f89ffbab400) [pid = 1823] [serial = 709] [outer = 0x7f89f49b6800] 03:51:31 INFO - PROCESS | 1823 | 1461667891640 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x7f8a01befc00) [pid = 1823] [serial = 710] [outer = 0x7f89f49b6800] 03:51:32 INFO - PROCESS | 1823 | 1461667892359 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]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 03:51:32 INFO - PROCESS | 1823 | 1461667892417 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 1823 | 1461667892419 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 03:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:51:32 INFO - PROCESS | 1823 | 1461667892424 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 1823 | 1461667892426 Marionette TRACE conn3 <- [1,918,null,{}] 03:51:32 INFO - PROCESS | 1823 | 1461667892431 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}] 03:51:32 INFO - PROCESS | 1823 | 1461667892602 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:51:32 INFO - PROCESS | 1823 | 1461667892619 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e906000 == 72 [pid = 1823] [id = 237] 03:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x7f89f6385000) [pid = 1823] [serial = 711] [outer = (nil)] 03:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x7f8a02b70c00) [pid = 1823] [serial = 712] [outer = 0x7f89f6385000] 03:51:32 INFO - PROCESS | 1823 | 1461667892675 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x7f8a03004800) [pid = 1823] [serial = 713] [outer = 0x7f89f6385000] 03:51:33 INFO - PROCESS | 1823 | 1461667893534 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]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1174ms 03:51:33 INFO - PROCESS | 1823 | 1461667893600 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 1823 | 1461667893606 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 03:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:51:33 INFO - PROCESS | 1823 | 1461667893614 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - PROCESS | 1823 | 1461667893620 Marionette TRACE conn3 <- [1,922,null,{}] 03:51:33 INFO - PROCESS | 1823 | 1461667893645 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}] 03:51:33 INFO - PROCESS | 1823 | 1461667893816 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:51:33 INFO - PROCESS | 1823 | 1461667893970 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f731d800 == 73 [pid = 1823] [id = 238] 03:51:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x7f89f5df5000) [pid = 1823] [serial = 714] [outer = (nil)] 03:51:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x7f89f65cfc00) [pid = 1823] [serial = 715] [outer = 0x7f89f5df5000] 03:51:34 INFO - PROCESS | 1823 | 1461667894043 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x7f89f6b94800) [pid = 1823] [serial = 716] [outer = 0x7f89f5df5000] 03:51:34 INFO - PROCESS | 1823 | 1461667894913 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]]]}] 03:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1354ms 03:51:34 INFO - PROCESS | 1823 | 1461667894969 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 1823 | 1461667894977 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 03:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:51:34 INFO - PROCESS | 1823 | 1461667894987 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 1823 | 1461667894992 Marionette TRACE conn3 <- [1,926,null,{}] 03:51:35 INFO - PROCESS | 1823 | 1461667894997 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}] 03:51:35 INFO - PROCESS | 1823 | 1461667895203 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:51:35 INFO - PROCESS | 1823 | 1461667895444 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc9800 == 74 [pid = 1823] [id = 239] 03:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x7f89f9dce000) [pid = 1823] [serial = 717] [outer = (nil)] 03:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x7f89faadac00) [pid = 1823] [serial = 718] [outer = 0x7f89f9dce000] 03:51:35 INFO - PROCESS | 1823 | 1461667895557 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x7f89fc6e9400) [pid = 1823] [serial = 719] [outer = 0x7f89f9dce000] 03:51:36 INFO - PROCESS | 1823 | 1461667896442 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]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1483ms 03:51:36 INFO - PROCESS | 1823 | 1461667896470 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 1823 | 1461667896474 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 03:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:51:36 INFO - PROCESS | 1823 | 1461667896480 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 1823 | 1461667896485 Marionette TRACE conn3 <- [1,930,null,{}] 03:51:36 INFO - PROCESS | 1823 | 1461667896501 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}] 03:51:36 INFO - PROCESS | 1823 | 1461667896654 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:51:36 INFO - PROCESS | 1823 | 1461667896815 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12149800 == 75 [pid = 1823] [id = 240] 03:51:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f89fe321000) [pid = 1823] [serial = 720] [outer = (nil)] 03:51:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f8a00b31400) [pid = 1823] [serial = 721] [outer = 0x7f89fe321000] 03:51:36 INFO - PROCESS | 1823 | 1461667896901 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f8a00dc6800) [pid = 1823] [serial = 722] [outer = 0x7f89fe321000] 03:51:37 INFO - PROCESS | 1823 | 1461667897769 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]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1334ms 03:51:37 INFO - PROCESS | 1823 | 1461667897815 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:51:37 INFO - PROCESS | 1823 | 1461667897819 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 03:51:37 INFO - PROCESS | 1823 | 1461667897825 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 1823 | 1461667897828 Marionette TRACE conn3 <- [1,934,null,{}] 03:51:37 INFO - PROCESS | 1823 | 1461667897833 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}] 03:51:37 INFO - PROCESS | 1823 | 1461667897987 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:51:38 INFO - PROCESS | 1823 | 1461667898144 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129b5800 == 76 [pid = 1823] [id = 241] 03:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89ff58d800) [pid = 1823] [serial = 723] [outer = (nil)] 03:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f8a02b71000) [pid = 1823] [serial = 724] [outer = 0x7f89ff58d800] 03:51:38 INFO - PROCESS | 1823 | 1461667898216 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f8a03083800) [pid = 1823] [serial = 725] [outer = 0x7f89ff58d800] 03:51:39 INFO - PROCESS | 1823 | 1461667899076 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]]]}] 03:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1328ms 03:51:39 INFO - PROCESS | 1823 | 1461667899153 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 1823 | 1461667899157 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 03:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:51:39 INFO - PROCESS | 1823 | 1461667899163 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 1823 | 1461667899165 Marionette TRACE conn3 <- [1,938,null,{}] 03:51:39 INFO - PROCESS | 1823 | 1461667899170 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}] 03:51:39 INFO - PROCESS | 1823 | 1461667899360 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:51:39 INFO - PROCESS | 1823 | 1461667899514 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1478c800 == 77 [pid = 1823] [id = 242] 03:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f8a02039800) [pid = 1823] [serial = 726] [outer = (nil)] 03:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f8a07684000) [pid = 1823] [serial = 727] [outer = 0x7f8a02039800] 03:51:39 INFO - PROCESS | 1823 | 1461667899583 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f8a0c619c00) [pid = 1823] [serial = 728] [outer = 0x7f8a02039800] 03:51:40 INFO - PROCESS | 1823 | 1461667900438 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]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1325ms 03:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:51:40 INFO - PROCESS | 1823 | 1461667900488 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 1823 | 1461667900491 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 03:51:40 INFO - PROCESS | 1823 | 1461667900495 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 1823 | 1461667900499 Marionette TRACE conn3 <- [1,942,null,{}] 03:51:40 INFO - PROCESS | 1823 | 1461667900504 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}] 03:51:40 INFO - PROCESS | 1823 | 1461667900673 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:51:40 INFO - PROCESS | 1823 | 1461667900837 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16bd2000 == 78 [pid = 1823] [id = 243] 03:51:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f8a0c61b400) [pid = 1823] [serial = 729] [outer = (nil)] 03:51:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f8a0d4aec00) [pid = 1823] [serial = 730] [outer = 0x7f8a0c61b400] 03:51:40 INFO - PROCESS | 1823 | 1461667900914 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f8a0d789c00) [pid = 1823] [serial = 731] [outer = 0x7f8a0c61b400] 03:51:41 INFO - PROCESS | 1823 | 1461667901713 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]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1276ms 03:51:41 INFO - PROCESS | 1823 | 1461667901772 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 1823 | 1461667901775 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 03:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:51:41 INFO - PROCESS | 1823 | 1461667901780 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 1823 | 1461667901783 Marionette TRACE conn3 <- [1,946,null,{}] 03:51:41 INFO - PROCESS | 1823 | 1461667901788 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}] 03:51:41 INFO - PROCESS | 1823 | 1461667901938 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:51:42 INFO - PROCESS | 1823 | 1461667902069 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8e7800 == 79 [pid = 1823] [id = 244] 03:51:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89fb272c00) [pid = 1823] [serial = 732] [outer = (nil)] 03:51:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f8a0d790000) [pid = 1823] [serial = 733] [outer = 0x7f89fb272c00] 03:51:42 INFO - PROCESS | 1823 | 1461667902133 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f8a0e3a5c00) [pid = 1823] [serial = 734] [outer = 0x7f89fb272c00] 03:51:42 INFO - PROCESS | 1823 | 1461667902894 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]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1182ms 03:51:43 INFO - PROCESS | 1823 | 1461667903244 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 1823 | 1461667903250 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:51:43 INFO - PROCESS | 1823 | 1461667903257 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 1823 | 1461667903260 Marionette TRACE conn3 <- [1,950,null,{}] 03:51:43 INFO - PROCESS | 1823 | 1461667903268 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}] 03:51:43 INFO - PROCESS | 1823 | 1461667903424 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:51:43 INFO - PROCESS | 1823 | 1461667903642 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8467800 == 80 [pid = 1823] [id = 245] 03:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89f6385800) [pid = 1823] [serial = 735] [outer = (nil)] 03:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f65c7c00) [pid = 1823] [serial = 736] [outer = 0x7f89f6385800] 03:51:43 INFO - PROCESS | 1823 | 1461667903719 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89f6b8d800) [pid = 1823] [serial = 737] [outer = 0x7f89f6385800] 03:51:44 INFO - PROCESS | 1823 | 1461667904651 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]]]}] 03:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1478ms 03:51:44 INFO - PROCESS | 1823 | 1461667904736 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 1823 | 1461667904745 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 03:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:51:44 INFO - PROCESS | 1823 | 1461667904764 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 1823 | 1461667904769 Marionette TRACE conn3 <- [1,954,null,{}] 03:51:44 INFO - PROCESS | 1823 | 1461667904774 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}] 03:51:44 INFO - PROCESS | 1823 | 1461667904966 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:51:45 INFO - PROCESS | 1823 | 1461667905121 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e4e000 == 81 [pid = 1823] [id = 246] 03:51:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89f6387c00) [pid = 1823] [serial = 738] [outer = (nil)] 03:51:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89f74c2c00) [pid = 1823] [serial = 739] [outer = 0x7f89f6387c00] 03:51:45 INFO - PROCESS | 1823 | 1461667905184 Marionette DEBUG loaded listener.js 03:51:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f89f922ac00) [pid = 1823] [serial = 740] [outer = 0x7f89f6387c00] 03:51:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d7b800 == 80 [pid = 1823] [id = 236] 03:51:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d79800 == 79 [pid = 1823] [id = 235] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89ffba8800) [pid = 1823] [serial = 664] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89f6b8d400) [pid = 1823] [serial = 625] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89faad9c00) [pid = 1823] [serial = 628] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f89ff6e3c00) [pid = 1823] [serial = 631] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f8a00867800) [pid = 1823] [serial = 634] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x7f8a00dbf800) [pid = 1823] [serial = 637] [outer = (nil)] [url = about:blank] 03:51:45 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x7f89f66a1c00) [pid = 1823] [serial = 640] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bcf000 == 78 [pid = 1823] [id = 234] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff020800 == 77 [pid = 1823] [id = 233] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f88a8000 == 76 [pid = 1823] [id = 232] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d9c800 == 75 [pid = 1823] [id = 231] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faaa1000 == 74 [pid = 1823] [id = 230] 03:51:46 INFO - PROCESS | 1823 | 1461667906103 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]]]}] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b9800 == 73 [pid = 1823] [id = 223] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b66800 == 72 [pid = 1823] [id = 222] 03:51:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01441000 == 71 [pid = 1823] [id = 195] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x7f89fb268800) [pid = 1823] [serial = 655] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89f9223800) [pid = 1823] [serial = 661] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f89fc6f0c00) [pid = 1823] [serial = 656] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89ffba3400) [pid = 1823] [serial = 662] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89fa0ea400) [pid = 1823] [serial = 653] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89f6b8f800) [pid = 1823] [serial = 647] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89f66d0800) [pid = 1823] [serial = 646] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f89f74c9800) [pid = 1823] [serial = 649] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x7f89f8318400) [pid = 1823] [serial = 650] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x7f89fae42400) [pid = 1823] [serial = 644] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x7f89f74c5800) [pid = 1823] [serial = 643] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x7f89f9c03400) [pid = 1823] [serial = 652] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x7f89fe24f800) [pid = 1823] [serial = 658] [outer = (nil)] [url = about:blank] 03:51:46 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x7f89fe327800) [pid = 1823] [serial = 659] [outer = (nil)] [url = about:blank] 03:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1396ms 03:51:46 INFO - PROCESS | 1823 | 1461667906155 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:51:46 INFO - PROCESS | 1823 | 1461667906158 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 03:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:51:46 INFO - PROCESS | 1823 | 1461667906164 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:51:46 INFO - PROCESS | 1823 | 1461667906166 Marionette TRACE conn3 <- [1,958,null,{}] 03:51:46 INFO - PROCESS | 1823 | 1461667906179 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}] 03:51:46 INFO - PROCESS | 1823 | 1461667906326 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:51:46 INFO - PROCESS | 1823 | 1461667906444 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f730b000 == 72 [pid = 1823] [id = 247] 03:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x7f89f9c02400) [pid = 1823] [serial = 741] [outer = (nil)] 03:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x7f89fa0e3000) [pid = 1823] [serial = 742] [outer = 0x7f89f9c02400] 03:51:46 INFO - PROCESS | 1823 | 1461667906511 Marionette DEBUG loaded listener.js 03:51:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x7f89fb273800) [pid = 1823] [serial = 743] [outer = 0x7f89f9c02400] 03:51:47 INFO - PROCESS | 1823 | 1461667907213 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]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1086ms 03:51:47 INFO - PROCESS | 1823 | 1461667907250 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:51:47 INFO - PROCESS | 1823 | 1461667907253 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 03:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:51:47 INFO - PROCESS | 1823 | 1461667907258 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 1823 | 1461667907260 Marionette TRACE conn3 <- [1,962,null,{}] 03:51:47 INFO - PROCESS | 1823 | 1461667907265 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}] 03:51:47 INFO - PROCESS | 1823 | 1461667907406 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:51:47 INFO - PROCESS | 1823 | 1461667907525 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2bb000 == 73 [pid = 1823] [id = 248] 03:51:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x7f89f9c0ac00) [pid = 1823] [serial = 744] [outer = (nil)] 03:51:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x7f89fe71d400) [pid = 1823] [serial = 745] [outer = 0x7f89f9c0ac00] 03:51:47 INFO - PROCESS | 1823 | 1461667907583 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x7f89ffbac800) [pid = 1823] [serial = 746] [outer = 0x7f89f9c0ac00] 03:51:48 INFO - PROCESS | 1823 | 1461667908198 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]]]}] 03:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 977ms 03:51:48 INFO - PROCESS | 1823 | 1461667908236 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 1823 | 1461667908239 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 03:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:51:48 INFO - PROCESS | 1823 | 1461667908244 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 1823 | 1461667908246 Marionette TRACE conn3 <- [1,966,null,{}] 03:51:48 INFO - PROCESS | 1823 | 1461667908260 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}] 03:51:48 INFO - PROCESS | 1823 | 1461667908451 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:51:48 INFO - PROCESS | 1823 | 1461667908481 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00280000 == 74 [pid = 1823] [id = 249] 03:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f89f922e400) [pid = 1823] [serial = 747] [outer = (nil)] 03:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f89ffbad000) [pid = 1823] [serial = 748] [outer = 0x7f89f922e400] 03:51:48 INFO - PROCESS | 1823 | 1461667908537 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f8a00a63000) [pid = 1823] [serial = 749] [outer = 0x7f89f922e400] 03:51:49 INFO - PROCESS | 1823 | 1461667909296 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]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1087ms 03:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f49bec00) [pid = 1823] [serial = 750] [outer = 0x7f89f62d3400] 03:51:49 INFO - PROCESS | 1823 | 1461667909382 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 1823 | 1461667909384 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 03:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:51:49 INFO - PROCESS | 1823 | 1461667909444 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 1823 | 1461667909447 Marionette TRACE conn3 <- [1,970,null,{}] 03:51:49 INFO - PROCESS | 1823 | 1461667909460 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}] 03:51:49 INFO - PROCESS | 1823 | 1461667909665 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:51:49 INFO - PROCESS | 1823 | 1461667909683 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0205e800 == 75 [pid = 1823] [id = 250] 03:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f89f66d2400) [pid = 1823] [serial = 751] [outer = (nil)] 03:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f89fae3c400) [pid = 1823] [serial = 752] [outer = 0x7f89f66d2400] 03:51:49 INFO - PROCESS | 1823 | 1461667909740 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f8a07685400) [pid = 1823] [serial = 753] [outer = 0x7f89f66d2400] 03:51:50 INFO - PROCESS | 1823 | 1461667910768 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]]]}] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x7f89fae41000) [pid = 1823] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x7f8a00d6a800) [pid = 1823] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x7f89f49b6800) [pid = 1823] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x7f89f6c22800) [pid = 1823] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x7f89f9dc2c00) [pid = 1823] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x7f89f6841400) [pid = 1823] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:51:50 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x7f89f6382800) [pid = 1823] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1433ms 03:51:50 INFO - PROCESS | 1823 | 1461667910832 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 1823 | 1461667910835 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 03:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:51:50 INFO - PROCESS | 1823 | 1461667910840 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 1823 | 1461667910853 Marionette TRACE conn3 <- [1,974,null,{}] 03:51:50 INFO - PROCESS | 1823 | 1461667910857 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}] 03:51:50 INFO - PROCESS | 1823 | 1461667910992 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:51:51 INFO - PROCESS | 1823 | 1461667911150 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a000a5800 == 76 [pid = 1823] [id = 251] 03:51:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x7f8a02df5400) [pid = 1823] [serial = 754] [outer = (nil)] 03:51:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x7f8a07686800) [pid = 1823] [serial = 755] [outer = 0x7f8a02df5400] 03:51:51 INFO - PROCESS | 1823 | 1461667911214 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x7f8a0c6f3800) [pid = 1823] [serial = 756] [outer = 0x7f8a02df5400] 03:51:51 INFO - PROCESS | 1823 | 1461667911797 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]]]}] 03:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 03:51:51 INFO - PROCESS | 1823 | 1461667911827 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 1823 | 1461667911831 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 03:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:51:51 INFO - PROCESS | 1823 | 1461667911836 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 1823 | 1461667911838 Marionette TRACE conn3 <- [1,978,null,{}] 03:51:51 INFO - PROCESS | 1823 | 1461667911843 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}] 03:51:51 INFO - PROCESS | 1823 | 1461667911981 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:51:52 INFO - PROCESS | 1823 | 1461667912102 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e714000 == 77 [pid = 1823] [id = 252] 03:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x7f89f6386400) [pid = 1823] [serial = 757] [outer = (nil)] 03:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x7f8a0d26b800) [pid = 1823] [serial = 758] [outer = 0x7f89f6386400] 03:51:52 INFO - PROCESS | 1823 | 1461667912157 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x7f8a0d9f5800) [pid = 1823] [serial = 759] [outer = 0x7f89f6386400] 03:51:52 INFO - PROCESS | 1823 | 1461667912833 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]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1023ms 03:51:52 INFO - PROCESS | 1823 | 1461667912874 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 1823 | 1461667912881 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 03:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:51:52 INFO - PROCESS | 1823 | 1461667912931 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 1823 | 1461667912935 Marionette TRACE conn3 <- [1,982,null,{}] 03:51:52 INFO - PROCESS | 1823 | 1461667912943 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}] 03:51:53 INFO - PROCESS | 1823 | 1461667913107 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:51:53 INFO - PROCESS | 1823 | 1461667913266 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6815800 == 78 [pid = 1823] [id = 253] 03:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x7f89f5d6dc00) [pid = 1823] [serial = 760] [outer = (nil)] 03:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x7f89f66a9400) [pid = 1823] [serial = 761] [outer = 0x7f89f5d6dc00] 03:51:53 INFO - PROCESS | 1823 | 1461667913336 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x7f89f74c5800) [pid = 1823] [serial = 762] [outer = 0x7f89f5d6dc00] 03:51:54 INFO - PROCESS | 1823 | 1461667914209 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]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1344ms 03:51:54 INFO - PROCESS | 1823 | 1461667914265 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 1823 | 1461667914273 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 03:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:51:54 INFO - PROCESS | 1823 | 1461667914283 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 1823 | 1461667914286 Marionette TRACE conn3 <- [1,986,null,{}] 03:51:54 INFO - PROCESS | 1823 | 1461667914291 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}] 03:51:54 INFO - PROCESS | 1823 | 1461667914449 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:51:54 INFO - PROCESS | 1823 | 1461667914613 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff244000 == 79 [pid = 1823] [id = 254] 03:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x7f89f8495800) [pid = 1823] [serial = 763] [outer = (nil)] 03:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f9dc7000) [pid = 1823] [serial = 764] [outer = 0x7f89f8495800] 03:51:54 INFO - PROCESS | 1823 | 1461667914684 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89fb271000) [pid = 1823] [serial = 765] [outer = 0x7f89f8495800] 03:51:55 INFO - PROCESS | 1823 | 1461667915596 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]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1376ms 03:51:55 INFO - PROCESS | 1823 | 1461667915658 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:51:55 INFO - PROCESS | 1823 | 1461667915662 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 03:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:51:55 INFO - PROCESS | 1823 | 1461667915668 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 1823 | 1461667915673 Marionette TRACE conn3 <- [1,990,null,{}] 03:51:55 INFO - PROCESS | 1823 | 1461667915688 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}] 03:51:55 INFO - PROCESS | 1823 | 1461667915895 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:51:56 INFO - PROCESS | 1823 | 1461667916095 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12320000 == 80 [pid = 1823] [id = 255] 03:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f89fff67800) [pid = 1823] [serial = 766] [outer = (nil)] 03:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f8a0147a400) [pid = 1823] [serial = 767] [outer = 0x7f89fff67800] 03:51:56 INFO - PROCESS | 1823 | 1461667916211 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f8a02b24800) [pid = 1823] [serial = 768] [outer = 0x7f89fff67800] 03:51:57 INFO - PROCESS | 1823 | 1461667917032 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]]]}] 03:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1435ms 03:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:51:57 INFO - PROCESS | 1823 | 1461667917104 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:51:57 INFO - PROCESS | 1823 | 1461667917107 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 03:51:57 INFO - PROCESS | 1823 | 1461667917113 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 1823 | 1461667917116 Marionette TRACE conn3 <- [1,994,null,{}] 03:51:57 INFO - PROCESS | 1823 | 1461667917121 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}] 03:51:57 INFO - PROCESS | 1823 | 1461667917274 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:51:57 INFO - PROCESS | 1823 | 1461667917429 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a15559000 == 81 [pid = 1823] [id = 256] 03:51:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f8a00d71c00) [pid = 1823] [serial = 769] [outer = (nil)] 03:51:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f8a0c6f3c00) [pid = 1823] [serial = 770] [outer = 0x7f8a00d71c00] 03:51:57 INFO - PROCESS | 1823 | 1461667917497 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f8a0e3a9c00) [pid = 1823] [serial = 771] [outer = 0x7f8a00d71c00] 03:51:58 INFO - PROCESS | 1823 | 1461667918330 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]]]}] 03:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1282ms 03:51:58 INFO - PROCESS | 1823 | 1461667918395 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:51:58 INFO - PROCESS | 1823 | 1461667918398 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 03:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:51:58 INFO - PROCESS | 1823 | 1461667918403 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:51:58 INFO - PROCESS | 1823 | 1461667918406 Marionette TRACE conn3 <- [1,998,null,{}] 03:51:58 INFO - PROCESS | 1823 | 1461667918411 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}] 03:51:58 INFO - PROCESS | 1823 | 1461667918569 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:51:58 INFO - PROCESS | 1823 | 1461667918724 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2ab800 == 82 [pid = 1823] [id = 257] 03:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f8a02de9000) [pid = 1823] [serial = 772] [outer = (nil)] 03:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f8a00b2ac00) [pid = 1823] [serial = 773] [outer = 0x7f8a02de9000] 03:51:58 INFO - PROCESS | 1823 | 1461667918802 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f8a0e76b800) [pid = 1823] [serial = 774] [outer = 0x7f8a02de9000] 03:51:59 INFO - PROCESS | 1823 | 1461667919624 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]]]}] 03:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1275ms 03:51:59 INFO - PROCESS | 1823 | 1461667919679 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:51:59 INFO - PROCESS | 1823 | 1461667919682 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 03:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:51:59 INFO - PROCESS | 1823 | 1461667919688 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 1823 | 1461667919690 Marionette TRACE conn3 <- [1,1002,null,{}] 03:51:59 INFO - PROCESS | 1823 | 1461667919695 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}] 03:51:59 INFO - PROCESS | 1823 | 1461667919878 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:52:00 INFO - PROCESS | 1823 | 1461667920037 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d5b800 == 83 [pid = 1823] [id = 258] 03:52:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f8a0e76fc00) [pid = 1823] [serial = 775] [outer = (nil)] 03:52:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f8a0e92c400) [pid = 1823] [serial = 776] [outer = 0x7f8a0e76fc00] 03:52:00 INFO - PROCESS | 1823 | 1461667920109 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f8a108bec00) [pid = 1823] [serial = 777] [outer = 0x7f8a0e76fc00] 03:52:00 INFO - PROCESS | 1823 | 1461667920927 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]]]}] 03:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1275ms 03:52:00 INFO - PROCESS | 1823 | 1461667920964 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:52:00 INFO - PROCESS | 1823 | 1461667920967 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 03:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:52:00 INFO - PROCESS | 1823 | 1461667920973 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 1823 | 1461667920975 Marionette TRACE conn3 <- [1,1006,null,{}] 03:52:00 INFO - PROCESS | 1823 | 1461667920980 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}] 03:52:01 INFO - PROCESS | 1823 | 1461667921134 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:52:01 INFO - PROCESS | 1823 | 1461667921311 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edadf800 == 84 [pid = 1823] [id = 259] 03:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f8a0e775000) [pid = 1823] [serial = 778] [outer = (nil)] 03:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f8a12169400) [pid = 1823] [serial = 779] [outer = 0x7f8a0e775000] 03:52:01 INFO - PROCESS | 1823 | 1461667921382 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f8a122aac00) [pid = 1823] [serial = 780] [outer = 0x7f8a0e775000] 03:52:02 INFO - PROCESS | 1823 | 1461667922265 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]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1340ms 03:52:02 INFO - PROCESS | 1823 | 1461667922313 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 1823 | 1461667922317 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 03:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:52:02 INFO - PROCESS | 1823 | 1461667922322 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 1823 | 1461667922326 Marionette TRACE conn3 <- [1,1010,null,{}] 03:52:02 INFO - PROCESS | 1823 | 1461667922330 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}] 03:52:02 INFO - PROCESS | 1823 | 1461667922495 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:52:02 INFO - PROCESS | 1823 | 1461667922662 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d6f800 == 85 [pid = 1823] [id = 260] 03:52:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f89ed814800) [pid = 1823] [serial = 781] [outer = (nil)] 03:52:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89ed819c00) [pid = 1823] [serial = 782] [outer = 0x7f89ed814800] 03:52:02 INFO - PROCESS | 1823 | 1461667922732 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89ed81f000) [pid = 1823] [serial = 783] [outer = 0x7f89ed814800] 03:52:03 INFO - PROCESS | 1823 | 1461667923607 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1333ms 03:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:52:03 INFO - PROCESS | 1823 | 1461667923656 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 1823 | 1461667923659 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 03:52:03 INFO - PROCESS | 1823 | 1461667923665 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 1823 | 1461667923668 Marionette TRACE conn3 <- [1,1014,null,{}] 03:52:03 INFO - PROCESS | 1823 | 1461667923673 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}] 03:52:03 INFO - PROCESS | 1823 | 1461667923818 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:52:03 INFO - PROCESS | 1823 | 1461667923982 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec817000 == 86 [pid = 1823] [id = 261] 03:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f89ed815400) [pid = 1823] [serial = 784] [outer = (nil)] 03:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89f6b90c00) [pid = 1823] [serial = 785] [outer = 0x7f89ed815400] 03:52:04 INFO - PROCESS | 1823 | 1461667924049 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89ffb56000) [pid = 1823] [serial = 786] [outer = 0x7f89ed815400] 03:52:05 INFO - PROCESS | 1823 | 1461667925144 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]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1534ms 03:52:05 INFO - PROCESS | 1823 | 1461667925199 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 1823 | 1461667925203 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 03:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:52:05 INFO - PROCESS | 1823 | 1461667925212 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 1823 | 1461667925216 Marionette TRACE conn3 <- [1,1018,null,{}] 03:52:05 INFO - PROCESS | 1823 | 1461667925224 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}] 03:52:05 INFO - PROCESS | 1823 | 1461667925385 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:52:05 INFO - PROCESS | 1823 | 1461667925560 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d6e000 == 87 [pid = 1823] [id = 262] 03:52:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89f5e43800) [pid = 1823] [serial = 787] [outer = (nil)] 03:52:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89f66a7400) [pid = 1823] [serial = 788] [outer = 0x7f89f5e43800] 03:52:05 INFO - PROCESS | 1823 | 1461667925625 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89f8494c00) [pid = 1823] [serial = 789] [outer = 0x7f89f5e43800] 03:52:06 INFO - PROCESS | 1823 | 1461667926550 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]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1385ms 03:52:06 INFO - PROCESS | 1823 | 1461667926599 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 1823 | 1461667926606 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 03:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:52:06 INFO - PROCESS | 1823 | 1461667926615 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 1823 | 1461667926619 Marionette TRACE conn3 <- [1,1022,null,{}] 03:52:06 INFO - PROCESS | 1823 | 1461667926624 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}] 03:52:06 INFO - PROCESS | 1823 | 1461667926777 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:52:06 INFO - PROCESS | 1823 | 1461667926981 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1555f800 == 86 [pid = 1823] [id = 100] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a000a5800 == 85 [pid = 1823] [id = 251] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f8a02b70c00) [pid = 1823] [serial = 712] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e80000 == 86 [pid = 1823] [id = 263] 03:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89f5df5400) [pid = 1823] [serial = 790] [outer = (nil)] 03:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89fb26cc00) [pid = 1823] [serial = 791] [outer = 0x7f89f5df5400] 03:52:07 INFO - PROCESS | 1823 | 1461667927106 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89fe720000) [pid = 1823] [serial = 792] [outer = 0x7f89f5df5400] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0205e800 == 85 [pid = 1823] [id = 250] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00280000 == 84 [pid = 1823] [id = 249] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2bb000 == 83 [pid = 1823] [id = 248] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f730b000 == 82 [pid = 1823] [id = 247] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e4e000 == 81 [pid = 1823] [id = 246] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8467800 == 80 [pid = 1823] [id = 245] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1478c800 == 79 [pid = 1823] [id = 242] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129b5800 == 78 [pid = 1823] [id = 241] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12149800 == 77 [pid = 1823] [id = 240] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc9800 == 76 [pid = 1823] [id = 239] 03:52:07 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f731d800 == 75 [pid = 1823] [id = 238] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89ff60d800) [pid = 1823] [serial = 703] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f8a00dc5c00) [pid = 1823] [serial = 706] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89ffbab400) [pid = 1823] [serial = 709] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f89f9dccc00) [pid = 1823] [serial = 697] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89faae2c00) [pid = 1823] [serial = 698] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f89fe320800) [pid = 1823] [serial = 700] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f8a02a76800) [pid = 1823] [serial = 685] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89f8499400) [pid = 1823] [serial = 695] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89f74cbc00) [pid = 1823] [serial = 694] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89f66a4000) [pid = 1823] [serial = 688] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89f66ce800) [pid = 1823] [serial = 692] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89f65c9c00) [pid = 1823] [serial = 691] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f8a00064800) [pid = 1823] [serial = 679] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f65c7800) [pid = 1823] [serial = 667] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f831dc00) [pid = 1823] [serial = 670] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89fd280c00) [pid = 1823] [serial = 673] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89ffbb0c00) [pid = 1823] [serial = 676] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f8a00d66400) [pid = 1823] [serial = 682] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f8a0147ac00) [pid = 1823] [serial = 707] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89ffc46800) [pid = 1823] [serial = 704] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89fe721000) [pid = 1823] [serial = 701] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f8a01befc00) [pid = 1823] [serial = 710] [outer = (nil)] [url = about:blank] 03:52:07 INFO - PROCESS | 1823 | 1461667927899 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1328ms 03:52:07 INFO - PROCESS | 1823 | 1461667927943 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 1823 | 1461667927947 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 03:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:52:07 INFO - PROCESS | 1823 | 1461667927952 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 1823 | 1461667927957 Marionette TRACE conn3 <- [1,1026,null,{}] 03:52:07 INFO - PROCESS | 1823 | 1461667927971 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}] 03:52:08 INFO - PROCESS | 1823 | 1461667928123 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:52:08 INFO - PROCESS | 1823 | 1461667928250 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faaa2000 == 76 [pid = 1823] [id = 264] 03:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f74cbc00) [pid = 1823] [serial = 793] [outer = (nil)] 03:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89ffb5a400) [pid = 1823] [serial = 794] [outer = 0x7f89f74cbc00] 03:52:08 INFO - PROCESS | 1823 | 1461667928310 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89ffb62000) [pid = 1823] [serial = 795] [outer = 0x7f89f74cbc00] 03:52:08 INFO - PROCESS | 1823 | 1461667928969 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1037ms 03:52:08 INFO - PROCESS | 1823 | 1461667928989 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 1823 | 1461667928994 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 03:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:52:09 INFO - PROCESS | 1823 | 1461667928999 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 1823 | 1461667929001 Marionette TRACE conn3 <- [1,1030,null,{}] 03:52:09 INFO - PROCESS | 1823 | 1461667929006 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}] 03:52:09 INFO - PROCESS | 1823 | 1461667929203 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:52:09 INFO - PROCESS | 1823 | 1461667929293 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe793800 == 77 [pid = 1823] [id = 265] 03:52:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f831dc00) [pid = 1823] [serial = 796] [outer = (nil)] 03:52:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89ffc49c00) [pid = 1823] [serial = 797] [outer = 0x7f89f831dc00] 03:52:09 INFO - PROCESS | 1823 | 1461667929352 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f8a00dcbc00) [pid = 1823] [serial = 798] [outer = 0x7f89f831dc00] 03:52:10 INFO - PROCESS | 1823 | 1461667930084 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]]]}] 03:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1127ms 03:52:10 INFO - PROCESS | 1823 | 1461667930126 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:52:10 INFO - PROCESS | 1823 | 1461667930128 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 03:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:52:10 INFO - PROCESS | 1823 | 1461667930140 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:52:10 INFO - PROCESS | 1823 | 1461667930142 Marionette TRACE conn3 <- [1,1034,null,{}] 03:52:10 INFO - PROCESS | 1823 | 1461667930147 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}] 03:52:10 INFO - PROCESS | 1823 | 1461667930324 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:52:10 INFO - PROCESS | 1823 | 1461667930350 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bb8800 == 78 [pid = 1823] [id = 266] 03:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89ffc82c00) [pid = 1823] [serial = 799] [outer = (nil)] 03:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f8a01fb8800) [pid = 1823] [serial = 800] [outer = 0x7f89ffc82c00] 03:52:10 INFO - PROCESS | 1823 | 1461667930406 Marionette DEBUG loaded listener.js 03:52:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f8a02de8000) [pid = 1823] [serial = 801] [outer = 0x7f89ffc82c00] 03:52:11 INFO - PROCESS | 1823 | 1461667931158 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]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1081ms 03:52:11 INFO - PROCESS | 1823 | 1461667931216 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 1823 | 1461667931218 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 03:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:52:11 INFO - PROCESS | 1823 | 1461667931223 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 1823 | 1461667931227 Marionette TRACE conn3 <- [1,1038,null,{}] 03:52:11 INFO - PROCESS | 1823 | 1461667931231 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}] 03:52:11 INFO - PROCESS | 1823 | 1461667931427 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:52:11 INFO - PROCESS | 1823 | 1461667931458 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076f5800 == 79 [pid = 1823] [id = 267] 03:52:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f8a00dc7000) [pid = 1823] [serial = 802] [outer = (nil)] 03:52:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f8a0d70a800) [pid = 1823] [serial = 803] [outer = 0x7f8a00dc7000] 03:52:11 INFO - PROCESS | 1823 | 1461667931519 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f8a0e7b9c00) [pid = 1823] [serial = 804] [outer = 0x7f8a00dc7000] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89f5defc00) [pid = 1823] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89f66c8800) [pid = 1823] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f89ff595c00) [pid = 1823] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f5e48400) [pid = 1823] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f922e400) [pid = 1823] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89f49bd000) [pid = 1823] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f9c02400) [pid = 1823] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89f9c0ac00) [pid = 1823] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f8a02df5400) [pid = 1823] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89f6385800) [pid = 1823] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f6387c00) [pid = 1823] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89ff42c800) [pid = 1823] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f66d2400) [pid = 1823] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x7f89f65ce400) [pid = 1823] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x7f89fae3ec00) [pid = 1823] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x7f89f92bf800) [pid = 1823] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x7f8a00d6d800) [pid = 1823] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:52:12 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x7f89f5e42c00) [pid = 1823] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:52:12 INFO - PROCESS | 1823 | 1461667932439 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1228ms 03:52:12 INFO - PROCESS | 1823 | 1461667932453 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 1823 | 1461667932455 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 03:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:52:12 INFO - PROCESS | 1823 | 1461667932461 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 1823 | 1461667932463 Marionette TRACE conn3 <- [1,1042,null,{}] 03:52:12 INFO - PROCESS | 1823 | 1461667932468 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}] 03:52:12 INFO - PROCESS | 1823 | 1461667932639 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:52:12 INFO - PROCESS | 1823 | 1461667932658 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d204800 == 80 [pid = 1823] [id = 268] 03:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x7f89f5e42c00) [pid = 1823] [serial = 805] [outer = (nil)] 03:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x7f89fd282000) [pid = 1823] [serial = 806] [outer = 0x7f89f5e42c00] 03:52:12 INFO - PROCESS | 1823 | 1461667932714 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x7f8a00d6d800) [pid = 1823] [serial = 807] [outer = 0x7f89f5e42c00] 03:52:13 INFO - PROCESS | 1823 | 1461667933388 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]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 977ms 03:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:52:13 INFO - PROCESS | 1823 | 1461667933438 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 1823 | 1461667933440 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 03:52:13 INFO - PROCESS | 1823 | 1461667933444 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 1823 | 1461667933447 Marionette TRACE conn3 <- [1,1046,null,{}] 03:52:13 INFO - PROCESS | 1823 | 1461667933452 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}] 03:52:13 INFO - PROCESS | 1823 | 1461667933589 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:52:13 INFO - PROCESS | 1823 | 1461667933716 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1200e000 == 81 [pid = 1823] [id = 269] 03:52:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x7f89ed81e800) [pid = 1823] [serial = 808] [outer = (nil)] 03:52:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x7f8a0005bc00) [pid = 1823] [serial = 809] [outer = 0x7f89ed81e800] 03:52:13 INFO - PROCESS | 1823 | 1461667933773 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f8a0e773400) [pid = 1823] [serial = 810] [outer = 0x7f89ed81e800] 03:52:14 INFO - PROCESS | 1823 | 1461667934654 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]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1229ms 03:52:14 INFO - PROCESS | 1823 | 1461667934674 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 1823 | 1461667934680 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 03:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:52:14 INFO - PROCESS | 1823 | 1461667934688 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 1823 | 1461667934692 Marionette TRACE conn3 <- [1,1050,null,{}] 03:52:14 INFO - PROCESS | 1823 | 1461667934700 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}] 03:52:14 INFO - PROCESS | 1823 | 1461667934864 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:52:15 INFO - PROCESS | 1823 | 1461667935033 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e67000 == 82 [pid = 1823] [id = 270] 03:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f6382800) [pid = 1823] [serial = 811] [outer = (nil)] 03:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89f874c000) [pid = 1823] [serial = 812] [outer = 0x7f89f6382800] 03:52:15 INFO - PROCESS | 1823 | 1461667935106 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89fa0e8c00) [pid = 1823] [serial = 813] [outer = 0x7f89f6382800] 03:52:15 INFO - PROCESS | 1823 | 1461667935884 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]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1229ms 03:52:15 INFO - PROCESS | 1823 | 1461667935917 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 1823 | 1461667935925 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 03:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:52:15 INFO - PROCESS | 1823 | 1461667935935 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - PROCESS | 1823 | 1461667935938 Marionette TRACE conn3 <- [1,1054,null,{}] 03:52:15 INFO - PROCESS | 1823 | 1461667935944 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}] 03:52:16 INFO - PROCESS | 1823 | 1461667936120 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:52:16 INFO - PROCESS | 1823 | 1461667936283 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffcd9800 == 83 [pid = 1823] [id = 271] 03:52:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89fae36000) [pid = 1823] [serial = 814] [outer = (nil)] 03:52:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89ff60fc00) [pid = 1823] [serial = 815] [outer = 0x7f89fae36000] 03:52:16 INFO - PROCESS | 1823 | 1461667936352 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89ffb5f800) [pid = 1823] [serial = 816] [outer = 0x7f89fae36000] 03:52:17 INFO - PROCESS | 1823 | 1461667937306 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]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1426ms 03:52:17 INFO - PROCESS | 1823 | 1461667937361 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:52:17 INFO - PROCESS | 1823 | 1461667937364 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 03:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:52:17 INFO - PROCESS | 1823 | 1461667937370 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:52:17 INFO - PROCESS | 1823 | 1461667937375 Marionette TRACE conn3 <- [1,1058,null,{}] 03:52:17 INFO - PROCESS | 1823 | 1461667937391 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}] 03:52:17 INFO - PROCESS | 1823 | 1461667937562 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:52:17 INFO - PROCESS | 1823 | 1461667937726 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129b5000 == 84 [pid = 1823] [id = 272] 03:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f8a0147e800) [pid = 1823] [serial = 817] [outer = (nil)] 03:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f8a05e56400) [pid = 1823] [serial = 818] [outer = 0x7f8a0147e800] 03:52:17 INFO - PROCESS | 1823 | 1461667937804 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f8a0d744000) [pid = 1823] [serial = 819] [outer = 0x7f8a0147e800] 03:52:18 INFO - PROCESS | 1823 | 1461667938631 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]]]}] 03:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1281ms 03:52:18 INFO - PROCESS | 1823 | 1461667938657 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 1823 | 1461667938662 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 03:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:52:18 INFO - PROCESS | 1823 | 1461667938669 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - PROCESS | 1823 | 1461667938672 Marionette TRACE conn3 <- [1,1062,null,{}] 03:52:18 INFO - PROCESS | 1823 | 1461667938677 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}] 03:52:18 INFO - PROCESS | 1823 | 1461667938831 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:52:19 INFO - PROCESS | 1823 | 1461667938998 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2b9800 == 85 [pid = 1823] [id = 273] 03:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f8a01485c00) [pid = 1823] [serial = 820] [outer = (nil)] 03:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f8a0e770c00) [pid = 1823] [serial = 821] [outer = 0x7f8a01485c00] 03:52:19 INFO - PROCESS | 1823 | 1461667939068 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f8a0e934400) [pid = 1823] [serial = 822] [outer = 0x7f8a01485c00] 03:52:19 INFO - PROCESS | 1823 | 1461667939911 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1281ms 03:52:19 INFO - PROCESS | 1823 | 1461667939951 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 1823 | 1461667939954 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 03:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:52:19 INFO - PROCESS | 1823 | 1461667939960 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 1823 | 1461667939963 Marionette TRACE conn3 <- [1,1066,null,{}] 03:52:19 INFO - PROCESS | 1823 | 1461667939968 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}] 03:52:20 INFO - PROCESS | 1823 | 1461667940118 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:52:20 INFO - PROCESS | 1823 | 1461667940289 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6eb0800 == 86 [pid = 1823] [id = 274] 03:52:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f8a0d74ac00) [pid = 1823] [serial = 823] [outer = (nil)] 03:52:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f8a10842400) [pid = 1823] [serial = 824] [outer = 0x7f8a0d74ac00] 03:52:20 INFO - PROCESS | 1823 | 1461667940358 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f8a12169800) [pid = 1823] [serial = 825] [outer = 0x7f8a0d74ac00] 03:52:21 INFO - PROCESS | 1823 | 1461667941259 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1326ms 03:52:21 INFO - PROCESS | 1823 | 1461667941287 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 1823 | 1461667941290 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 03:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:52:21 INFO - PROCESS | 1823 | 1461667941296 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 1823 | 1461667941298 Marionette TRACE conn3 <- [1,1070,null,{}] 03:52:21 INFO - PROCESS | 1823 | 1461667941303 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}] 03:52:21 INFO - PROCESS | 1823 | 1461667941476 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:52:21 INFO - PROCESS | 1823 | 1461667941655 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004ae800 == 87 [pid = 1823] [id = 275] 03:52:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89ec7de400) [pid = 1823] [serial = 826] [outer = (nil)] 03:52:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89ec7e4800) [pid = 1823] [serial = 827] [outer = 0x7f89ec7de400] 03:52:21 INFO - PROCESS | 1823 | 1461667941726 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f8a122b0400) [pid = 1823] [serial = 828] [outer = 0x7f89ec7de400] 03:52:22 INFO - PROCESS | 1823 | 1461667942486 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1226ms 03:52:22 INFO - PROCESS | 1823 | 1461667942522 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 1823 | 1461667942524 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 03:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:52:22 INFO - PROCESS | 1823 | 1461667942530 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 1823 | 1461667942532 Marionette TRACE conn3 <- [1,1074,null,{}] 03:52:22 INFO - PROCESS | 1823 | 1461667942537 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}] 03:52:22 INFO - PROCESS | 1823 | 1461667942684 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:52:22 INFO - PROCESS | 1823 | 1461667942852 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f491f000 == 88 [pid = 1823] [id = 276] 03:52:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89ec7e0800) [pid = 1823] [serial = 829] [outer = (nil)] 03:52:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89ecbcb400) [pid = 1823] [serial = 830] [outer = 0x7f89ec7e0800] 03:52:22 INFO - PROCESS | 1823 | 1461667942922 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89ecbd1400) [pid = 1823] [serial = 831] [outer = 0x7f89ec7e0800] 03:52:23 INFO - PROCESS | 1823 | 1461667943748 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]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1282ms 03:52:23 INFO - PROCESS | 1823 | 1461667943814 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 1823 | 1461667943817 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 03:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:52:23 INFO - PROCESS | 1823 | 1461667943823 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - PROCESS | 1823 | 1461667943825 Marionette TRACE conn3 <- [1,1078,null,{}] 03:52:23 INFO - PROCESS | 1823 | 1461667943831 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}] 03:52:23 INFO - PROCESS | 1823 | 1461667943984 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:52:24 INFO - PROCESS | 1823 | 1461667944153 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8d0800 == 89 [pid = 1823] [id = 277] 03:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89ecbc5800) [pid = 1823] [serial = 832] [outer = (nil)] 03:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89fa6d6400) [pid = 1823] [serial = 833] [outer = 0x7f89ecbc5800] 03:52:24 INFO - PROCESS | 1823 | 1461667944227 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89fa6dc000) [pid = 1823] [serial = 834] [outer = 0x7f89ecbc5800] 03:52:25 INFO - PROCESS | 1823 | 1461667945065 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]]]}] 03:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1279ms 03:52:25 INFO - PROCESS | 1823 | 1461667945104 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:52:25 INFO - PROCESS | 1823 | 1461667945107 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 03:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:52:25 INFO - PROCESS | 1823 | 1461667945112 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:52:25 INFO - PROCESS | 1823 | 1461667945115 Marionette TRACE conn3 <- [1,1082,null,{}] 03:52:25 INFO - PROCESS | 1823 | 1461667945120 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}] 03:52:25 INFO - PROCESS | 1823 | 1461667945274 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:52:25 INFO - PROCESS | 1823 | 1461667945444 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8ea800 == 90 [pid = 1823] [id = 278] 03:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89ecbcd000) [pid = 1823] [serial = 835] [outer = (nil)] 03:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89fa6e0c00) [pid = 1823] [serial = 836] [outer = 0x7f89ecbcd000] 03:52:25 INFO - PROCESS | 1823 | 1461667945519 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89fa6e5800) [pid = 1823] [serial = 837] [outer = 0x7f89ecbcd000] 03:52:26 INFO - PROCESS | 1823 | 1461667946373 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]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1327ms 03:52:26 INFO - PROCESS | 1823 | 1461667946441 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 1823 | 1461667946445 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 03:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:52:26 INFO - PROCESS | 1823 | 1461667946450 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - PROCESS | 1823 | 1461667946452 Marionette TRACE conn3 <- [1,1086,null,{}] 03:52:26 INFO - PROCESS | 1823 | 1461667946458 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}] 03:52:26 INFO - PROCESS | 1823 | 1461667946639 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:52:27 INFO - PROCESS | 1823 | 1461667947173 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6806800 == 91 [pid = 1823] [id = 279] 03:52:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f89ec7dbc00) [pid = 1823] [serial = 838] [outer = (nil)] 03:52:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89ec7e2800) [pid = 1823] [serial = 839] [outer = 0x7f89ec7dbc00] 03:52:27 INFO - PROCESS | 1823 | 1461667947328 Marionette DEBUG loaded listener.js 03:52:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89ed81fc00) [pid = 1823] [serial = 840] [outer = 0x7f89ec7dbc00] 03:52:28 INFO - PROCESS | 1823 | 1461667948155 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1730ms 03:52:28 INFO - PROCESS | 1823 | 1461667948183 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:52:28 INFO - PROCESS | 1823 | 1461667948188 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 03:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:52:28 INFO - PROCESS | 1823 | 1461667948196 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:52:28 INFO - PROCESS | 1823 | 1461667948200 Marionette TRACE conn3 <- [1,1090,null,{}] 03:52:28 INFO - PROCESS | 1823 | 1461667948207 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}] 03:52:28 INFO - PROCESS | 1823 | 1461667948355 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:52:28 INFO - PROCESS | 1823 | 1461667948532 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edaec000 == 92 [pid = 1823] [id = 280] 03:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89ee84c000) [pid = 1823] [serial = 841] [outer = (nil)] 03:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89f49bd800) [pid = 1823] [serial = 842] [outer = 0x7f89ee84c000] 03:52:28 INFO - PROCESS | 1823 | 1461667948661 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89f5df3000) [pid = 1823] [serial = 843] [outer = 0x7f89ee84c000] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a011a7800 == 91 [pid = 1823] [id = 224] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d7c000 == 90 [pid = 1823] [id = 225] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12134000 == 89 [pid = 1823] [id = 228] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d2bc800 == 88 [pid = 1823] [id = 226] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d204800 == 87 [pid = 1823] [id = 268] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f8a0d26b800) [pid = 1823] [serial = 758] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f8a00b31400) [pid = 1823] [serial = 721] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f89f65cfc00) [pid = 1823] [serial = 715] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f8a0d790000) [pid = 1823] [serial = 733] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f8a07684000) [pid = 1823] [serial = 727] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f8a02b71000) [pid = 1823] [serial = 724] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89faadac00) [pid = 1823] [serial = 718] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f8a0d4aec00) [pid = 1823] [serial = 730] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076f5800 == 86 [pid = 1823] [id = 267] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bb8800 == 85 [pid = 1823] [id = 266] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fe793800 == 84 [pid = 1823] [id = 265] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faaa2000 == 83 [pid = 1823] [id = 264] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5e80000 == 82 [pid = 1823] [id = 263] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d6e000 == 81 [pid = 1823] [id = 262] 03:52:29 INFO - PROCESS | 1823 | 1461667949635 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]]]}] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12320000 == 80 [pid = 1823] [id = 255] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff244000 == 79 [pid = 1823] [id = 254] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6815800 == 78 [pid = 1823] [id = 253] 03:52:29 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e714000 == 77 [pid = 1823] [id = 252] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89ffc50c00) [pid = 1823] [serial = 665] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f89fe322800) [pid = 1823] [serial = 593] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f8a00085400) [pid = 1823] [serial = 596] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89f6b95800) [pid = 1823] [serial = 590] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89ffbad000) [pid = 1823] [serial = 748] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89f9dca400) [pid = 1823] [serial = 641] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f89fa0e3000) [pid = 1823] [serial = 742] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89ffbac800) [pid = 1823] [serial = 746] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f8a0c6f3800) [pid = 1823] [serial = 756] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f89f65c7c00) [pid = 1823] [serial = 736] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89f922ac00) [pid = 1823] [serial = 740] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89ffc50800) [pid = 1823] [serial = 632] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f8a07685400) [pid = 1823] [serial = 753] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f8a07686800) [pid = 1823] [serial = 755] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f8a00a63000) [pid = 1823] [serial = 749] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f89f7766400) [pid = 1823] [serial = 626] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89ffc7d400) [pid = 1823] [serial = 587] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f6b8d800) [pid = 1823] [serial = 737] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89fb273800) [pid = 1823] [serial = 743] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89fae3c400) [pid = 1823] [serial = 752] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89fe71d400) [pid = 1823] [serial = 745] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89fc60a000) [pid = 1823] [serial = 629] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f8a00e3e000) [pid = 1823] [serial = 638] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f8a00d67800) [pid = 1823] [serial = 635] [outer = (nil)] [url = about:blank] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89f830f800) [pid = 1823] [serial = 479] [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.] 03:52:29 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x7f89f74c2c00) [pid = 1823] [serial = 739] [outer = (nil)] [url = about:blank] 03:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1489ms 03:52:29 INFO - PROCESS | 1823 | 1461667949686 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:52:29 INFO - PROCESS | 1823 | 1461667949692 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 03:52:29 INFO - PROCESS | 1823 | 1461667949699 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 1823 | 1461667949702 Marionette TRACE conn3 <- [1,1094,null,{}] 03:52:29 INFO - PROCESS | 1823 | 1461667949706 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}] 03:52:29 INFO - PROCESS | 1823 | 1461667949850 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:52:29 INFO - PROCESS | 1823 | 1461667949970 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6814800 == 78 [pid = 1823] [id = 281] 03:52:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x7f89ee850000) [pid = 1823] [serial = 844] [outer = (nil)] 03:52:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89f66ab800) [pid = 1823] [serial = 845] [outer = 0x7f89ee850000] 03:52:30 INFO - PROCESS | 1823 | 1461667950031 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89f6959c00) [pid = 1823] [serial = 846] [outer = 0x7f89ee850000] 03:52:30 INFO - PROCESS | 1823 | 1461667950770 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]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1126ms 03:52:30 INFO - PROCESS | 1823 | 1461667950825 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 1823 | 1461667950827 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 03:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:52:30 INFO - PROCESS | 1823 | 1461667950855 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 1823 | 1461667950864 Marionette TRACE conn3 <- [1,1098,null,{}] 03:52:30 INFO - PROCESS | 1823 | 1461667950876 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}] 03:52:31 INFO - PROCESS | 1823 | 1461667951024 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:52:31 INFO - PROCESS | 1823 | 1461667951036 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e10000 == 79 [pid = 1823] [id = 282] 03:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89f830f800) [pid = 1823] [serial = 847] [outer = (nil)] 03:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f874e400) [pid = 1823] [serial = 848] [outer = 0x7f89f830f800] 03:52:31 INFO - PROCESS | 1823 | 1461667951095 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89f9c05000) [pid = 1823] [serial = 849] [outer = 0x7f89f830f800] 03:52:31 INFO - PROCESS | 1823 | 1461667951867 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1051ms 03:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:52:31 INFO - PROCESS | 1823 | 1461667951899 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 1823 | 1461667951902 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 03:52:31 INFO - PROCESS | 1823 | 1461667951908 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 1823 | 1461667951920 Marionette TRACE conn3 <- [1,1102,null,{}] 03:52:31 INFO - PROCESS | 1823 | 1461667951962 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}] 03:52:32 INFO - PROCESS | 1823 | 1461667952159 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:52:32 INFO - PROCESS | 1823 | 1461667952184 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8d1800 == 80 [pid = 1823] [id = 283] 03:52:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89f9c05c00) [pid = 1823] [serial = 850] [outer = (nil)] 03:52:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89fa0e2c00) [pid = 1823] [serial = 851] [outer = 0x7f89f9c05c00] 03:52:32 INFO - PROCESS | 1823 | 1461667952241 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89fa6dec00) [pid = 1823] [serial = 852] [outer = 0x7f89f9c05c00] 03:52:32 INFO - PROCESS | 1823 | 1461667952986 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]]]}] 03:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1138ms 03:52:33 INFO - PROCESS | 1823 | 1461667953045 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 1823 | 1461667953048 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 03:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:52:33 INFO - PROCESS | 1823 | 1461667953053 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 1823 | 1461667953055 Marionette TRACE conn3 <- [1,1106,null,{}] 03:52:33 INFO - PROCESS | 1823 | 1461667953060 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}] 03:52:33 INFO - PROCESS | 1823 | 1461667953236 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:52:33 INFO - PROCESS | 1823 | 1461667953266 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b4800 == 81 [pid = 1823] [id = 284] 03:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89faadfc00) [pid = 1823] [serial = 853] [outer = (nil)] 03:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89fae39800) [pid = 1823] [serial = 854] [outer = 0x7f89faadfc00] 03:52:33 INFO - PROCESS | 1823 | 1461667953335 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89fe253c00) [pid = 1823] [serial = 855] [outer = 0x7f89faadfc00] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89ffc82c00) [pid = 1823] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f8a00dc7000) [pid = 1823] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f5e42c00) [pid = 1823] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89f831dc00) [pid = 1823] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89f5df5400) [pid = 1823] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f74cbc00) [pid = 1823] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89f5e43800) [pid = 1823] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89f6386400) [pid = 1823] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:52:34 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f89f6385000) [pid = 1823] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:52:34 INFO - PROCESS | 1823 | 1461667954563 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]]]}] 03:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1524ms 03:52:34 INFO - PROCESS | 1823 | 1461667954578 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 1823 | 1461667954580 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 03:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:52:34 INFO - PROCESS | 1823 | 1461667954585 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 1823 | 1461667954587 Marionette TRACE conn3 <- [1,1110,null,{}] 03:52:34 INFO - PROCESS | 1823 | 1461667954592 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}] 03:52:34 INFO - PROCESS | 1823 | 1461667954778 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:52:34 INFO - PROCESS | 1823 | 1461667954860 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe79a800 == 82 [pid = 1823] [id = 285] 03:52:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89f6386400) [pid = 1823] [serial = 856] [outer = (nil)] 03:52:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89f9dc6800) [pid = 1823] [serial = 857] [outer = 0x7f89f6386400] 03:52:34 INFO - PROCESS | 1823 | 1461667954916 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89ff617000) [pid = 1823] [serial = 858] [outer = 0x7f89f6386400] 03:52:35 INFO - PROCESS | 1823 | 1461667955526 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]]]}] 03:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 974ms 03:52:35 INFO - PROCESS | 1823 | 1461667955560 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:52:35 INFO - PROCESS | 1823 | 1461667955562 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 03:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:52:35 INFO - PROCESS | 1823 | 1461667955568 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:52:35 INFO - PROCESS | 1823 | 1461667955571 Marionette TRACE conn3 <- [1,1114,null,{}] 03:52:35 INFO - PROCESS | 1823 | 1461667955576 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}] 03:52:35 INFO - PROCESS | 1823 | 1461667955706 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:52:35 INFO - PROCESS | 1823 | 1461667955835 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00493000 == 83 [pid = 1823] [id = 286] 03:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89ed820400) [pid = 1823] [serial = 859] [outer = (nil)] 03:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89ffb5c400) [pid = 1823] [serial = 860] [outer = 0x7f89ed820400] 03:52:35 INFO - PROCESS | 1823 | 1461667955893 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89ffbab400) [pid = 1823] [serial = 861] [outer = 0x7f89ed820400] 03:52:36 INFO - PROCESS | 1823 | 1461667956770 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1232ms 03:52:36 INFO - PROCESS | 1823 | 1461667956801 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 1823 | 1461667956805 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 03:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:52:36 INFO - PROCESS | 1823 | 1461667956813 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 1823 | 1461667956819 Marionette TRACE conn3 <- [1,1118,null,{}] 03:52:36 INFO - PROCESS | 1823 | 1461667956828 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}] 03:52:36 INFO - PROCESS | 1823 | 1461667956997 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:52:37 INFO - PROCESS | 1823 | 1461667957181 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f668e000 == 84 [pid = 1823] [id = 287] 03:52:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89ec7db400) [pid = 1823] [serial = 862] [outer = (nil)] 03:52:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89ee84ec00) [pid = 1823] [serial = 863] [outer = 0x7f89ec7db400] 03:52:37 INFO - PROCESS | 1823 | 1461667957250 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89f5df3400) [pid = 1823] [serial = 864] [outer = 0x7f89ec7db400] 03:52:38 INFO - PROCESS | 1823 | 1461667958177 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]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1432ms 03:52:38 INFO - PROCESS | 1823 | 1461667958246 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 1823 | 1461667958254 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 03:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:52:38 INFO - PROCESS | 1823 | 1461667958264 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 1823 | 1461667958268 Marionette TRACE conn3 <- [1,1122,null,{}] 03:52:38 INFO - PROCESS | 1823 | 1461667958273 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}] 03:52:38 INFO - PROCESS | 1823 | 1461667958470 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:52:38 INFO - PROCESS | 1823 | 1461667958685 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5d5800 == 85 [pid = 1823] [id = 288] 03:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f89f66ac000) [pid = 1823] [serial = 865] [outer = (nil)] 03:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89f6b92c00) [pid = 1823] [serial = 866] [outer = 0x7f89f66ac000] 03:52:38 INFO - PROCESS | 1823 | 1461667958800 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89f8494400) [pid = 1823] [serial = 867] [outer = 0x7f89f66ac000] 03:52:39 INFO - PROCESS | 1823 | 1461667959666 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1427ms 03:52:39 INFO - PROCESS | 1823 | 1461667959690 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 1823 | 1461667959694 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 03:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:52:39 INFO - PROCESS | 1823 | 1461667959700 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 1823 | 1461667959705 Marionette TRACE conn3 <- [1,1126,null,{}] 03:52:39 INFO - PROCESS | 1823 | 1461667959720 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}] 03:52:39 INFO - PROCESS | 1823 | 1461667959879 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:52:40 INFO - PROCESS | 1823 | 1461667960048 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bcb000 == 86 [pid = 1823] [id = 289] 03:52:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f89fa6d8400) [pid = 1823] [serial = 868] [outer = (nil)] 03:52:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89fae3dc00) [pid = 1823] [serial = 869] [outer = 0x7f89fa6d8400] 03:52:40 INFO - PROCESS | 1823 | 1461667960122 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89fe31f400) [pid = 1823] [serial = 870] [outer = 0x7f89fa6d8400] 03:52:40 INFO - PROCESS | 1823 | 1461667960927 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]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1281ms 03:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:52:40 INFO - PROCESS | 1823 | 1461667960981 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 1823 | 1461667960985 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 03:52:40 INFO - PROCESS | 1823 | 1461667960991 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - PROCESS | 1823 | 1461667960994 Marionette TRACE conn3 <- [1,1130,null,{}] 03:52:40 INFO - PROCESS | 1823 | 1461667960998 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}] 03:52:41 INFO - PROCESS | 1823 | 1461667961148 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:52:41 INFO - PROCESS | 1823 | 1461667961318 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02063000 == 87 [pid = 1823] [id = 290] 03:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89fa6de800) [pid = 1823] [serial = 871] [outer = (nil)] 03:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89ffb59800) [pid = 1823] [serial = 872] [outer = 0x7f89fa6de800] 03:52:41 INFO - PROCESS | 1823 | 1461667961389 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89ffbb0c00) [pid = 1823] [serial = 873] [outer = 0x7f89fa6de800] 03:52:42 INFO - PROCESS | 1823 | 1461667962187 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]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1237ms 03:52:42 INFO - PROCESS | 1823 | 1461667962227 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 1823 | 1461667962231 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 03:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:52:42 INFO - PROCESS | 1823 | 1461667962236 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 1823 | 1461667962239 Marionette TRACE conn3 <- [1,1134,null,{}] 03:52:42 INFO - PROCESS | 1823 | 1461667962245 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}] 03:52:42 INFO - PROCESS | 1823 | 1461667962387 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:52:42 INFO - PROCESS | 1823 | 1461667962552 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076ee000 == 88 [pid = 1823] [id = 291] 03:52:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89ffb53400) [pid = 1823] [serial = 874] [outer = (nil)] 03:52:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89fff60400) [pid = 1823] [serial = 875] [outer = 0x7f89ffb53400] 03:52:42 INFO - PROCESS | 1823 | 1461667962620 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f8a00a63000) [pid = 1823] [serial = 876] [outer = 0x7f89ffb53400] 03:52:43 INFO - PROCESS | 1823 | 1461667963459 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]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1279ms 03:52:43 INFO - PROCESS | 1823 | 1461667963517 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 1823 | 1461667963519 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 03:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:52:43 INFO - PROCESS | 1823 | 1461667963525 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 1823 | 1461667963527 Marionette TRACE conn3 <- [1,1138,null,{}] 03:52:43 INFO - PROCESS | 1823 | 1461667963532 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}] 03:52:43 INFO - PROCESS | 1823 | 1461667963726 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:52:43 INFO - PROCESS | 1823 | 1461667963891 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e41c800 == 89 [pid = 1823] [id = 292] 03:52:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89ffc4f000) [pid = 1823] [serial = 877] [outer = (nil)] 03:52:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f8a01355000) [pid = 1823] [serial = 878] [outer = 0x7f89ffc4f000] 03:52:43 INFO - PROCESS | 1823 | 1461667963963 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f8a02dec800) [pid = 1823] [serial = 879] [outer = 0x7f89ffc4f000] 03:52:44 INFO - PROCESS | 1823 | 1461667964766 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]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1274ms 03:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:52:44 INFO - PROCESS | 1823 | 1461667964801 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 1823 | 1461667964804 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 03:52:44 INFO - PROCESS | 1823 | 1461667964810 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 1823 | 1461667964813 Marionette TRACE conn3 <- [1,1142,null,{}] 03:52:44 INFO - PROCESS | 1823 | 1461667964818 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}] 03:52:44 INFO - PROCESS | 1823 | 1461667964971 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:52:45 INFO - PROCESS | 1823 | 1461667965141 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12134000 == 90 [pid = 1823] [id = 293] 03:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89ffc50c00) [pid = 1823] [serial = 880] [outer = (nil)] 03:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f8a0c614000) [pid = 1823] [serial = 881] [outer = 0x7f89ffc50c00] 03:52:45 INFO - PROCESS | 1823 | 1461667965212 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f8a0d4acc00) [pid = 1823] [serial = 882] [outer = 0x7f89ffc50c00] 03:52:46 INFO - PROCESS | 1823 | 1461667966035 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1236ms 03:52:46 INFO - PROCESS | 1823 | 1461667966060 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 1823 | 1461667966064 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 03:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:52:46 INFO - PROCESS | 1823 | 1461667966071 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 1823 | 1461667966075 Marionette TRACE conn3 <- [1,1146,null,{}] 03:52:46 INFO - PROCESS | 1823 | 1461667966079 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}] 03:52:46 INFO - PROCESS | 1823 | 1461667966311 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:52:46 INFO - PROCESS | 1823 | 1461667966483 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1274a000 == 91 [pid = 1823] [id = 294] 03:52:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89f5d75400) [pid = 1823] [serial = 883] [outer = (nil)] 03:52:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f8a0d703800) [pid = 1823] [serial = 884] [outer = 0x7f89f5d75400] 03:52:46 INFO - PROCESS | 1823 | 1461667966552 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f8a0e633000) [pid = 1823] [serial = 885] [outer = 0x7f89f5d75400] 03:52:47 INFO - PROCESS | 1823 | 1461667967406 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1377ms 03:52:47 INFO - PROCESS | 1823 | 1461667967450 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 1823 | 1461667967453 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 03:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:52:47 INFO - PROCESS | 1823 | 1461667967458 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 1823 | 1461667967460 Marionette TRACE conn3 <- [1,1150,null,{}] 03:52:47 INFO - PROCESS | 1823 | 1461667967466 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}] 03:52:47 INFO - PROCESS | 1823 | 1461667967613 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:52:47 INFO - PROCESS | 1823 | 1461667967782 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12c22800 == 92 [pid = 1823] [id = 295] 03:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f8a02037800) [pid = 1823] [serial = 886] [outer = (nil)] 03:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f8a0e771000) [pid = 1823] [serial = 887] [outer = 0x7f8a02037800] 03:52:47 INFO - PROCESS | 1823 | 1461667967867 Marionette DEBUG loaded listener.js 03:52:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f8a0e935c00) [pid = 1823] [serial = 888] [outer = 0x7f8a02037800] 03:52:48 INFO - PROCESS | 1823 | 1461667968965 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1527ms 03:52:49 INFO - PROCESS | 1823 | 1461667969000 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:52:49 INFO - PROCESS | 1823 | 1461667969010 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 03:52:49 INFO - PROCESS | 1823 | 1461667969018 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - PROCESS | 1823 | 1461667969021 Marionette TRACE conn3 <- [1,1154,null,{}] 03:52:49 INFO - PROCESS | 1823 | 1461667969026 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}] 03:52:49 INFO - PROCESS | 1823 | 1461667969224 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:52:49 INFO - PROCESS | 1823 | 1461667969393 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edadd800 == 93 [pid = 1823] [id = 296] 03:52:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89f49b3000) [pid = 1823] [serial = 889] [outer = (nil)] 03:52:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f89fc606c00) [pid = 1823] [serial = 890] [outer = 0x7f89f49b3000] 03:52:49 INFO - PROCESS | 1823 | 1461667969465 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f8a0e934800) [pid = 1823] [serial = 891] [outer = 0x7f89f49b3000] 03:52:50 INFO - PROCESS | 1823 | 1461667970323 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]]]}] 03:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1381ms 03:52:50 INFO - PROCESS | 1823 | 1461667970398 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:52:50 INFO - PROCESS | 1823 | 1461667970401 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 03:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:52:50 INFO - PROCESS | 1823 | 1461667970407 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:52:50 INFO - PROCESS | 1823 | 1461667970411 Marionette TRACE conn3 <- [1,1158,null,{}] 03:52:50 INFO - PROCESS | 1823 | 1461667970416 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}] 03:52:50 INFO - PROCESS | 1823 | 1461667970606 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:52:51 INFO - PROCESS | 1823 | 1461667971103 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f845e800 == 94 [pid = 1823] [id = 297] 03:52:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89ec7dfc00) [pid = 1823] [serial = 892] [outer = (nil)] 03:52:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f89ec7e5800) [pid = 1823] [serial = 893] [outer = 0x7f89ec7dfc00] 03:52:51 INFO - PROCESS | 1823 | 1461667971214 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89ee848000) [pid = 1823] [serial = 894] [outer = 0x7f89ec7dfc00] 03:52:52 INFO - PROCESS | 1823 | 1461667972156 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]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1827ms 03:52:52 INFO - PROCESS | 1823 | 1461667972236 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 1823 | 1461667972241 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 03:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:52:52 INFO - PROCESS | 1823 | 1461667972247 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 1823 | 1461667972252 Marionette TRACE conn3 <- [1,1162,null,{}] 03:52:52 INFO - PROCESS | 1823 | 1461667972259 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}] 03:52:52 INFO - PROCESS | 1823 | 1461667972452 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:52:52 INFO - PROCESS | 1823 | 1461667972663 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec81e000 == 95 [pid = 1823] [id = 298] 03:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89ee84bc00) [pid = 1823] [serial = 895] [outer = (nil)] 03:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89f66d4c00) [pid = 1823] [serial = 896] [outer = 0x7f89ee84bc00] 03:52:52 INFO - PROCESS | 1823 | 1461667972780 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89f7503800) [pid = 1823] [serial = 897] [outer = 0x7f89ee84bc00] 03:52:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fe79a800 == 94 [pid = 1823] [id = 285] 03:52:52 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b4800 == 93 [pid = 1823] [id = 284] 03:52:52 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f8a00b2ac00) [pid = 1823] [serial = 773] [outer = (nil)] [url = about:blank] 03:52:52 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f8a0e92c400) [pid = 1823] [serial = 776] [outer = (nil)] [url = about:blank] 03:52:52 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f8a12169400) [pid = 1823] [serial = 779] [outer = (nil)] [url = about:blank] 03:52:52 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89ed819c00) [pid = 1823] [serial = 782] [outer = (nil)] [url = about:blank] 03:52:52 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f8a0005bc00) [pid = 1823] [serial = 809] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8d1800 == 92 [pid = 1823] [id = 283] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e10000 == 91 [pid = 1823] [id = 282] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6814800 == 90 [pid = 1823] [id = 281] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edaec000 == 89 [pid = 1823] [id = 280] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6806800 == 88 [pid = 1823] [id = 279] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004ae800 == 87 [pid = 1823] [id = 275] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6eb0800 == 86 [pid = 1823] [id = 274] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1a2b9800 == 85 [pid = 1823] [id = 273] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129b5000 == 84 [pid = 1823] [id = 272] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffcd9800 == 83 [pid = 1823] [id = 271] 03:52:53 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e67000 == 82 [pid = 1823] [id = 270] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f8a03004800) [pid = 1823] [serial = 713] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f8a01fb8800) [pid = 1823] [serial = 800] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f8a0d70a800) [pid = 1823] [serial = 803] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f8a00d6d800) [pid = 1823] [serial = 807] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f89fd282000) [pid = 1823] [serial = 806] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f89ffc49c00) [pid = 1823] [serial = 797] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f89fe720000) [pid = 1823] [serial = 792] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f89f9dc7000) [pid = 1823] [serial = 764] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f89ffb5a400) [pid = 1823] [serial = 794] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f89f66a7400) [pid = 1823] [serial = 788] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89f8494c00) [pid = 1823] [serial = 789] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f8a0c6f3c00) [pid = 1823] [serial = 770] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89ffb62000) [pid = 1823] [serial = 795] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f8a0147a400) [pid = 1823] [serial = 767] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89f6b90c00) [pid = 1823] [serial = 785] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f89f66a9400) [pid = 1823] [serial = 761] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f8a0d9f5800) [pid = 1823] [serial = 759] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89fb26cc00) [pid = 1823] [serial = 791] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f8a0e7b9c00) [pid = 1823] [serial = 804] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f8a02de8000) [pid = 1823] [serial = 801] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f8a00dcbc00) [pid = 1823] [serial = 798] [outer = (nil)] [url = about:blank] 03:52:53 INFO - PROCESS | 1823 | 1461667973545 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]]]}] 03:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1330ms 03:52:53 INFO - PROCESS | 1823 | 1461667973595 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 1823 | 1461667973600 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 03:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:52:53 INFO - PROCESS | 1823 | 1461667973607 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 1823 | 1461667973610 Marionette TRACE conn3 <- [1,1166,null,{}] 03:52:53 INFO - PROCESS | 1823 | 1461667973615 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}] 03:52:53 INFO - PROCESS | 1823 | 1461667973759 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:52:53 INFO - PROCESS | 1823 | 1461667973775 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7313000 == 83 [pid = 1823] [id = 299] 03:52:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89f9c0a400) [pid = 1823] [serial = 898] [outer = (nil)] 03:52:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89fa6d9000) [pid = 1823] [serial = 899] [outer = 0x7f89f9c0a400] 03:52:53 INFO - PROCESS | 1823 | 1461667973831 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89fa6e1c00) [pid = 1823] [serial = 900] [outer = 0x7f89f9c0a400] 03:52:54 INFO - PROCESS | 1823 | 1461667974620 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1034ms 03:52:54 INFO - PROCESS | 1823 | 1461667974642 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 1823 | 1461667974646 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 03:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:52:54 INFO - PROCESS | 1823 | 1461667974658 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 1823 | 1461667974665 Marionette TRACE conn3 <- [1,1170,null,{}] 03:52:54 INFO - PROCESS | 1823 | 1461667974698 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}] 03:52:54 INFO - PROCESS | 1823 | 1461667974843 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:52:54 INFO - PROCESS | 1823 | 1461667974862 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8e3000 == 84 [pid = 1823] [id = 300] 03:52:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89fe2ec800) [pid = 1823] [serial = 901] [outer = (nil)] 03:52:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89ff6d7800) [pid = 1823] [serial = 902] [outer = 0x7f89fe2ec800] 03:52:54 INFO - PROCESS | 1823 | 1461667974916 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89ffb62400) [pid = 1823] [serial = 903] [outer = 0x7f89fe2ec800] 03:52:55 INFO - PROCESS | 1823 | 1461667975707 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]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1069ms 03:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:52:55 INFO - PROCESS | 1823 | 1461667975725 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 1823 | 1461667975728 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 03:52:55 INFO - PROCESS | 1823 | 1461667975734 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 1823 | 1461667975737 Marionette TRACE conn3 <- [1,1174,null,{}] 03:52:55 INFO - PROCESS | 1823 | 1461667975741 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}] 03:52:55 INFO - PROCESS | 1823 | 1461667975924 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:52:55 INFO - PROCESS | 1823 | 1461667975960 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff248000 == 85 [pid = 1823] [id = 301] 03:52:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89ff29bc00) [pid = 1823] [serial = 904] [outer = (nil)] 03:52:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f8a00b2cc00) [pid = 1823] [serial = 905] [outer = 0x7f89ff29bc00] 03:52:56 INFO - PROCESS | 1823 | 1461667976018 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f8a00d70c00) [pid = 1823] [serial = 906] [outer = 0x7f89ff29bc00] 03:52:56 INFO - PROCESS | 1823 | 1461667976810 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] 03:52:56 INFO - PROCESS | 1823 | 1461667976865 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 03:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:52:56 INFO - PROCESS | 1823 | 1461667976876 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 1823 | 1461667976878 Marionette TRACE conn3 <- [1,1178,null,{}] 03:52:56 INFO - PROCESS | 1823 | 1461667976883 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}] 03:52:57 INFO - PROCESS | 1823 | 1461667977069 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:52:57 INFO - PROCESS | 1823 | 1461667977089 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bb2000 == 86 [pid = 1823] [id = 302] 03:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f8a01fae400) [pid = 1823] [serial = 907] [outer = (nil)] 03:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f8a02b23000) [pid = 1823] [serial = 908] [outer = 0x7f8a01fae400] 03:52:57 INFO - PROCESS | 1823 | 1461667977158 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f8a0d70a800) [pid = 1823] [serial = 909] [outer = 0x7f8a01fae400] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f89ee84c000) [pid = 1823] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89ec7dbc00) [pid = 1823] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f89ed81e800) [pid = 1823] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89ee850000) [pid = 1823] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89f830f800) [pid = 1823] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89f6386400) [pid = 1823] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f89faadfc00) [pid = 1823] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:52:57 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89f9c05c00) [pid = 1823] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:52:58 INFO - PROCESS | 1823 | 1461667978182 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] 03:52:58 INFO - PROCESS | 1823 | 1461667978217 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 03:52:58 INFO - PROCESS | 1823 | 1461667978223 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 1823 | 1461667978225 Marionette TRACE conn3 <- [1,1182,null,{}] 03:52:58 INFO - PROCESS | 1823 | 1461667978230 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}] 03:52:58 INFO - PROCESS | 1823 | 1461667978364 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:52:58 INFO - PROCESS | 1823 | 1461667978494 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a05eda000 == 87 [pid = 1823] [id = 303] 03:52:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89f74cd000) [pid = 1823] [serial = 910] [outer = (nil)] 03:52:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f8a01e48400) [pid = 1823] [serial = 911] [outer = 0x7f89f74cd000] 03:52:58 INFO - PROCESS | 1823 | 1461667978551 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f8a11f03c00) [pid = 1823] [serial = 912] [outer = 0x7f89f74cd000] 03:52:59 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:52:59 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:52:59 INFO - PROCESS | 1823 | 1461667979178 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] 03:52:59 INFO - PROCESS | 1823 | 1461667979209 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 03:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:52:59 INFO - PROCESS | 1823 | 1461667979215 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 1823 | 1461667979216 Marionette TRACE conn3 <- [1,1186,null,{}] 03:52:59 INFO - PROCESS | 1823 | 1461667979221 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}] 03:52:59 INFO - PROCESS | 1823 | 1461667979354 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:52:59 INFO - PROCESS | 1823 | 1461667979487 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10880000 == 88 [pid = 1823] [id = 304] 03:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89ecb44800) [pid = 1823] [serial = 913] [outer = (nil)] 03:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89ecb4e400) [pid = 1823] [serial = 914] [outer = 0x7f89ecb44800] 03:52:59 INFO - PROCESS | 1823 | 1461667979544 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f8a0e930400) [pid = 1823] [serial = 915] [outer = 0x7f89ecb44800] 03:53:00 INFO - PROCESS | 1823 | 1461667980436 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] 03:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:53:00 INFO - PROCESS | 1823 | 1461667980497 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 03:53:00 INFO - PROCESS | 1823 | 1461667980505 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 1823 | 1461667980510 Marionette TRACE conn3 <- [1,1190,null,{}] 03:53:00 INFO - PROCESS | 1823 | 1461667980518 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}] 03:53:00 INFO - PROCESS | 1823 | 1461667980703 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:53:00 INFO - PROCESS | 1823 | 1461667980874 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8716000 == 89 [pid = 1823] [id = 305] 03:53:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89ecbcf000) [pid = 1823] [serial = 916] [outer = (nil)] 03:53:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89ee448400) [pid = 1823] [serial = 917] [outer = 0x7f89ecbcf000] 03:53:00 INFO - PROCESS | 1823 | 1461667980949 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89ee44dc00) [pid = 1823] [serial = 918] [outer = 0x7f89ecbcf000] 03:53:01 INFO - PROCESS | 1823 | 1461667981796 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] 03:53:01 INFO - PROCESS | 1823 | 1461667981845 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 03:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:53:01 INFO - PROCESS | 1823 | 1461667981855 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 1823 | 1461667981859 Marionette TRACE conn3 <- [1,1194,null,{}] 03:53:01 INFO - PROCESS | 1823 | 1461667981864 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}] 03:53:02 INFO - PROCESS | 1823 | 1461667982022 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:53:02 INFO - PROCESS | 1823 | 1461667982195 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01322800 == 90 [pid = 1823] [id = 306] 03:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89f49b6000) [pid = 1823] [serial = 919] [outer = (nil)] 03:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89f66a7400) [pid = 1823] [serial = 920] [outer = 0x7f89f49b6000] 03:53:02 INFO - PROCESS | 1823 | 1461667982273 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f89f74c9000) [pid = 1823] [serial = 921] [outer = 0x7f89f49b6000] 03:53:03 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:53:03 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:53:03 INFO - PROCESS | 1823 | 1461667983213 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] 03:53:03 INFO - PROCESS | 1823 | 1461667983290 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 03:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:53:03 INFO - PROCESS | 1823 | 1461667983295 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 1823 | 1461667983301 Marionette TRACE conn3 <- [1,1198,null,{}] 03:53:03 INFO - PROCESS | 1823 | 1461667983316 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}] 03:53:03 INFO - PROCESS | 1823 | 1461667983517 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:53:03 INFO - PROCESS | 1823 | 1461667983701 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2b5000 == 91 [pid = 1823] [id = 307] 03:53:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f89fa6da000) [pid = 1823] [serial = 922] [outer = (nil)] 03:53:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89ff610000) [pid = 1823] [serial = 923] [outer = 0x7f89fa6da000] 03:53:03 INFO - PROCESS | 1823 | 1461667983817 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f8a00117c00) [pid = 1823] [serial = 924] [outer = 0x7f89fa6da000] 03:53:04 INFO - PROCESS | 1823 | 1461667984613 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]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1383ms 03:53:04 INFO - PROCESS | 1823 | 1461667984680 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 1823 | 1461667984684 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 03:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:53:04 INFO - PROCESS | 1823 | 1461667984690 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 1823 | 1461667984692 Marionette TRACE conn3 <- [1,1202,null,{}] 03:53:04 INFO - PROCESS | 1823 | 1461667984697 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}] 03:53:04 INFO - PROCESS | 1823 | 1461667984866 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:53:05 INFO - PROCESS | 1823 | 1461667985034 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcdc000 == 92 [pid = 1823] [id = 308] 03:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89fa6ddc00) [pid = 1823] [serial = 925] [outer = (nil)] 03:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f8a0c616000) [pid = 1823] [serial = 926] [outer = 0x7f89fa6ddc00] 03:53:05 INFO - PROCESS | 1823 | 1461667985104 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f8a0d4ae800) [pid = 1823] [serial = 927] [outer = 0x7f89fa6ddc00] 03:53:05 INFO - PROCESS | 1823 | 1461667985929 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]]]}] 03:53:05 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 03:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1274ms 03:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:53:05 INFO - PROCESS | 1823 | 1461667985965 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 1823 | 1461667985967 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 03:53:05 INFO - PROCESS | 1823 | 1461667985973 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 1823 | 1461667985976 Marionette TRACE conn3 <- [1,1206,null,{}] 03:53:05 INFO - PROCESS | 1823 | 1461667985981 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}] 03:53:06 INFO - PROCESS | 1823 | 1461667986150 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:53:06 INFO - PROCESS | 1823 | 1461667986327 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa59e000 == 93 [pid = 1823] [id = 309] 03:53:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f8a00e3e000) [pid = 1823] [serial = 928] [outer = (nil)] 03:53:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f8a0e7b9c00) [pid = 1823] [serial = 929] [outer = 0x7f8a00e3e000] 03:53:06 INFO - PROCESS | 1823 | 1461667986397 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f8a12169400) [pid = 1823] [serial = 930] [outer = 0x7f8a00e3e000] 03:53:07 INFO - PROCESS | 1823 | 1461667987331 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]]]}] 03:53:07 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 03:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1430ms 03:53:07 INFO - PROCESS | 1823 | 1461667987403 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 1823 | 1461667987407 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 03:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:53:07 INFO - PROCESS | 1823 | 1461667987412 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 1823 | 1461667987415 Marionette TRACE conn3 <- [1,1210,null,{}] 03:53:07 INFO - PROCESS | 1823 | 1461667987420 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}] 03:53:07 INFO - PROCESS | 1823 | 1461667987645 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:53:07 INFO - PROCESS | 1823 | 1461667987824 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4976800 == 94 [pid = 1823] [id = 310] 03:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89ee6d9c00) [pid = 1823] [serial = 931] [outer = (nil)] 03:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89ee6e3400) [pid = 1823] [serial = 932] [outer = 0x7f89ee6d9c00] 03:53:07 INFO - PROCESS | 1823 | 1461667987899 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f8a127a6000) [pid = 1823] [serial = 933] [outer = 0x7f89ee6d9c00] 03:53:08 INFO - PROCESS | 1823 | 1461667988695 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]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1330ms 03:53:08 INFO - PROCESS | 1823 | 1461667988744 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 1823 | 1461667988747 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 03:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:53:08 INFO - PROCESS | 1823 | 1461667988752 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 1823 | 1461667988755 Marionette TRACE conn3 <- [1,1214,null,{}] 03:53:08 INFO - PROCESS | 1823 | 1461667988760 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}] 03:53:08 INFO - PROCESS | 1823 | 1461667988910 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:53:09 INFO - PROCESS | 1823 | 1461667989082 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac0c000 == 95 [pid = 1823] [id = 311] 03:53:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89ed825400) [pid = 1823] [serial = 934] [outer = (nil)] 03:53:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89ed82b400) [pid = 1823] [serial = 935] [outer = 0x7f89ed825400] 03:53:09 INFO - PROCESS | 1823 | 1461667989148 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89ed82fc00) [pid = 1823] [serial = 936] [outer = 0x7f89ed825400] 03:53:09 INFO - PROCESS | 1823 | 1461667989976 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]]]}] 03:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1281ms 03:53:10 INFO - PROCESS | 1823 | 1461667990034 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 1823 | 1461667990037 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 03:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:53:10 INFO - PROCESS | 1823 | 1461667990043 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 1823 | 1461667990045 Marionette TRACE conn3 <- [1,1218,null,{}] 03:53:10 INFO - PROCESS | 1823 | 1461667990050 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}] 03:53:10 INFO - PROCESS | 1823 | 1461667990200 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:53:10 INFO - PROCESS | 1823 | 1461667990373 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac21800 == 96 [pid = 1823] [id = 312] 03:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89e95cd000) [pid = 1823] [serial = 937] [outer = (nil)] 03:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89e95d2800) [pid = 1823] [serial = 938] [outer = 0x7f89e95cd000] 03:53:10 INFO - PROCESS | 1823 | 1461667990446 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89e95d6c00) [pid = 1823] [serial = 939] [outer = 0x7f89e95cd000] 03:53:11 INFO - PROCESS | 1823 | 1461667991217 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]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1228ms 03:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:53:11 INFO - PROCESS | 1823 | 1461667991271 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 1823 | 1461667991274 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 03:53:11 INFO - PROCESS | 1823 | 1461667991280 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 1823 | 1461667991282 Marionette TRACE conn3 <- [1,1222,null,{}] 03:53:11 INFO - PROCESS | 1823 | 1461667991288 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}] 03:53:11 INFO - PROCESS | 1823 | 1461667991442 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:53:11 INFO - PROCESS | 1823 | 1461667991616 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96dc800 == 97 [pid = 1823] [id = 313] 03:53:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89e95cd800) [pid = 1823] [serial = 940] [outer = (nil)] 03:53:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89e98ef400) [pid = 1823] [serial = 941] [outer = 0x7f89e95cd800] 03:53:11 INFO - PROCESS | 1823 | 1461667991687 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89e98f3c00) [pid = 1823] [serial = 942] [outer = 0x7f89e95cd800] 03:53:12 INFO - PROCESS | 1823 | 1461667992507 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] 03:53:12 INFO - PROCESS | 1823 | 1461667992569 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 03:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:53:12 INFO - PROCESS | 1823 | 1461667992575 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - PROCESS | 1823 | 1461667992577 Marionette TRACE conn3 <- [1,1226,null,{}] 03:53:12 INFO - PROCESS | 1823 | 1461667992582 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}] 03:53:12 INFO - PROCESS | 1823 | 1461667992733 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:53:12 INFO - PROCESS | 1823 | 1461667992908 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb1d1000 == 98 [pid = 1823] [id = 314] 03:53:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89e95d7000) [pid = 1823] [serial = 943] [outer = (nil)] 03:53:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89e98f9800) [pid = 1823] [serial = 944] [outer = 0x7f89e95d7000] 03:53:12 INFO - PROCESS | 1823 | 1461667992983 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89ed82f400) [pid = 1823] [serial = 945] [outer = 0x7f89e95d7000] 03:53:13 INFO - PROCESS | 1823 | 1461667993856 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1325ms 03:53:13 INFO - PROCESS | 1823 | 1461667993900 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 1823 | 1461667993904 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 03:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:53:13 INFO - PROCESS | 1823 | 1461667993910 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 1823 | 1461667993913 Marionette TRACE conn3 <- [1,1230,null,{}] 03:53:13 INFO - PROCESS | 1823 | 1461667993918 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}] 03:53:14 INFO - PROCESS | 1823 | 1461667994083 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:53:14 INFO - PROCESS | 1823 | 1461667994261 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d8a800 == 99 [pid = 1823] [id = 315] 03:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89e8b79000) [pid = 1823] [serial = 946] [outer = (nil)] 03:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89e98ed800) [pid = 1823] [serial = 947] [outer = 0x7f89e8b79000] 03:53:14 INFO - PROCESS | 1823 | 1461667994338 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ee848c00) [pid = 1823] [serial = 948] [outer = 0x7f89e8b79000] 03:53:15 INFO - PROCESS | 1823 | 1461667995115 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]]]}] 03:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1227ms 03:53:15 INFO - PROCESS | 1823 | 1461667995137 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 1823 | 1461667995140 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 03:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:53:15 INFO - PROCESS | 1823 | 1461667995145 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 1823 | 1461667995148 Marionette TRACE conn3 <- [1,1234,null,{}] 03:53:15 INFO - PROCESS | 1823 | 1461667995153 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}] 03:53:15 INFO - PROCESS | 1823 | 1461667995312 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:53:15 INFO - PROCESS | 1823 | 1461667995924 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f491c800 == 100 [pid = 1823] [id = 316] 03:53:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89e8b7e800) [pid = 1823] [serial = 949] [outer = (nil)] 03:53:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89e8b87800) [pid = 1823] [serial = 950] [outer = 0x7f89e8b7e800] 03:53:15 INFO - PROCESS | 1823 | 1461667995993 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89ec7dc800) [pid = 1823] [serial = 951] [outer = 0x7f89e8b7e800] 03:53:16 INFO - PROCESS | 1823 | 1461667996756 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]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1631ms 03:53:16 INFO - PROCESS | 1823 | 1461667996776 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 1823 | 1461667996782 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 03:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:53:16 INFO - PROCESS | 1823 | 1461667996807 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 1823 | 1461667996812 Marionette TRACE conn3 <- [1,1238,null,{}] 03:53:16 INFO - PROCESS | 1823 | 1461667996818 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}] 03:53:17 INFO - PROCESS | 1823 | 1461667996996 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:53:17 INFO - PROCESS | 1823 | 1461667997335 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f455b800 == 101 [pid = 1823] [id = 317] 03:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89ee447800) [pid = 1823] [serial = 952] [outer = (nil)] 03:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89ee44f000) [pid = 1823] [serial = 953] [outer = 0x7f89ee447800] 03:53:17 INFO - PROCESS | 1823 | 1461667997446 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89ee6dcc00) [pid = 1823] [serial = 954] [outer = 0x7f89ee447800] 03:53:18 INFO - PROCESS | 1823 | 1461667998248 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1492ms 03:53:18 INFO - PROCESS | 1823 | 1461667998299 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:53:18 INFO - PROCESS | 1823 | 1461667998304 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 03:53:18 INFO - PROCESS | 1823 | 1461667998310 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 1823 | 1461667998313 Marionette TRACE conn3 <- [1,1242,null,{}] 03:53:18 INFO - PROCESS | 1823 | 1461667998319 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}] 03:53:18 INFO - PROCESS | 1823 | 1461667998465 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1a2ab800 == 100 [pid = 1823] [id = 257] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a15559000 == 99 [pid = 1823] [id = 256] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d5b800 == 98 [pid = 1823] [id = 258] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89ffb5c400) [pid = 1823] [serial = 860] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89fa6d6400) [pid = 1823] [serial = 833] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89fa6e0c00) [pid = 1823] [serial = 836] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f8a0e770c00) [pid = 1823] [serial = 821] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f8a10842400) [pid = 1823] [serial = 824] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89ec7e4800) [pid = 1823] [serial = 827] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89ecbcb400) [pid = 1823] [serial = 830] [outer = (nil)] [url = about:blank] 03:53:18 INFO - PROCESS | 1823 | 1461667998728 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d6f800 == 97 [pid = 1823] [id = 260] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a05eda000 == 96 [pid = 1823] [id = 303] 03:53:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4562000 == 97 [pid = 1823] [id = 318] 03:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ec7e4800) [pid = 1823] [serial = 955] [outer = (nil)] 03:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89f5def800) [pid = 1823] [serial = 956] [outer = 0x7f89ec7e4800] 03:53:18 INFO - PROCESS | 1823 | 1461667998809 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89f6b91c00) [pid = 1823] [serial = 957] [outer = 0x7f89ec7e4800] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bb2000 == 96 [pid = 1823] [id = 302] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff248000 == 95 [pid = 1823] [id = 301] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8e3000 == 94 [pid = 1823] [id = 300] 03:53:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7313000 == 93 [pid = 1823] [id = 299] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec81e000 == 92 [pid = 1823] [id = 298] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f845e800 == 91 [pid = 1823] [id = 297] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12c22800 == 90 [pid = 1823] [id = 295] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1274a000 == 89 [pid = 1823] [id = 294] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12134000 == 88 [pid = 1823] [id = 293] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e41c800 == 87 [pid = 1823] [id = 292] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076ee000 == 86 [pid = 1823] [id = 291] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02063000 == 85 [pid = 1823] [id = 290] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bcb000 == 84 [pid = 1823] [id = 289] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5d5800 == 83 [pid = 1823] [id = 288] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f668e000 == 82 [pid = 1823] [id = 287] 03:53:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00493000 == 81 [pid = 1823] [id = 286] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89f49bd800) [pid = 1823] [serial = 842] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89ed81fc00) [pid = 1823] [serial = 840] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f8a0e773400) [pid = 1823] [serial = 810] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89ec7e2800) [pid = 1823] [serial = 839] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89ff60fc00) [pid = 1823] [serial = 815] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89f66ab800) [pid = 1823] [serial = 845] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f8a05e56400) [pid = 1823] [serial = 818] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89f874e400) [pid = 1823] [serial = 848] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89f9dc6800) [pid = 1823] [serial = 857] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89f874c000) [pid = 1823] [serial = 812] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89fae39800) [pid = 1823] [serial = 854] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89fe253c00) [pid = 1823] [serial = 855] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89fa0e2c00) [pid = 1823] [serial = 851] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f89fa6dec00) [pid = 1823] [serial = 852] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89f5df3000) [pid = 1823] [serial = 843] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89f6959c00) [pid = 1823] [serial = 846] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89f9c05000) [pid = 1823] [serial = 849] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89ff617000) [pid = 1823] [serial = 858] [outer = (nil)] [url = about:blank] 03:53:19 INFO - PROCESS | 1823 | 1461667999609 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]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1328ms 03:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:53:19 INFO - PROCESS | 1823 | 1461667999639 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 1823 | 1461667999641 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 03:53:19 INFO - PROCESS | 1823 | 1461667999659 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 1823 | 1461667999667 Marionette TRACE conn3 <- [1,1246,null,{}] 03:53:19 INFO - PROCESS | 1823 | 1461667999681 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}] 03:53:19 INFO - PROCESS | 1823 | 1461667999826 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:53:19 INFO - PROCESS | 1823 | 1461667999844 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5c3000 == 82 [pid = 1823] [id = 319] 03:53:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89f74c0000) [pid = 1823] [serial = 958] [outer = (nil)] 03:53:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89f9c07800) [pid = 1823] [serial = 959] [outer = 0x7f89f74c0000] 03:53:19 INFO - PROCESS | 1823 | 1461667999900 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89f9d65000) [pid = 1823] [serial = 960] [outer = 0x7f89f74c0000] 03:53:20 INFO - PROCESS | 1823 | 1461668000641 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]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1052ms 03:53:20 INFO - PROCESS | 1823 | 1461668000699 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 1823 | 1461668000702 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 03:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:53:20 INFO - PROCESS | 1823 | 1461668000751 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 1823 | 1461668000754 Marionette TRACE conn3 <- [1,1250,null,{}] 03:53:20 INFO - PROCESS | 1823 | 1461668000759 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}] 03:53:20 INFO - PROCESS | 1823 | 1461668000901 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:53:20 INFO - PROCESS | 1823 | 1461668000911 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb29e800 == 83 [pid = 1823] [id = 320] 03:53:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89f9c05000) [pid = 1823] [serial = 961] [outer = (nil)] 03:53:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89f9d6d000) [pid = 1823] [serial = 962] [outer = 0x7f89f9c05000] 03:53:20 INFO - PROCESS | 1823 | 1461668000966 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89f9dca400) [pid = 1823] [serial = 963] [outer = 0x7f89f9c05000] 03:53:21 INFO - PROCESS | 1823 | 1461668001860 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]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1150ms 03:53:21 INFO - PROCESS | 1823 | 1461668001882 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 1823 | 1461668001885 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 03:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:53:21 INFO - PROCESS | 1823 | 1461668001890 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - PROCESS | 1823 | 1461668001892 Marionette TRACE conn3 <- [1,1254,null,{}] 03:53:21 INFO - PROCESS | 1823 | 1461668001897 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}] 03:53:22 INFO - PROCESS | 1823 | 1461668002099 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:53:22 INFO - PROCESS | 1823 | 1461668002126 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffb22800 == 84 [pid = 1823] [id = 321] 03:53:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89fae3b800) [pid = 1823] [serial = 964] [outer = (nil)] 03:53:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89fc6ec800) [pid = 1823] [serial = 965] [outer = 0x7f89fae3b800] 03:53:22 INFO - PROCESS | 1823 | 1461668002195 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89ff58cc00) [pid = 1823] [serial = 966] [outer = 0x7f89fae3b800] 03:53:23 INFO - PROCESS | 1823 | 1461668003059 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]]]}] 03:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1179ms 03:53:23 INFO - PROCESS | 1823 | 1461668003079 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:53:23 INFO - PROCESS | 1823 | 1461668003081 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 03:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:53:23 INFO - PROCESS | 1823 | 1461668003086 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:53:23 INFO - PROCESS | 1823 | 1461668003088 Marionette TRACE conn3 <- [1,1258,null,{}] 03:53:23 INFO - PROCESS | 1823 | 1461668003093 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}] 03:53:23 INFO - PROCESS | 1823 | 1461668003506 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89ee84bc00) [pid = 1823] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89fe2ec800) [pid = 1823] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89ff29bc00) [pid = 1823] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89ec7dfc00) [pid = 1823] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f89f9c0a400) [pid = 1823] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f8a01fae400) [pid = 1823] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:53:23 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89f74cd000) [pid = 1823] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:53:23 INFO - PROCESS | 1823 | 1461668003613 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f730b000 == 85 [pid = 1823] [id = 322] 03:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89ec7e2c00) [pid = 1823] [serial = 967] [outer = (nil)] 03:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89ee84bc00) [pid = 1823] [serial = 968] [outer = 0x7f89ec7e2c00] 03:53:23 INFO - PROCESS | 1823 | 1461668003673 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89ff617000) [pid = 1823] [serial = 969] [outer = 0x7f89ec7e2c00] 03:53:24 INFO - PROCESS | 1823 | 1461668004355 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]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1281ms 03:53:24 INFO - PROCESS | 1823 | 1461668004368 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 1823 | 1461668004372 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 03:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:53:24 INFO - PROCESS | 1823 | 1461668004378 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 1823 | 1461668004380 Marionette TRACE conn3 <- [1,1262,null,{}] 03:53:24 INFO - PROCESS | 1823 | 1461668004385 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}] 03:53:24 INFO - PROCESS | 1823 | 1461668004578 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:53:24 INFO - PROCESS | 1823 | 1461668004596 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b7800 == 86 [pid = 1823] [id = 323] 03:53:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89ecb42800) [pid = 1823] [serial = 970] [outer = (nil)] 03:53:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f8a00d66400) [pid = 1823] [serial = 971] [outer = 0x7f89ecb42800] 03:53:24 INFO - PROCESS | 1823 | 1461668004656 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f8a01fae400) [pid = 1823] [serial = 972] [outer = 0x7f89ecb42800] 03:53:25 INFO - PROCESS | 1823 | 1461668005365 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]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1031ms 03:53:25 INFO - PROCESS | 1823 | 1461668005410 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 1823 | 1461668005413 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 03:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:53:25 INFO - PROCESS | 1823 | 1461668005419 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 1823 | 1461668005421 Marionette TRACE conn3 <- [1,1266,null,{}] 03:53:25 INFO - PROCESS | 1823 | 1461668005426 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}] 03:53:25 INFO - PROCESS | 1823 | 1461668005678 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:53:25 INFO - PROCESS | 1823 | 1461668005863 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcdd000 == 87 [pid = 1823] [id = 324] 03:53:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89e8b7f400) [pid = 1823] [serial = 973] [outer = (nil)] 03:53:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89e95ce000) [pid = 1823] [serial = 974] [outer = 0x7f89e8b7f400] 03:53:25 INFO - PROCESS | 1823 | 1461668005938 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89ecb43400) [pid = 1823] [serial = 975] [outer = 0x7f89e8b7f400] 03:53:26 INFO - PROCESS | 1823 | 1461668006832 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]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1480ms 03:53:26 INFO - PROCESS | 1823 | 1461668006901 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 1823 | 1461668006906 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 03:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:53:26 INFO - PROCESS | 1823 | 1461668006913 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 1823 | 1461668006919 Marionette TRACE conn3 <- [1,1270,null,{}] 03:53:26 INFO - PROCESS | 1823 | 1461668006926 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}] 03:53:27 INFO - PROCESS | 1823 | 1461668007145 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:53:27 INFO - PROCESS | 1823 | 1461668007382 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa590000 == 88 [pid = 1823] [id = 325] 03:53:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89ee6e3800) [pid = 1823] [serial = 976] [outer = (nil)] 03:53:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89f49b3400) [pid = 1823] [serial = 977] [outer = 0x7f89ee6e3800] 03:53:27 INFO - PROCESS | 1823 | 1461668007498 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89f65c7000) [pid = 1823] [serial = 978] [outer = 0x7f89ee6e3800] 03:53:28 INFO - PROCESS | 1823 | 1461668008376 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]]]}] 03:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1534ms 03:53:28 INFO - PROCESS | 1823 | 1461668008449 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 1823 | 1461668008452 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 03:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:53:28 INFO - PROCESS | 1823 | 1461668008459 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 1823 | 1461668008461 Marionette TRACE conn3 <- [1,1274,null,{}] 03:53:28 INFO - PROCESS | 1823 | 1461668008467 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}] 03:53:28 INFO - PROCESS | 1823 | 1461668008633 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:53:28 INFO - PROCESS | 1823 | 1461668008819 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0033c000 == 89 [pid = 1823] [id = 326] 03:53:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89f74bfc00) [pid = 1823] [serial = 979] [outer = (nil)] 03:53:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89f9d63000) [pid = 1823] [serial = 980] [outer = 0x7f89f74bfc00] 03:53:28 INFO - PROCESS | 1823 | 1461668008893 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89fa0de800) [pid = 1823] [serial = 981] [outer = 0x7f89f74bfc00] 03:53:29 INFO - PROCESS | 1823 | 1461668009764 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]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1376ms 03:53:29 INFO - PROCESS | 1823 | 1461668009836 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 1823 | 1461668009841 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 03:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:53:29 INFO - PROCESS | 1823 | 1461668009856 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 1823 | 1461668009863 Marionette TRACE conn3 <- [1,1278,null,{}] 03:53:29 INFO - PROCESS | 1823 | 1461668009867 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}] 03:53:30 INFO - PROCESS | 1823 | 1461668010067 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:53:30 INFO - PROCESS | 1823 | 1461668010240 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d91b000 == 90 [pid = 1823] [id = 327] 03:53:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89f74c4800) [pid = 1823] [serial = 982] [outer = (nil)] 03:53:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89ffb55000) [pid = 1823] [serial = 983] [outer = 0x7f89f74c4800] 03:53:30 INFO - PROCESS | 1823 | 1461668010313 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f8a00dbfc00) [pid = 1823] [serial = 984] [outer = 0x7f89f74c4800] 03:53:31 INFO - PROCESS | 1823 | 1461668011177 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]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1387ms 03:53:31 INFO - PROCESS | 1823 | 1461668011237 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 1823 | 1461668011241 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 03:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:53:31 INFO - PROCESS | 1823 | 1461668011246 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 1823 | 1461668011248 Marionette TRACE conn3 <- [1,1282,null,{}] 03:53:31 INFO - PROCESS | 1823 | 1461668011254 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}] 03:53:31 INFO - PROCESS | 1823 | 1461668011420 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:53:31 INFO - PROCESS | 1823 | 1461668011594 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1232d800 == 91 [pid = 1823] [id = 328] 03:53:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89f922a000) [pid = 1823] [serial = 985] [outer = (nil)] 03:53:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f8a0c6f5800) [pid = 1823] [serial = 986] [outer = 0x7f89f922a000] 03:53:31 INFO - PROCESS | 1823 | 1461668011668 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f8a0e76a800) [pid = 1823] [serial = 987] [outer = 0x7f89f922a000] 03:53:32 INFO - PROCESS | 1823 | 1461668012516 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]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1325ms 03:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:53:32 INFO - PROCESS | 1823 | 1461668012572 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 1823 | 1461668012575 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 03:53:32 INFO - PROCESS | 1823 | 1461668012580 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 1823 | 1461668012583 Marionette TRACE conn3 <- [1,1286,null,{}] 03:53:32 INFO - PROCESS | 1823 | 1461668012588 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}] 03:53:32 INFO - PROCESS | 1823 | 1461668012743 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:53:32 INFO - PROCESS | 1823 | 1461668012926 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16bc3000 == 92 [pid = 1823] [id = 329] 03:53:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f8a122a2400) [pid = 1823] [serial = 988] [outer = (nil)] 03:53:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f8a122a7000) [pid = 1823] [serial = 989] [outer = 0x7f8a122a2400] 03:53:33 INFO - PROCESS | 1823 | 1461668013003 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f8a12947800) [pid = 1823] [serial = 990] [outer = 0x7f8a122a2400] 03:53:33 INFO - PROCESS | 1823 | 1461668013874 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]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1326ms 03:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:53:33 INFO - PROCESS | 1823 | 1461668013907 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 1823 | 1461668013909 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 03:53:33 INFO - PROCESS | 1823 | 1461668013914 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 1823 | 1461668013917 Marionette TRACE conn3 <- [1,1290,null,{}] 03:53:33 INFO - PROCESS | 1823 | 1461668013922 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}] 03:53:34 INFO - PROCESS | 1823 | 1461668014080 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:53:34 INFO - PROCESS | 1823 | 1461668014257 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed119000 == 93 [pid = 1823] [id = 330] 03:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89fa789400) [pid = 1823] [serial = 991] [outer = (nil)] 03:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89fa78f400) [pid = 1823] [serial = 992] [outer = 0x7f89fa789400] 03:53:34 INFO - PROCESS | 1823 | 1461668014326 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f8a1294e000) [pid = 1823] [serial = 993] [outer = 0x7f89fa789400] 03:53:35 INFO - PROCESS | 1823 | 1461668015150 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]]]}] 03:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1279ms 03:53:35 INFO - PROCESS | 1823 | 1461668015193 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:53:35 INFO - PROCESS | 1823 | 1461668015197 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 03:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:53:35 INFO - PROCESS | 1823 | 1461668015202 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:53:35 INFO - PROCESS | 1823 | 1461668015205 Marionette TRACE conn3 <- [1,1294,null,{}] 03:53:35 INFO - PROCESS | 1823 | 1461668015210 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}] 03:53:35 INFO - PROCESS | 1823 | 1461668015365 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:53:35 INFO - PROCESS | 1823 | 1461668015545 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81e3000 == 94 [pid = 1823] [id = 331] 03:53:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89ed127000) [pid = 1823] [serial = 994] [outer = (nil)] 03:53:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ed12d000) [pid = 1823] [serial = 995] [outer = 0x7f89ed127000] 03:53:35 INFO - PROCESS | 1823 | 1461668015612 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ed131800) [pid = 1823] [serial = 996] [outer = 0x7f89ed127000] 03:53:36 INFO - PROCESS | 1823 | 1461668016517 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1376ms 03:53:36 INFO - PROCESS | 1823 | 1461668016580 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 1823 | 1461668016583 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 03:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:53:36 INFO - PROCESS | 1823 | 1461668016589 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 1823 | 1461668016591 Marionette TRACE conn3 <- [1,1298,null,{}] 03:53:36 INFO - PROCESS | 1823 | 1461668016596 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}] 03:53:36 INFO - PROCESS | 1823 | 1461668016746 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:53:36 INFO - PROCESS | 1823 | 1461668016927 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85c8800 == 95 [pid = 1823] [id = 332] 03:53:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89e8ec5400) [pid = 1823] [serial = 997] [outer = (nil)] 03:53:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89e8ecbc00) [pid = 1823] [serial = 998] [outer = 0x7f89e8ec5400] 03:53:37 INFO - PROCESS | 1823 | 1461668016994 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89e8ed0800) [pid = 1823] [serial = 999] [outer = 0x7f89e8ec5400] 03:53:37 INFO - PROCESS | 1823 | 1461668017832 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1278ms 03:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:53:37 INFO - PROCESS | 1823 | 1461668017867 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 1823 | 1461668017870 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 03:53:37 INFO - PROCESS | 1823 | 1461668017874 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 1823 | 1461668017883 Marionette TRACE conn3 <- [1,1302,null,{}] 03:53:37 INFO - PROCESS | 1823 | 1461668017887 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}] 03:53:38 INFO - PROCESS | 1823 | 1461668018042 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:53:38 INFO - PROCESS | 1823 | 1461668018220 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85e1000 == 96 [pid = 1823] [id = 333] 03:53:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89e8245800) [pid = 1823] [serial = 1000] [outer = (nil)] 03:53:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89e824c800) [pid = 1823] [serial = 1001] [outer = 0x7f89e8245800] 03:53:38 INFO - PROCESS | 1823 | 1461668018287 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89e8251400) [pid = 1823] [serial = 1002] [outer = 0x7f89e8245800] 03:53:39 INFO - PROCESS | 1823 | 1461668019106 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]]]}] 03:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1290ms 03:53:39 INFO - PROCESS | 1823 | 1461668019165 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 1823 | 1461668019169 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 03:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:53:39 INFO - PROCESS | 1823 | 1461668019174 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 1823 | 1461668019176 Marionette TRACE conn3 <- [1,1306,null,{}] 03:53:39 INFO - PROCESS | 1823 | 1461668019181 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}] 03:53:39 INFO - PROCESS | 1823 | 1461668019340 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:53:39 INFO - PROCESS | 1823 | 1461668019522 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e834c800 == 97 [pid = 1823] [id = 334] 03:53:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89e7b06000) [pid = 1823] [serial = 1003] [outer = (nil)] 03:53:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89e7b0d000) [pid = 1823] [serial = 1004] [outer = 0x7f89e7b06000] 03:53:39 INFO - PROCESS | 1823 | 1461668019595 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89e824c000) [pid = 1823] [serial = 1005] [outer = 0x7f89e7b06000] 03:53:40 INFO - PROCESS | 1823 | 1461668020479 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]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1374ms 03:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:53:40 INFO - PROCESS | 1823 | 1461668020549 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 1823 | 1461668020552 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 03:53:40 INFO - PROCESS | 1823 | 1461668020558 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 1823 | 1461668020562 Marionette TRACE conn3 <- [1,1310,null,{}] 03:53:40 INFO - PROCESS | 1823 | 1461668020567 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}] 03:53:40 INFO - PROCESS | 1823 | 1461668020739 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:53:40 INFO - PROCESS | 1823 | 1461668020923 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7c87000 == 98 [pid = 1823] [id = 335] 03:53:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89e7b08800) [pid = 1823] [serial = 1006] [outer = (nil)] 03:53:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89e7cf3c00) [pid = 1823] [serial = 1007] [outer = 0x7f89e7b08800] 03:53:40 INFO - PROCESS | 1823 | 1461668020990 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89e8ec9800) [pid = 1823] [serial = 1008] [outer = 0x7f89e7b08800] 03:53:41 INFO - PROCESS | 1823 | 1461668021811 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] 03:53:41 INFO - PROCESS | 1823 | 1461668021891 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 03:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:53:41 INFO - PROCESS | 1823 | 1461668021896 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 1823 | 1461668021898 Marionette TRACE conn3 <- [1,1314,null,{}] 03:53:41 INFO - PROCESS | 1823 | 1461668021903 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}] 03:53:42 INFO - PROCESS | 1823 | 1461668022055 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:53:42 INFO - PROCESS | 1823 | 1461668022236 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f667d800 == 99 [pid = 1823] [id = 336] 03:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89e7b07800) [pid = 1823] [serial = 1009] [outer = (nil)] 03:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89e8ec9000) [pid = 1823] [serial = 1010] [outer = 0x7f89e7b07800] 03:53:42 INFO - PROCESS | 1823 | 1461668022314 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89f49ba800) [pid = 1823] [serial = 1011] [outer = 0x7f89e7b07800] 03:53:43 INFO - PROCESS | 1823 | 1461668023477 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]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1625ms 03:53:43 INFO - PROCESS | 1823 | 1461668023523 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 1823 | 1461668023528 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 03:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:53:43 INFO - PROCESS | 1823 | 1461668023535 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 1823 | 1461668023539 Marionette TRACE conn3 <- [1,1318,null,{}] 03:53:43 INFO - PROCESS | 1823 | 1461668023546 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}] 03:53:43 INFO - PROCESS | 1823 | 1461668023716 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:53:43 INFO - PROCESS | 1823 | 1461668023955 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4968800 == 100 [pid = 1823] [id = 337] 03:53:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89e7d66800) [pid = 1823] [serial = 1012] [outer = (nil)] 03:53:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89e7d6e800) [pid = 1823] [serial = 1013] [outer = 0x7f89e7d66800] 03:53:44 INFO - PROCESS | 1823 | 1461668024021 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89e824b400) [pid = 1823] [serial = 1014] [outer = 0x7f89e7d66800] 03:53:44 INFO - PROCESS | 1823 | 1461668024822 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]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1385ms 03:53:44 INFO - PROCESS | 1823 | 1461668024920 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 1823 | 1461668024935 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 03:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:53:44 INFO - PROCESS | 1823 | 1461668024948 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 1823 | 1461668024954 Marionette TRACE conn3 <- [1,1322,null,{}] 03:53:45 INFO - PROCESS | 1823 | 1461668025018 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}] 03:53:45 INFO - PROCESS | 1823 | 1461668025151 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:53:45 INFO - PROCESS | 1823 | 1461668025501 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004b7800 == 99 [pid = 1823] [id = 323] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f730b000 == 98 [pid = 1823] [id = 322] 03:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f8a0c614000) [pid = 1823] [serial = 881] [outer = (nil)] [url = about:blank] 03:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f8a0d703800) [pid = 1823] [serial = 884] [outer = (nil)] [url = about:blank] 03:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f8a0e771000) [pid = 1823] [serial = 887] [outer = (nil)] [url = about:blank] 03:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89fc606c00) [pid = 1823] [serial = 890] [outer = (nil)] [url = about:blank] 03:53:45 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89ecb4e400) [pid = 1823] [serial = 914] [outer = (nil)] [url = about:blank] 03:53:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec822800 == 99 [pid = 1823] [id = 338] 03:53:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89e98f5400) [pid = 1823] [serial = 1015] [outer = (nil)] 03:53:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89ec7d8800) [pid = 1823] [serial = 1016] [outer = 0x7f89e98f5400] 03:53:45 INFO - PROCESS | 1823 | 1461668025634 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89ecb46800) [pid = 1823] [serial = 1017] [outer = 0x7f89e98f5400] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffb22800 == 98 [pid = 1823] [id = 321] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb29e800 == 97 [pid = 1823] [id = 320] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5c3000 == 96 [pid = 1823] [id = 319] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4562000 == 95 [pid = 1823] [id = 318] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f455b800 == 94 [pid = 1823] [id = 317] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f491c800 == 93 [pid = 1823] [id = 316] 03:53:45 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa59e000 == 92 [pid = 1823] [id = 309] 03:53:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcdc000 == 91 [pid = 1823] [id = 308] 03:53:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1a2b5000 == 90 [pid = 1823] [id = 307] 03:53:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01322800 == 89 [pid = 1823] [id = 306] 03:53:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8716000 == 88 [pid = 1823] [id = 305] 03:53:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a10880000 == 87 [pid = 1823] [id = 304] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89f66d4c00) [pid = 1823] [serial = 896] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89f7503800) [pid = 1823] [serial = 897] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89ee84ec00) [pid = 1823] [serial = 863] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89ff6d7800) [pid = 1823] [serial = 902] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f8a00b2cc00) [pid = 1823] [serial = 905] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89fae3dc00) [pid = 1823] [serial = 869] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89ee848000) [pid = 1823] [serial = 894] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ec7e5800) [pid = 1823] [serial = 893] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89ffb59800) [pid = 1823] [serial = 872] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f8a01355000) [pid = 1823] [serial = 878] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89fa6d9000) [pid = 1823] [serial = 899] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89fa6e1c00) [pid = 1823] [serial = 900] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89f6b92c00) [pid = 1823] [serial = 866] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89fff60400) [pid = 1823] [serial = 875] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f8a02b23000) [pid = 1823] [serial = 908] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a0d70a800) [pid = 1823] [serial = 909] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f8a11f03c00) [pid = 1823] [serial = 912] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f8a00d70c00) [pid = 1823] [serial = 906] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f8a01e48400) [pid = 1823] [serial = 911] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89ffb62400) [pid = 1823] [serial = 903] [outer = (nil)] [url = about:blank] 03:53:46 INFO - PROCESS | 1823 | 1461668026379 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]]]}] 03:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1488ms 03:53:46 INFO - PROCESS | 1823 | 1461668026436 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:53:46 INFO - PROCESS | 1823 | 1461668026438 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 03:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:53:46 INFO - PROCESS | 1823 | 1461668026445 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:53:46 INFO - PROCESS | 1823 | 1461668026450 Marionette TRACE conn3 <- [1,1326,null,{}] 03:53:46 INFO - PROCESS | 1823 | 1461668026463 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}] 03:53:46 INFO - PROCESS | 1823 | 1461668026612 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:53:46 INFO - PROCESS | 1823 | 1461668026757 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d59800 == 88 [pid = 1823] [id = 339] 03:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89ecb45000) [pid = 1823] [serial = 1018] [outer = (nil)] 03:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89ed830400) [pid = 1823] [serial = 1019] [outer = 0x7f89ecb45000] 03:53:46 INFO - PROCESS | 1823 | 1461668026818 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ee6d6000) [pid = 1823] [serial = 1020] [outer = 0x7f89ecb45000] 03:53:47 INFO - PROCESS | 1823 | 1461668027493 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]]]}] 03:53:47 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 03:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1086ms 03:53:47 INFO - PROCESS | 1823 | 1461668027531 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 1823 | 1461668027534 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 03:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:53:47 INFO - PROCESS | 1823 | 1461668027539 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 1823 | 1461668027542 Marionette TRACE conn3 <- [1,1330,null,{}] 03:53:47 INFO - PROCESS | 1823 | 1461668027546 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}] 03:53:47 INFO - PROCESS | 1823 | 1461668027752 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:53:47 INFO - PROCESS | 1823 | 1461668027847 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e0f800 == 89 [pid = 1823] [id = 340] 03:53:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89e8ec4c00) [pid = 1823] [serial = 1021] [outer = (nil)] 03:53:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f49bac00) [pid = 1823] [serial = 1022] [outer = 0x7f89e8ec4c00] 03:53:47 INFO - PROCESS | 1823 | 1461668027903 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f6381800) [pid = 1823] [serial = 1023] [outer = 0x7f89e8ec4c00] 03:53:48 INFO - PROCESS | 1823 | 1461668028680 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]]]}] 03:53:48 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 03:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1176ms 03:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:53:48 INFO - PROCESS | 1823 | 1461668028716 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 1823 | 1461668028719 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 03:53:48 INFO - PROCESS | 1823 | 1461668028723 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 1823 | 1461668028727 Marionette TRACE conn3 <- [1,1334,null,{}] 03:53:48 INFO - PROCESS | 1823 | 1461668028738 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}] 03:53:48 INFO - PROCESS | 1823 | 1461668028933 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:53:48 INFO - PROCESS | 1823 | 1461668028957 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa9c800 == 90 [pid = 1823] [id = 341] 03:53:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89ee6d6400) [pid = 1823] [serial = 1024] [outer = (nil)] 03:53:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f6b94400) [pid = 1823] [serial = 1025] [outer = 0x7f89ee6d6400] 03:53:49 INFO - PROCESS | 1823 | 1461668029015 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89f849c400) [pid = 1823] [serial = 1026] [outer = 0x7f89ee6d6400] 03:53:49 INFO - PROCESS | 1823 | 1461668029827 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]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1141ms 03:53:49 INFO - PROCESS | 1823 | 1461668029865 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 1823 | 1461668029867 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 03:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:53:49 INFO - PROCESS | 1823 | 1461668029873 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 1823 | 1461668029875 Marionette TRACE conn3 <- [1,1338,null,{}] 03:53:49 INFO - PROCESS | 1823 | 1461668029886 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}] 03:53:50 INFO - PROCESS | 1823 | 1461668030110 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89ec7e2c00) [pid = 1823] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89ee447800) [pid = 1823] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89f9c05000) [pid = 1823] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89f74c0000) [pid = 1823] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e8b7e800) [pid = 1823] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ec7e4800) [pid = 1823] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:53:50 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89fae3b800) [pid = 1823] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:53:50 INFO - PROCESS | 1823 | 1461668030511 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d47800 == 91 [pid = 1823] [id = 342] 03:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ecb50000) [pid = 1823] [serial = 1027] [outer = (nil)] 03:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89f74c0000) [pid = 1823] [serial = 1028] [outer = 0x7f89ecb50000] 03:53:50 INFO - PROCESS | 1823 | 1461668030577 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f9dca000) [pid = 1823] [serial = 1029] [outer = 0x7f89ecb50000] 03:53:51 INFO - PROCESS | 1823 | 1461668031668 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]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1840ms 03:53:51 INFO - PROCESS | 1823 | 1461668031714 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 1823 | 1461668031717 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 03:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:53:51 INFO - PROCESS | 1823 | 1461668031722 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - PROCESS | 1823 | 1461668031725 Marionette TRACE conn3 <- [1,1342,null,{}] 03:53:51 INFO - PROCESS | 1823 | 1461668031730 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}] 03:53:51 INFO - PROCESS | 1823 | 1461668031872 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:53:52 INFO - PROCESS | 1823 | 1461668032048 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00099000 == 92 [pid = 1823] [id = 343] 03:53:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89ee447800) [pid = 1823] [serial = 1030] [outer = (nil)] 03:53:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89fa789800) [pid = 1823] [serial = 1031] [outer = 0x7f89ee447800] 03:53:52 INFO - PROCESS | 1823 | 1461668032104 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89fd01b400) [pid = 1823] [serial = 1032] [outer = 0x7f89ee447800] 03:53:53 INFO - PROCESS | 1823 | 1461668033035 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]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1376ms 03:53:53 INFO - PROCESS | 1823 | 1461668033100 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:53:53 INFO - PROCESS | 1823 | 1461668033106 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 03:53:53 INFO - PROCESS | 1823 | 1461668033113 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - PROCESS | 1823 | 1461668033118 Marionette TRACE conn3 <- [1,1346,null,{}] 03:53:53 INFO - PROCESS | 1823 | 1461668033125 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}] 03:53:53 INFO - PROCESS | 1823 | 1461668033309 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:53:53 INFO - PROCESS | 1823 | 1461668033539 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcd0000 == 93 [pid = 1823] [id = 344] 03:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89e824a000) [pid = 1823] [serial = 1033] [outer = (nil)] 03:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89e8b7f000) [pid = 1823] [serial = 1034] [outer = 0x7f89e824a000] 03:53:53 INFO - PROCESS | 1823 | 1461668033656 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89e98f1000) [pid = 1823] [serial = 1035] [outer = 0x7f89e824a000] 03:53:54 INFO - PROCESS | 1823 | 1461668034476 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]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1438ms 03:53:54 INFO - PROCESS | 1823 | 1461668034550 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 1823 | 1461668034557 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 03:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:53:54 INFO - PROCESS | 1823 | 1461668034567 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 1823 | 1461668034571 Marionette TRACE conn3 <- [1,1350,null,{}] 03:53:54 INFO - PROCESS | 1823 | 1461668034576 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}] 03:53:54 INFO - PROCESS | 1823 | 1461668034778 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:53:54 INFO - PROCESS | 1823 | 1461668034956 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa9b000 == 94 [pid = 1823] [id = 345] 03:53:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89ecb44c00) [pid = 1823] [serial = 1036] [outer = (nil)] 03:53:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89ed131000) [pid = 1823] [serial = 1037] [outer = 0x7f89ecb44c00] 03:53:55 INFO - PROCESS | 1823 | 1461668035028 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89ee445000) [pid = 1823] [serial = 1038] [outer = 0x7f89ecb44c00] 03:53:55 INFO - PROCESS | 1823 | 1461668035978 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]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1477ms 03:53:56 INFO - PROCESS | 1823 | 1461668036045 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 1823 | 1461668036049 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 03:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:53:56 INFO - PROCESS | 1823 | 1461668036054 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 1823 | 1461668036059 Marionette TRACE conn3 <- [1,1354,null,{}] 03:53:56 INFO - PROCESS | 1823 | 1461668036074 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}] 03:53:56 INFO - PROCESS | 1823 | 1461668036249 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:53:56 INFO - PROCESS | 1823 | 1461668036427 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d02800 == 95 [pid = 1823] [id = 346] 03:53:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89ee6d8800) [pid = 1823] [serial = 1039] [outer = (nil)] 03:53:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89f8746400) [pid = 1823] [serial = 1040] [outer = 0x7f89ee6d8800] 03:53:56 INFO - PROCESS | 1823 | 1461668036500 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89f9d68400) [pid = 1823] [serial = 1041] [outer = 0x7f89ee6d8800] 03:53:57 INFO - PROCESS | 1823 | 1461668037354 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]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1335ms 03:53:57 INFO - PROCESS | 1823 | 1461668037390 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 1823 | 1461668037394 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 03:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:53:57 INFO - PROCESS | 1823 | 1461668037400 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 1823 | 1461668037402 Marionette TRACE conn3 <- [1,1358,null,{}] 03:53:57 INFO - PROCESS | 1823 | 1461668037407 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}] 03:53:57 INFO - PROCESS | 1823 | 1461668037591 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:53:57 INFO - PROCESS | 1823 | 1461668037775 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e911800 == 96 [pid = 1823] [id = 347] 03:53:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89f49b9400) [pid = 1823] [serial = 1042] [outer = (nil)] 03:53:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89fa78bc00) [pid = 1823] [serial = 1043] [outer = 0x7f89f49b9400] 03:53:57 INFO - PROCESS | 1823 | 1461668037842 Marionette DEBUG loaded listener.js 03:53:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89fd018000) [pid = 1823] [serial = 1044] [outer = 0x7f89f49b9400] 03:53:58 INFO - PROCESS | 1823 | 1461668038679 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]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1327ms 03:53:58 INFO - PROCESS | 1823 | 1461668038727 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 1823 | 1461668038730 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 03:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:53:58 INFO - PROCESS | 1823 | 1461668038736 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 1823 | 1461668038738 Marionette TRACE conn3 <- [1,1362,null,{}] 03:53:58 INFO - PROCESS | 1823 | 1461668038743 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}] 03:53:58 INFO - PROCESS | 1823 | 1461668038907 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:53:59 INFO - PROCESS | 1823 | 1461668039091 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1299e000 == 97 [pid = 1823] [id = 348] 03:53:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89fa6d9000) [pid = 1823] [serial = 1045] [outer = (nil)] 03:53:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89ff6d7800) [pid = 1823] [serial = 1046] [outer = 0x7f89fa6d9000] 03:53:59 INFO - PROCESS | 1823 | 1461668039157 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89ffbb0000) [pid = 1823] [serial = 1047] [outer = 0x7f89fa6d9000] 03:54:00 INFO - PROCESS | 1823 | 1461668040050 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1382ms 03:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:54:00 INFO - PROCESS | 1823 | 1461668040119 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 1823 | 1461668040121 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 03:54:00 INFO - PROCESS | 1823 | 1461668040128 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 1823 | 1461668040131 Marionette TRACE conn3 <- [1,1366,null,{}] 03:54:00 INFO - PROCESS | 1823 | 1461668040136 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}] 03:54:00 INFO - PROCESS | 1823 | 1461668040356 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:54:00 INFO - PROCESS | 1823 | 1461668040540 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9718000 == 98 [pid = 1823] [id = 349] 03:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89ff29c800) [pid = 1823] [serial = 1048] [outer = (nil)] 03:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f8a02a76c00) [pid = 1823] [serial = 1049] [outer = 0x7f89ff29c800] 03:54:00 INFO - PROCESS | 1823 | 1461668040609 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f8a0e931000) [pid = 1823] [serial = 1050] [outer = 0x7f89ff29c800] 03:54:01 INFO - PROCESS | 1823 | 1461668041483 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] 03:54:01 INFO - PROCESS | 1823 | 1461668041559 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 03:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:54:01 INFO - PROCESS | 1823 | 1461668041566 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 1823 | 1461668041568 Marionette TRACE conn3 <- [1,1370,null,{}] 03:54:01 INFO - PROCESS | 1823 | 1461668041575 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}] 03:54:01 INFO - PROCESS | 1823 | 1461668041772 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:54:01 INFO - PROCESS | 1823 | 1461668041953 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb0b0000 == 99 [pid = 1823] [id = 350] 03:54:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e8b9a800) [pid = 1823] [serial = 1051] [outer = (nil)] 03:54:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e8ba2c00) [pid = 1823] [serial = 1052] [outer = 0x7f89e8b9a800] 03:54:02 INFO - PROCESS | 1823 | 1461668042022 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f8a0d74dc00) [pid = 1823] [serial = 1053] [outer = 0x7f89e8b9a800] 03:54:02 INFO - PROCESS | 1823 | 1461668042892 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] 03:54:02 INFO - PROCESS | 1823 | 1461668042954 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 03:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:54:02 INFO - PROCESS | 1823 | 1461668042960 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 1823 | 1461668042962 Marionette TRACE conn3 <- [1,1374,null,{}] 03:54:02 INFO - PROCESS | 1823 | 1461668042972 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}] 03:54:03 INFO - PROCESS | 1823 | 1461668043159 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:54:03 INFO - PROCESS | 1823 | 1461668043345 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7dde000 == 100 [pid = 1823] [id = 351] 03:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89e8b9bc00) [pid = 1823] [serial = 1054] [outer = (nil)] 03:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89e8c08400) [pid = 1823] [serial = 1055] [outer = 0x7f89e8b9bc00] 03:54:03 INFO - PROCESS | 1823 | 1461668043410 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89e8c0e000) [pid = 1823] [serial = 1056] [outer = 0x7f89e8b9bc00] 03:54:04 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:04 INFO - PROCESS | 1823 | 1461668044297 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] 03:54:04 INFO - PROCESS | 1823 | 1461668044354 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 03:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:54:04 INFO - PROCESS | 1823 | 1461668044360 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - PROCESS | 1823 | 1461668044362 Marionette TRACE conn3 <- [1,1378,null,{}] 03:54:04 INFO - PROCESS | 1823 | 1461668044367 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}] 03:54:04 INFO - PROCESS | 1823 | 1461668044519 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:54:04 INFO - PROCESS | 1823 | 1461668044731 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004ad000 == 101 [pid = 1823] [id = 352] 03:54:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e7b08000) [pid = 1823] [serial = 1057] [outer = (nil)] 03:54:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89e8c11c00) [pid = 1823] [serial = 1058] [outer = 0x7f89e7b08000] 03:54:04 INFO - PROCESS | 1823 | 1461668044797 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f8a11f04000) [pid = 1823] [serial = 1059] [outer = 0x7f89e7b08000] 03:54:06 INFO - PROCESS | 1823 | 1461668046069 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] 03:54:06 INFO - PROCESS | 1823 | 1461668046097 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 03:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:54:06 INFO - PROCESS | 1823 | 1461668046112 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 1823 | 1461668046118 Marionette TRACE conn3 <- [1,1382,null,{}] 03:54:06 INFO - PROCESS | 1823 | 1461668046126 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}] 03:54:06 INFO - PROCESS | 1823 | 1461668046368 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:54:06 INFO - PROCESS | 1823 | 1461668046540 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9717000 == 102 [pid = 1823] [id = 353] 03:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e8b97800) [pid = 1823] [serial = 1060] [outer = (nil)] 03:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e8c0ec00) [pid = 1823] [serial = 1061] [outer = 0x7f89e8b97800] 03:54:06 INFO - PROCESS | 1823 | 1461668046607 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e95d3400) [pid = 1823] [serial = 1062] [outer = 0x7f89e8b97800] 03:54:07 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:54:07 INFO - PROCESS | 1823 | 1461668047658 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] 03:54:07 INFO - PROCESS | 1823 | 1461668047732 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 03:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:54:07 INFO - PROCESS | 1823 | 1461668047742 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 1823 | 1461668047745 Marionette TRACE conn3 <- [1,1386,null,{}] 03:54:07 INFO - PROCESS | 1823 | 1461668047750 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}] 03:54:07 INFO - PROCESS | 1823 | 1461668047922 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:54:08 INFO - PROCESS | 1823 | 1461668048151 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85da000 == 103 [pid = 1823] [id = 354] 03:54:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e824e400) [pid = 1823] [serial = 1063] [outer = (nil)] 03:54:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89e98f1c00) [pid = 1823] [serial = 1064] [outer = 0x7f89e824e400] 03:54:08 INFO - PROCESS | 1823 | 1461668048233 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89ed12f800) [pid = 1823] [serial = 1065] [outer = 0x7f89e824e400] 03:54:09 INFO - PROCESS | 1823 | 1461668049155 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] 03:54:09 INFO - PROCESS | 1823 | 1461668049171 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 03:54:09 INFO - PROCESS | 1823 | 1461668049176 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 1823 | 1461668049182 Marionette TRACE conn3 <- [1,1390,null,{}] 03:54:09 INFO - PROCESS | 1823 | 1461668049196 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}] 03:54:09 INFO - PROCESS | 1823 | 1461668049348 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:54:09 INFO - PROCESS | 1823 | 1461668049541 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e71000 == 104 [pid = 1823] [id = 355] 03:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ed813000) [pid = 1823] [serial = 1066] [outer = (nil)] 03:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ee6e2c00) [pid = 1823] [serial = 1067] [outer = 0x7f89ed813000] 03:54:09 INFO - PROCESS | 1823 | 1461668049606 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89f5ded800) [pid = 1823] [serial = 1068] [outer = 0x7f89ed813000] 03:54:10 INFO - PROCESS | 1823 | 1461668050437 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]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1337ms 03:54:10 INFO - PROCESS | 1823 | 1461668050513 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 1823 | 1461668050517 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 03:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:54:10 INFO - PROCESS | 1823 | 1461668050522 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 1823 | 1461668050524 Marionette TRACE conn3 <- [1,1394,null,{}] 03:54:10 INFO - PROCESS | 1823 | 1461668050529 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}] 03:54:10 INFO - PROCESS | 1823 | 1461668050685 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:54:10 INFO - PROCESS | 1823 | 1461668050873 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d63000 == 105 [pid = 1823] [id = 356] 03:54:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89e95c9c00) [pid = 1823] [serial = 1069] [outer = (nil)] 03:54:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f683f800) [pid = 1823] [serial = 1070] [outer = 0x7f89e95c9c00] 03:54:10 INFO - PROCESS | 1823 | 1461668050939 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89f8498800) [pid = 1823] [serial = 1071] [outer = 0x7f89e95c9c00] 03:54:11 INFO - PROCESS | 1823 | 1461668051780 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]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1281ms 03:54:11 INFO - PROCESS | 1823 | 1461668051805 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 1823 | 1461668051808 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 03:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:54:11 INFO - PROCESS | 1823 | 1461668051813 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 1823 | 1461668051815 Marionette TRACE conn3 <- [1,1398,null,{}] 03:54:11 INFO - PROCESS | 1823 | 1461668051820 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}] 03:54:12 INFO - PROCESS | 1823 | 1461668052019 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1086d000 == 104 [pid = 1823] [id = 227] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edadd800 == 103 [pid = 1823] [id = 296] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e98ed800) [pid = 1823] [serial = 947] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89ff610000) [pid = 1823] [serial = 923] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89f66a7400) [pid = 1823] [serial = 920] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f8a0c616000) [pid = 1823] [serial = 926] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ee6e3400) [pid = 1823] [serial = 932] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f8a0e7b9c00) [pid = 1823] [serial = 929] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89ed82b400) [pid = 1823] [serial = 935] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e98ef400) [pid = 1823] [serial = 941] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89e98f9800) [pid = 1823] [serial = 944] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89e95d2800) [pid = 1823] [serial = 938] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89ee448400) [pid = 1823] [serial = 917] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f8a00d66400) [pid = 1823] [serial = 971] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d47800 == 102 [pid = 1823] [id = 342] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa9c800 == 101 [pid = 1823] [id = 341] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e0f800 == 100 [pid = 1823] [id = 340] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d59800 == 99 [pid = 1823] [id = 339] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec822800 == 98 [pid = 1823] [id = 338] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4968800 == 97 [pid = 1823] [id = 337] 03:54:12 INFO - PROCESS | 1823 | 1461668052265 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e85c8800 == 96 [pid = 1823] [id = 332] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81e3000 == 95 [pid = 1823] [id = 331] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed119000 == 94 [pid = 1823] [id = 330] 03:54:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81f2800 == 95 [pid = 1823] [id = 357] 03:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e7d67c00) [pid = 1823] [serial = 1072] [outer = (nil)] 03:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e98ef400) [pid = 1823] [serial = 1073] [outer = 0x7f89e7d67c00] 03:54:12 INFO - PROCESS | 1823 | 1461668052364 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89f5df3000) [pid = 1823] [serial = 1074] [outer = 0x7f89e7d67c00] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a16bc3000 == 94 [pid = 1823] [id = 329] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1232d800 == 93 [pid = 1823] [id = 328] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d91b000 == 92 [pid = 1823] [id = 327] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0033c000 == 91 [pid = 1823] [id = 326] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa590000 == 90 [pid = 1823] [id = 325] 03:54:12 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcdd000 == 89 [pid = 1823] [id = 324] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89ff617000) [pid = 1823] [serial = 969] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89ee6dcc00) [pid = 1823] [serial = 954] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89ee44f000) [pid = 1823] [serial = 953] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f9dca400) [pid = 1823] [serial = 963] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89f9c07800) [pid = 1823] [serial = 959] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89ee84bc00) [pid = 1823] [serial = 968] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ec7dc800) [pid = 1823] [serial = 951] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f6b91c00) [pid = 1823] [serial = 957] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89ff58cc00) [pid = 1823] [serial = 966] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89f9d6d000) [pid = 1823] [serial = 962] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89f5def800) [pid = 1823] [serial = 956] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89fc6ec800) [pid = 1823] [serial = 965] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f9d65000) [pid = 1823] [serial = 960] [outer = (nil)] [url = about:blank] 03:54:12 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e8b87800) [pid = 1823] [serial = 950] [outer = (nil)] [url = about:blank] 03:54:13 INFO - PROCESS | 1823 | 1461668053067 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]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1275ms 03:54:13 INFO - PROCESS | 1823 | 1461668053090 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 1823 | 1461668053093 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 03:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:54:13 INFO - PROCESS | 1823 | 1461668053099 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 1823 | 1461668053100 Marionette TRACE conn3 <- [1,1402,null,{}] 03:54:13 INFO - PROCESS | 1823 | 1461668053106 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}] 03:54:13 INFO - PROCESS | 1823 | 1461668053324 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:54:13 INFO - PROCESS | 1823 | 1461668053348 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d34000 == 90 [pid = 1823] [id = 358] 03:54:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89f9dc9400) [pid = 1823] [serial = 1075] [outer = (nil)] 03:54:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89fab5f400) [pid = 1823] [serial = 1076] [outer = 0x7f89f9dc9400] 03:54:13 INFO - PROCESS | 1823 | 1461668053410 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89fab65400) [pid = 1823] [serial = 1077] [outer = 0x7f89f9dc9400] 03:54:14 INFO - PROCESS | 1823 | 1461668054189 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]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1175ms 03:54:14 INFO - PROCESS | 1823 | 1461668054274 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 1823 | 1461668054278 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 03:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:54:14 INFO - PROCESS | 1823 | 1461668054286 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 1823 | 1461668054289 Marionette TRACE conn3 <- [1,1406,null,{}] 03:54:14 INFO - PROCESS | 1823 | 1461668054293 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}] 03:54:14 INFO - PROCESS | 1823 | 1461668054434 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:54:14 INFO - PROCESS | 1823 | 1461668054445 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5b7800 == 91 [pid = 1823] [id = 359] 03:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89faae5400) [pid = 1823] [serial = 1078] [outer = (nil)] 03:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89fab6ac00) [pid = 1823] [serial = 1079] [outer = 0x7f89faae5400] 03:54:14 INFO - PROCESS | 1823 | 1461668054510 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89fc607c00) [pid = 1823] [serial = 1080] [outer = 0x7f89faae5400] 03:54:15 INFO - PROCESS | 1823 | 1461668055304 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]]]}] 03:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1074ms 03:54:15 INFO - PROCESS | 1823 | 1461668055363 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 1823 | 1461668055366 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 03:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:54:15 INFO - PROCESS | 1823 | 1461668055371 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 1823 | 1461668055373 Marionette TRACE conn3 <- [1,1410,null,{}] 03:54:15 INFO - PROCESS | 1823 | 1461668055378 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}] 03:54:15 INFO - PROCESS | 1823 | 1461668055565 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:54:15 INFO - PROCESS | 1823 | 1461668055593 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa95000 == 92 [pid = 1823] [id = 360] 03:54:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89fab67800) [pid = 1823] [serial = 1081] [outer = (nil)] 03:54:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89fe31e800) [pid = 1823] [serial = 1082] [outer = 0x7f89fab67800] 03:54:15 INFO - PROCESS | 1823 | 1461668055648 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89fe841000) [pid = 1823] [serial = 1083] [outer = 0x7f89fab67800] 03:54:16 INFO - PROCESS | 1823 | 1461668056496 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]]]}] 03:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1173ms 03:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:54:16 INFO - PROCESS | 1823 | 1461668056548 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:54:16 INFO - PROCESS | 1823 | 1461668056550 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 03:54:16 INFO - PROCESS | 1823 | 1461668056556 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:54:16 INFO - PROCESS | 1823 | 1461668056558 Marionette TRACE conn3 <- [1,1414,null,{}] 03:54:16 INFO - PROCESS | 1823 | 1461668056563 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}] 03:54:17 INFO - PROCESS | 1823 | 1461668057534 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e8ec4c00) [pid = 1823] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f8a0e775000) [pid = 1823] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f9dce000) [pid = 1823] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f8a0e76fc00) [pid = 1823] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89ee6d6400) [pid = 1823] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89ecb45000) [pid = 1823] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e7d66800) [pid = 1823] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f49b5400) [pid = 1823] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89ed815400) [pid = 1823] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89f8495800) [pid = 1823] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89f9dcb400) [pid = 1823] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89ff58d800) [pid = 1823] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89fae36000) [pid = 1823] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89e98f5400) [pid = 1823] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f8a00d71c00) [pid = 1823] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89f5df5000) [pid = 1823] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89fe321000) [pid = 1823] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89ec7e0800) [pid = 1823] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f8a01485c00) [pid = 1823] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f8a02034c00) [pid = 1823] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89f5e48800) [pid = 1823] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89f5d6dc00) [pid = 1823] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89fff67800) [pid = 1823] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f8a02039800) [pid = 1823] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89ecbc5800) [pid = 1823] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89fb272c00) [pid = 1823] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89f74c7c00) [pid = 1823] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89f5df8c00) [pid = 1823] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a0d74ac00) [pid = 1823] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89fc6f5800) [pid = 1823] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f8a02de9000) [pid = 1823] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89f6382800) [pid = 1823] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89ec7de400) [pid = 1823] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f8a0147e800) [pid = 1823] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f8a0c61b400) [pid = 1823] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89fa0e6c00) [pid = 1823] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89ed814800) [pid = 1823] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89f49b9800) [pid = 1823] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89ecb42800) [pid = 1823] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89ecbcd000) [pid = 1823] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:54:17 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89ecb50000) [pid = 1823] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:54:17 INFO - PROCESS | 1823 | 1461668057760 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec806800 == 93 [pid = 1823] [id = 361] 03:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89e7cf6000) [pid = 1823] [serial = 1084] [outer = (nil)] 03:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89e95d6000) [pid = 1823] [serial = 1085] [outer = 0x7f89e7cf6000] 03:54:17 INFO - PROCESS | 1823 | 1461668057822 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89ecbc9c00) [pid = 1823] [serial = 1086] [outer = 0x7f89e7cf6000] 03:54:18 INFO - PROCESS | 1823 | 1461668058451 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]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1929ms 03:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:54:18 INFO - PROCESS | 1823 | 1461668058484 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 1823 | 1461668058486 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 03:54:18 INFO - PROCESS | 1823 | 1461668058490 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 1823 | 1461668058493 Marionette TRACE conn3 <- [1,1418,null,{}] 03:54:18 INFO - PROCESS | 1823 | 1461668058498 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}] 03:54:18 INFO - PROCESS | 1823 | 1461668058637 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:54:18 INFO - PROCESS | 1823 | 1461668058650 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5c1000 == 94 [pid = 1823] [id = 362] 03:54:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89e7b0f000) [pid = 1823] [serial = 1087] [outer = (nil)] 03:54:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89ee842c00) [pid = 1823] [serial = 1088] [outer = 0x7f89e7b0f000] 03:54:18 INFO - PROCESS | 1823 | 1461668058839 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89fa6d7c00) [pid = 1823] [serial = 1089] [outer = 0x7f89e7b0f000] 03:54:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d8d800 == 93 [pid = 1823] [id = 10] 03:54:19 INFO - PROCESS | 1823 | 1461668059788 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]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1330ms 03:54:19 INFO - PROCESS | 1823 | 1461668059822 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 1823 | 1461668059829 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 03:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:54:19 INFO - PROCESS | 1823 | 1461668059839 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 1823 | 1461668059845 Marionette TRACE conn3 <- [1,1422,null,{}] 03:54:19 INFO - PROCESS | 1823 | 1461668059855 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}] 03:54:20 INFO - PROCESS | 1823 | 1461668060065 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:54:20 INFO - PROCESS | 1823 | 1461668060252 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e95a6800 == 94 [pid = 1823] [id = 363] 03:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89e7cef800) [pid = 1823] [serial = 1090] [outer = (nil)] 03:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89e8250800) [pid = 1823] [serial = 1091] [outer = 0x7f89e7cef800] 03:54:20 INFO - PROCESS | 1823 | 1461668060325 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89e8c0a000) [pid = 1823] [serial = 1092] [outer = 0x7f89e7cef800] 03:54:21 INFO - PROCESS | 1823 | 1461668061296 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]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1488ms 03:54:21 INFO - PROCESS | 1823 | 1461668061325 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 1823 | 1461668061333 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 03:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:54:21 INFO - PROCESS | 1823 | 1461668061342 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 1823 | 1461668061345 Marionette TRACE conn3 <- [1,1426,null,{}] 03:54:21 INFO - PROCESS | 1823 | 1461668061351 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}] 03:54:21 INFO - PROCESS | 1823 | 1461668061523 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:54:21 INFO - PROCESS | 1823 | 1461668061711 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4974800 == 95 [pid = 1823] [id = 364] 03:54:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89ecb4b400) [pid = 1823] [serial = 1093] [outer = (nil)] 03:54:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ed827800) [pid = 1823] [serial = 1094] [outer = 0x7f89ecb4b400] 03:54:21 INFO - PROCESS | 1823 | 1461668061777 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ee6d4800) [pid = 1823] [serial = 1095] [outer = 0x7f89ecb4b400] 03:54:22 INFO - PROCESS | 1823 | 1461668062825 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]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1529ms 03:54:22 INFO - PROCESS | 1823 | 1461668062872 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 1823 | 1461668062875 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 03:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:54:22 INFO - PROCESS | 1823 | 1461668062881 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 1823 | 1461668062886 Marionette TRACE conn3 <- [1,1430,null,{}] 03:54:22 INFO - PROCESS | 1823 | 1461668062901 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}] 03:54:23 INFO - PROCESS | 1823 | 1461668063083 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:54:23 INFO - PROCESS | 1823 | 1461668063310 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffb24000 == 96 [pid = 1823] [id = 365] 03:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f6379800) [pid = 1823] [serial = 1096] [outer = (nil)] 03:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f6c24000) [pid = 1823] [serial = 1097] [outer = 0x7f89f6379800] 03:54:23 INFO - PROCESS | 1823 | 1461668063400 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89f9d6a800) [pid = 1823] [serial = 1098] [outer = 0x7f89f6379800] 03:54:24 INFO - PROCESS | 1823 | 1461668064313 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]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1488ms 03:54:24 INFO - PROCESS | 1823 | 1461668064369 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 1823 | 1461668064374 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 03:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:54:24 INFO - PROCESS | 1823 | 1461668064379 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - PROCESS | 1823 | 1461668064382 Marionette TRACE conn3 <- [1,1434,null,{}] 03:54:24 INFO - PROCESS | 1823 | 1461668064387 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}] 03:54:24 INFO - PROCESS | 1823 | 1461668064559 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:54:24 INFO - PROCESS | 1823 | 1461668064747 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00afb000 == 97 [pid = 1823] [id = 366] 03:54:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f5e46000) [pid = 1823] [serial = 1099] [outer = (nil)] 03:54:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89fa78f000) [pid = 1823] [serial = 1100] [outer = 0x7f89f5e46000] 03:54:24 INFO - PROCESS | 1823 | 1461668064817 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89fab6b800) [pid = 1823] [serial = 1101] [outer = 0x7f89f5e46000] 03:54:25 INFO - PROCESS | 1823 | 1461668065744 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]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1425ms 03:54:25 INFO - PROCESS | 1823 | 1461668065805 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:54:25 INFO - PROCESS | 1823 | 1461668065809 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 03:54:25 INFO - PROCESS | 1823 | 1461668065815 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 1823 | 1461668065819 Marionette TRACE conn3 <- [1,1438,null,{}] 03:54:25 INFO - PROCESS | 1823 | 1461668065824 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}] 03:54:25 INFO - PROCESS | 1823 | 1461668065988 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:54:26 INFO - PROCESS | 1823 | 1461668066177 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d0f000 == 98 [pid = 1823] [id = 367] 03:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89fab6cc00) [pid = 1823] [serial = 1102] [outer = (nil)] 03:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89fe3bcc00) [pid = 1823] [serial = 1103] [outer = 0x7f89fab6cc00] 03:54:26 INFO - PROCESS | 1823 | 1461668066247 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89ffb56800) [pid = 1823] [serial = 1104] [outer = 0x7f89fab6cc00] 03:54:27 INFO - PROCESS | 1823 | 1461668067036 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]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1284ms 03:54:27 INFO - PROCESS | 1823 | 1461668067099 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 1823 | 1461668067103 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 03:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:54:27 INFO - PROCESS | 1823 | 1461668067108 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 1823 | 1461668067110 Marionette TRACE conn3 <- [1,1442,null,{}] 03:54:27 INFO - PROCESS | 1823 | 1461668067116 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}] 03:54:27 INFO - PROCESS | 1823 | 1461668067307 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:54:27 INFO - PROCESS | 1823 | 1461668067490 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e919800 == 99 [pid = 1823] [id = 368] 03:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89fc6f5800) [pid = 1823] [serial = 1105] [outer = (nil)] 03:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f8a00b30400) [pid = 1823] [serial = 1106] [outer = 0x7f89fc6f5800] 03:54:27 INFO - PROCESS | 1823 | 1461668067561 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f8a0203d000) [pid = 1823] [serial = 1107] [outer = 0x7f89fc6f5800] 03:54:28 INFO - PROCESS | 1823 | 1461668068462 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]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1429ms 03:54:28 INFO - PROCESS | 1823 | 1461668068541 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 1823 | 1461668068544 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 03:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:54:28 INFO - PROCESS | 1823 | 1461668068550 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 1823 | 1461668068552 Marionette TRACE conn3 <- [1,1446,null,{}] 03:54:28 INFO - PROCESS | 1823 | 1461668068558 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}] 03:54:28 INFO - PROCESS | 1823 | 1461668068757 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:54:28 INFO - PROCESS | 1823 | 1461668068945 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12c04800 == 100 [pid = 1823] [id = 369] 03:54:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89f66cbc00) [pid = 1823] [serial = 1108] [outer = (nil)] 03:54:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f8a0c6f3000) [pid = 1823] [serial = 1109] [outer = 0x7f89f66cbc00] 03:54:29 INFO - PROCESS | 1823 | 1461668069023 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f8a0d5ef400) [pid = 1823] [serial = 1110] [outer = 0x7f89f66cbc00] 03:54:29 INFO - PROCESS | 1823 | 1461668069878 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]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1374ms 03:54:29 INFO - PROCESS | 1823 | 1461668069926 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 1823 | 1461668069929 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 03:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:54:29 INFO - PROCESS | 1823 | 1461668069935 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 1823 | 1461668069937 Marionette TRACE conn3 <- [1,1450,null,{}] 03:54:29 INFO - PROCESS | 1823 | 1461668069942 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}] 03:54:30 INFO - PROCESS | 1823 | 1461668070102 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:54:30 INFO - PROCESS | 1823 | 1461668070290 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e67d1000 == 101 [pid = 1823] [id = 370] 03:54:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89ffb62400) [pid = 1823] [serial = 1111] [outer = (nil)] 03:54:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f8a0e63c800) [pid = 1823] [serial = 1112] [outer = 0x7f89ffb62400] 03:54:30 INFO - PROCESS | 1823 | 1461668070360 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f8a0e7b8c00) [pid = 1823] [serial = 1113] [outer = 0x7f89ffb62400] 03:54:31 INFO - PROCESS | 1823 | 1461668071210 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]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1332ms 03:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:54:31 INFO - PROCESS | 1823 | 1461668071267 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 1823 | 1461668071270 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 03:54:31 INFO - PROCESS | 1823 | 1461668071276 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 1823 | 1461668071279 Marionette TRACE conn3 <- [1,1454,null,{}] 03:54:31 INFO - PROCESS | 1823 | 1461668071283 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}] 03:54:31 INFO - PROCESS | 1823 | 1461668071439 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:54:31 INFO - PROCESS | 1823 | 1461668071628 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2aa000 == 102 [pid = 1823] [id = 371] 03:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f8a0c61b400) [pid = 1823] [serial = 1114] [outer = (nil)] 03:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f8a12169c00) [pid = 1823] [serial = 1115] [outer = 0x7f8a0c61b400] 03:54:31 INFO - PROCESS | 1823 | 1461668071693 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f8a122ae800) [pid = 1823] [serial = 1116] [outer = 0x7f8a0c61b400] 03:54:32 INFO - PROCESS | 1823 | 1461668072563 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]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1330ms 03:54:32 INFO - PROCESS | 1823 | 1461668072607 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 1823 | 1461668072613 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 03:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:54:32 INFO - PROCESS | 1823 | 1461668072624 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 1823 | 1461668072626 Marionette TRACE conn3 <- [1,1458,null,{}] 03:54:32 INFO - PROCESS | 1823 | 1461668072630 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}] 03:54:32 INFO - PROCESS | 1823 | 1461668072789 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:54:33 INFO - PROCESS | 1823 | 1461668072997 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60db800 == 103 [pid = 1823] [id = 372] 03:54:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e63c9000) [pid = 1823] [serial = 1117] [outer = (nil)] 03:54:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e63d1c00) [pid = 1823] [serial = 1118] [outer = 0x7f89e63c9000] 03:54:33 INFO - PROCESS | 1823 | 1461668073066 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e63d6800) [pid = 1823] [serial = 1119] [outer = 0x7f89e63c9000] 03:54:33 INFO - PROCESS | 1823 | 1461668073964 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]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1386ms 03:54:34 INFO - PROCESS | 1823 | 1461668074010 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 1823 | 1461668074014 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 03:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:54:34 INFO - PROCESS | 1823 | 1461668074019 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 1823 | 1461668074029 Marionette TRACE conn3 <- [1,1462,null,{}] 03:54:34 INFO - PROCESS | 1823 | 1461668074038 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}] 03:54:34 INFO - PROCESS | 1823 | 1461668074241 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:54:34 INFO - PROCESS | 1823 | 1461668074430 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fe0000 == 104 [pid = 1823] [id = 373] 03:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e7d70c00) [pid = 1823] [serial = 1120] [outer = (nil)] 03:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89fa78e000) [pid = 1823] [serial = 1121] [outer = 0x7f89e7d70c00] 03:54:34 INFO - PROCESS | 1823 | 1461668074504 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f8a127a6800) [pid = 1823] [serial = 1122] [outer = 0x7f89e7d70c00] 03:54:35 INFO - PROCESS | 1823 | 1461668075411 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]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1439ms 03:54:35 INFO - PROCESS | 1823 | 1461668075459 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:54:35 INFO - PROCESS | 1823 | 1461668075463 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 03:54:35 INFO - PROCESS | 1823 | 1461668075468 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - PROCESS | 1823 | 1461668075470 Marionette TRACE conn3 <- [1,1466,null,{}] 03:54:35 INFO - PROCESS | 1823 | 1461668075475 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}] 03:54:35 INFO - PROCESS | 1823 | 1461668075629 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:54:35 INFO - PROCESS | 1823 | 1461668075820 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa599800 == 105 [pid = 1823] [id = 374] 03:54:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89e63d2c00) [pid = 1823] [serial = 1123] [outer = (nil)] 03:54:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e70d9800) [pid = 1823] [serial = 1124] [outer = 0x7f89e63d2c00] 03:54:35 INFO - PROCESS | 1823 | 1461668075887 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89f88f0c00) [pid = 1823] [serial = 1125] [outer = 0x7f89e63d2c00] 03:54:36 INFO - PROCESS | 1823 | 1461668076739 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]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1328ms 03:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:54:36 INFO - PROCESS | 1823 | 1461668076797 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 1823 | 1461668076799 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 03:54:36 INFO - PROCESS | 1823 | 1461668076806 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 1823 | 1461668076809 Marionette TRACE conn3 <- [1,1470,null,{}] 03:54:36 INFO - PROCESS | 1823 | 1461668076814 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}] 03:54:36 INFO - PROCESS | 1823 | 1461668076982 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:54:37 INFO - PROCESS | 1823 | 1461668077182 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda06800 == 106 [pid = 1823] [id = 375] 03:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89e70d0800) [pid = 1823] [serial = 1126] [outer = (nil)] 03:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e9669000) [pid = 1823] [serial = 1127] [outer = 0x7f89e70d0800] 03:54:37 INFO - PROCESS | 1823 | 1461668077251 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e966d400) [pid = 1823] [serial = 1128] [outer = 0x7f89e70d0800] 03:54:38 INFO - PROCESS | 1823 | 1461668078206 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]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1434ms 03:54:38 INFO - PROCESS | 1823 | 1461668078240 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 1823 | 1461668078242 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 03:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:54:38 INFO - PROCESS | 1823 | 1461668078248 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - PROCESS | 1823 | 1461668078250 Marionette TRACE conn3 <- [1,1474,null,{}] 03:54:38 INFO - PROCESS | 1823 | 1461668078256 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}] 03:54:38 INFO - PROCESS | 1823 | 1461668078423 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:54:38 INFO - PROCESS | 1823 | 1461668078615 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda15000 == 107 [pid = 1823] [id = 376] 03:54:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e9662800) [pid = 1823] [serial = 1129] [outer = (nil)] 03:54:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89ed812c00) [pid = 1823] [serial = 1130] [outer = 0x7f89e9662800] 03:54:38 INFO - PROCESS | 1823 | 1461668078679 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89f49c1000) [pid = 1823] [serial = 1131] [outer = 0x7f89e9662800] 03:54:40 INFO - PROCESS | 1823 | 1461668080080 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]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1881ms 03:54:40 INFO - PROCESS | 1823 | 1461668080160 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 1823 | 1461668080166 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 03:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:54:40 INFO - PROCESS | 1823 | 1461668080192 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - PROCESS | 1823 | 1461668080198 Marionette TRACE conn3 <- [1,1478,null,{}] 03:54:40 INFO - PROCESS | 1823 | 1461668080206 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}] 03:54:40 INFO - PROCESS | 1823 | 1461668080400 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:54:40 INFO - PROCESS | 1823 | 1461668080591 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96ca000 == 108 [pid = 1823] [id = 377] 03:54:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89e7cf8c00) [pid = 1823] [serial = 1132] [outer = (nil)] 03:54:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89e7d6fc00) [pid = 1823] [serial = 1133] [outer = 0x7f89e7cf8c00] 03:54:40 INFO - PROCESS | 1823 | 1461668080655 Marionette DEBUG loaded listener.js 03:54:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89e8b98400) [pid = 1823] [serial = 1134] [outer = 0x7f89e7cf8c00] 03:54:41 INFO - PROCESS | 1823 | 1461668081540 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]]]}] 03:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1437ms 03:54:41 INFO - PROCESS | 1823 | 1461668081626 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:54:41 INFO - PROCESS | 1823 | 1461668081642 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 03:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:54:41 INFO - PROCESS | 1823 | 1461668081656 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 1823 | 1461668081658 Marionette TRACE conn3 <- [1,1482,null,{}] 03:54:41 INFO - PROCESS | 1823 | 1461668081670 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}] 03:54:41 INFO - PROCESS | 1823 | 1461668081890 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:54:42 INFO - PROCESS | 1823 | 1461668082128 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e833c000 == 109 [pid = 1823] [id = 378] 03:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89e8c10400) [pid = 1823] [serial = 1135] [outer = (nil)] 03:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89e8ed0000) [pid = 1823] [serial = 1136] [outer = 0x7f89e8c10400] 03:54:42 INFO - PROCESS | 1823 | 1461668082215 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89e98f3400) [pid = 1823] [serial = 1137] [outer = 0x7f89e8c10400] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec806800 == 108 [pid = 1823] [id = 361] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89fa789800) [pid = 1823] [serial = 1031] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89ed12d000) [pid = 1823] [serial = 995] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89fa78f400) [pid = 1823] [serial = 992] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89e7cf3c00) [pid = 1823] [serial = 1007] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89e8ecbc00) [pid = 1823] [serial = 998] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89e824c800) [pid = 1823] [serial = 1001] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e7b0d000) [pid = 1823] [serial = 1004] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa95000 == 107 [pid = 1823] [id = 360] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5b7800 == 106 [pid = 1823] [id = 359] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d34000 == 105 [pid = 1823] [id = 358] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f78ad800 == 104 [pid = 1823] [id = 12] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81f2800 == 103 [pid = 1823] [id = 357] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d63000 == 102 [pid = 1823] [id = 356] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5e71000 == 101 [pid = 1823] [id = 355] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e85da000 == 100 [pid = 1823] [id = 354] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9717000 == 99 [pid = 1823] [id = 353] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9718000 == 98 [pid = 1823] [id = 349] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1299e000 == 97 [pid = 1823] [id = 348] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e911800 == 96 [pid = 1823] [id = 347] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d02800 == 95 [pid = 1823] [id = 346] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa9b000 == 94 [pid = 1823] [id = 345] 03:54:43 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcd0000 == 93 [pid = 1823] [id = 344] 03:54:43 INFO - PROCESS | 1823 | 1461668083341 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]]]}] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89f9dca000) [pid = 1823] [serial = 1029] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f6381800) [pid = 1823] [serial = 1023] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f8a122aac00) [pid = 1823] [serial = 780] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89fc6e9400) [pid = 1823] [serial = 719] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f8a108bec00) [pid = 1823] [serial = 777] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89f49b3400) [pid = 1823] [serial = 977] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89f6b94400) [pid = 1823] [serial = 1025] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ed830400) [pid = 1823] [serial = 1019] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e7d6e800) [pid = 1823] [serial = 1013] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f8a0c6f5800) [pid = 1823] [serial = 986] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89ff22d800) [pid = 1823] [serial = 623] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89ffb56000) [pid = 1823] [serial = 786] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e95ce000) [pid = 1823] [serial = 974] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f9d63000) [pid = 1823] [serial = 980] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89f49bac00) [pid = 1823] [serial = 1022] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89fb271000) [pid = 1823] [serial = 765] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89e8ec9000) [pid = 1823] [serial = 1010] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f8a02033400) [pid = 1823] [serial = 683] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f8a03083800) [pid = 1823] [serial = 725] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89ffb5f800) [pid = 1823] [serial = 816] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89ec7d8800) [pid = 1823] [serial = 1016] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f8a0e3a9c00) [pid = 1823] [serial = 771] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89f6b94800) [pid = 1823] [serial = 716] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f8a00dc6800) [pid = 1823] [serial = 722] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89ecbd1400) [pid = 1823] [serial = 831] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89ffb55000) [pid = 1823] [serial = 983] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ee6d6000) [pid = 1823] [serial = 1020] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f8a0e934400) [pid = 1823] [serial = 822] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f8a02b71800) [pid = 1823] [serial = 686] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f8a02035800) [pid = 1823] [serial = 689] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89f849c400) [pid = 1823] [serial = 1026] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89e824b400) [pid = 1823] [serial = 1014] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89f74c5800) [pid = 1823] [serial = 762] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f8a02b24800) [pid = 1823] [serial = 768] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a0c619c00) [pid = 1823] [serial = 728] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ecb46800) [pid = 1823] [serial = 1017] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f8a122a7000) [pid = 1823] [serial = 989] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89fa6dc000) [pid = 1823] [serial = 834] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f8a0e3a5c00) [pid = 1823] [serial = 734] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89f874d800) [pid = 1823] [serial = 671] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89f66cb800) [pid = 1823] [serial = 668] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f8a12169800) [pid = 1823] [serial = 825] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f8a00b2ec00) [pid = 1823] [serial = 680] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f8a0e76b800) [pid = 1823] [serial = 774] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89fa0e8c00) [pid = 1823] [serial = 813] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f8a122b0400) [pid = 1823] [serial = 828] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f8a0d744000) [pid = 1823] [serial = 819] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f8a0d789c00) [pid = 1823] [serial = 731] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89fe725400) [pid = 1823] [serial = 674] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89ed81f000) [pid = 1823] [serial = 783] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89fff60c00) [pid = 1823] [serial = 677] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f8a01fae400) [pid = 1823] [serial = 972] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89fa6e5800) [pid = 1823] [serial = 837] [outer = (nil)] [url = about:blank] 03:54:43 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89f74c0000) [pid = 1823] [serial = 1028] [outer = (nil)] [url = about:blank] 03:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1740ms 03:54:43 INFO - PROCESS | 1823 | 1461668083405 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 1823 | 1461668083407 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 03:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:54:43 INFO - PROCESS | 1823 | 1461668083413 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 1823 | 1461668083418 Marionette TRACE conn3 <- [1,1486,null,{}] 03:54:43 INFO - PROCESS | 1823 | 1461668083432 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}] 03:54:43 INFO - PROCESS | 1823 | 1461668083607 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:54:43 INFO - PROCESS | 1823 | 1461668083807 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9718000 == 94 [pid = 1823] [id = 379] 03:54:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89ecb51400) [pid = 1823] [serial = 1138] [outer = (nil)] 03:54:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89ed815400) [pid = 1823] [serial = 1139] [outer = 0x7f89ecb51400] 03:54:43 INFO - PROCESS | 1823 | 1461668083871 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ed82e800) [pid = 1823] [serial = 1140] [outer = 0x7f89ecb51400] 03:54:44 INFO - PROCESS | 1823 | 1461668084570 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]]]}] 03:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1178ms 03:54:44 INFO - PROCESS | 1823 | 1461668084593 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:54:44 INFO - PROCESS | 1823 | 1461668084597 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 03:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:54:44 INFO - PROCESS | 1823 | 1461668084602 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 1823 | 1461668084604 Marionette TRACE conn3 <- [1,1490,null,{}] 03:54:44 INFO - PROCESS | 1823 | 1461668084621 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}] 03:54:44 INFO - PROCESS | 1823 | 1461668084769 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:54:44 INFO - PROCESS | 1823 | 1461668084786 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edaf0800 == 95 [pid = 1823] [id = 380] 03:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89ed818400) [pid = 1823] [serial = 1141] [outer = (nil)] 03:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ee845c00) [pid = 1823] [serial = 1142] [outer = 0x7f89ed818400] 03:54:44 INFO - PROCESS | 1823 | 1461668084846 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89f49b7400) [pid = 1823] [serial = 1143] [outer = 0x7f89ed818400] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89f6d91000) [pid = 1823] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89ed813000) [pid = 1823] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89f9dc9400) [pid = 1823] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89fab67800) [pid = 1823] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89e7d67c00) [pid = 1823] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89faae5400) [pid = 1823] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89e8b97800) [pid = 1823] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89e95c9c00) [pid = 1823] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89e824e400) [pid = 1823] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89e7cf6000) [pid = 1823] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:54:46 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89f62d3400) [pid = 1823] [serial = 33] [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.] 03:54:46 INFO - PROCESS | 1823 | 1461668086644 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]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2080ms 03:54:46 INFO - PROCESS | 1823 | 1461668086683 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 1823 | 1461668086689 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 03:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:54:46 INFO - PROCESS | 1823 | 1461668086697 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 1823 | 1461668086702 Marionette TRACE conn3 <- [1,1494,null,{}] 03:54:46 INFO - PROCESS | 1823 | 1461668086711 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}] 03:54:46 INFO - PROCESS | 1823 | 1461668086917 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:54:47 INFO - PROCESS | 1823 | 1461668087106 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81f2800 == 96 [pid = 1823] [id = 381] 03:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89e7b0c400) [pid = 1823] [serial = 1144] [outer = (nil)] 03:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89e824ac00) [pid = 1823] [serial = 1145] [outer = 0x7f89e7b0c400] 03:54:47 INFO - PROCESS | 1823 | 1461668087178 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89e8c06400) [pid = 1823] [serial = 1146] [outer = 0x7f89e7b0c400] 03:54:48 INFO - PROCESS | 1823 | 1461668088092 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]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1431ms 03:54:48 INFO - PROCESS | 1823 | 1461668088128 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 1823 | 1461668088136 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 03:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:54:48 INFO - PROCESS | 1823 | 1461668088145 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 1823 | 1461668088149 Marionette TRACE conn3 <- [1,1498,null,{}] 03:54:48 INFO - PROCESS | 1823 | 1461668088154 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}] 03:54:48 INFO - PROCESS | 1823 | 1461668088327 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:54:48 INFO - PROCESS | 1823 | 1461668088513 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcdb800 == 97 [pid = 1823] [id = 382] 03:54:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89e98f5000) [pid = 1823] [serial = 1147] [outer = (nil)] 03:54:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89ecb44000) [pid = 1823] [serial = 1148] [outer = 0x7f89e98f5000] 03:54:48 INFO - PROCESS | 1823 | 1461668088626 Marionette DEBUG loaded listener.js 03:54:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89ed12d000) [pid = 1823] [serial = 1149] [outer = 0x7f89e98f5000] 03:54:49 INFO - PROCESS | 1823 | 1461668089541 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]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1429ms 03:54:49 INFO - PROCESS | 1823 | 1461668089574 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 1823 | 1461668089577 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 03:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:54:49 INFO - PROCESS | 1823 | 1461668089583 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 1823 | 1461668089588 Marionette TRACE conn3 <- [1,1502,null,{}] 03:54:49 INFO - PROCESS | 1823 | 1461668089603 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}] 03:54:49 INFO - PROCESS | 1823 | 1461668089781 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:54:49 INFO - PROCESS | 1823 | 1461668089967 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d69800 == 98 [pid = 1823] [id = 383] 03:54:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89ee6db800) [pid = 1823] [serial = 1150] [outer = (nil)] 03:54:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89f5d78c00) [pid = 1823] [serial = 1151] [outer = 0x7f89ee6db800] 03:54:50 INFO - PROCESS | 1823 | 1461668090039 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89f6378800) [pid = 1823] [serial = 1152] [outer = 0x7f89ee6db800] 03:54:50 INFO - PROCESS | 1823 | 1461668090924 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]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1381ms 03:54:50 INFO - PROCESS | 1823 | 1461668090964 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 1823 | 1461668090968 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 03:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:54:50 INFO - PROCESS | 1823 | 1461668090974 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 1823 | 1461668090976 Marionette TRACE conn3 <- [1,1506,null,{}] 03:54:50 INFO - PROCESS | 1823 | 1461668090981 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}] 03:54:51 INFO - PROCESS | 1823 | 1461668091157 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:54:51 INFO - PROCESS | 1823 | 1461668091350 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f846d000 == 99 [pid = 1823] [id = 384] 03:54:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ee6e2800) [pid = 1823] [serial = 1153] [outer = (nil)] 03:54:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89f6c28000) [pid = 1823] [serial = 1154] [outer = 0x7f89ee6e2800] 03:54:51 INFO - PROCESS | 1823 | 1461668091421 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89f8310000) [pid = 1823] [serial = 1155] [outer = 0x7f89ee6e2800] 03:54:52 INFO - PROCESS | 1823 | 1461668092259 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]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1336ms 03:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:54:52 INFO - PROCESS | 1823 | 1461668092311 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 1823 | 1461668092314 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 03:54:52 INFO - PROCESS | 1823 | 1461668092320 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 1823 | 1461668092323 Marionette TRACE conn3 <- [1,1510,null,{}] 03:54:52 INFO - PROCESS | 1823 | 1461668092327 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}] 03:54:52 INFO - PROCESS | 1823 | 1461668092489 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:54:52 INFO - PROCESS | 1823 | 1461668092671 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa591000 == 100 [pid = 1823] [id = 385] 03:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89ee848000) [pid = 1823] [serial = 1156] [outer = (nil)] 03:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89f874a000) [pid = 1823] [serial = 1157] [outer = 0x7f89ee848000] 03:54:52 INFO - PROCESS | 1823 | 1461668092750 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89f9d60400) [pid = 1823] [serial = 1158] [outer = 0x7f89ee848000] 03:54:53 INFO - PROCESS | 1823 | 1461668093649 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]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1382ms 03:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:54:53 INFO - PROCESS | 1823 | 1461668093701 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 1823 | 1461668093704 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 03:54:53 INFO - PROCESS | 1823 | 1461668093710 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 1823 | 1461668093713 Marionette TRACE conn3 <- [1,1514,null,{}] 03:54:53 INFO - PROCESS | 1823 | 1461668093718 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}] 03:54:53 INFO - PROCESS | 1823 | 1461668093929 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:54:54 INFO - PROCESS | 1823 | 1461668094121 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa89000 == 101 [pid = 1823] [id = 386] 03:54:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89f9dcac00) [pid = 1823] [serial = 1159] [outer = (nil)] 03:54:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89fab6a000) [pid = 1823] [serial = 1160] [outer = 0x7f89f9dcac00] 03:54:54 INFO - PROCESS | 1823 | 1461668094195 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89fb272000) [pid = 1823] [serial = 1161] [outer = 0x7f89f9dcac00] 03:54:55 INFO - PROCESS | 1823 | 1461668095061 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]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1380ms 03:54:55 INFO - PROCESS | 1823 | 1461668095090 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 1823 | 1461668095093 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 03:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:54:55 INFO - PROCESS | 1823 | 1461668095099 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 1823 | 1461668095101 Marionette TRACE conn3 <- [1,1518,null,{}] 03:54:55 INFO - PROCESS | 1823 | 1461668095107 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}] 03:54:55 INFO - PROCESS | 1823 | 1461668095265 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:54:55 INFO - PROCESS | 1823 | 1461668095450 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fc671800 == 102 [pid = 1823] [id = 387] 03:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89f9dcec00) [pid = 1823] [serial = 1162] [outer = (nil)] 03:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89fa78f400) [pid = 1823] [serial = 1163] [outer = 0x7f89f9dcec00] 03:54:55 INFO - PROCESS | 1823 | 1461668095524 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89fe31fc00) [pid = 1823] [serial = 1164] [outer = 0x7f89f9dcec00] 03:54:56 INFO - PROCESS | 1823 | 1461668096377 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]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1331ms 03:54:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:54:56 INFO - PROCESS | 1823 | 1461668096432 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 1823 | 1461668096434 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 03:54:56 INFO - PROCESS | 1823 | 1461668096440 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 1823 | 1461668096445 Marionette TRACE conn3 <- [1,1522,null,{}] 03:54:56 INFO - PROCESS | 1823 | 1461668096449 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}] 03:54:56 INFO - PROCESS | 1823 | 1461668096611 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:54:56 INFO - PROCESS | 1823 | 1461668096796 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffcc3000 == 103 [pid = 1823] [id = 388] 03:54:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89fa0e5800) [pid = 1823] [serial = 1165] [outer = (nil)] 03:54:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ff0d1c00) [pid = 1823] [serial = 1166] [outer = 0x7f89fa0e5800] 03:54:56 INFO - PROCESS | 1823 | 1461668096864 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ff60ec00) [pid = 1823] [serial = 1167] [outer = 0x7f89fa0e5800] 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 03:54:57 INFO - PROCESS | 1823 | 1461668097578 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"]]]}] 03:54:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:54:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:54:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:54:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:54:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:54:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:54:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1184ms 03:54:57 INFO - PROCESS | 1823 | 1461668097627 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:54:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:54:57 INFO - PROCESS | 1823 | 1461668097634 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 03:54:57 INFO - PROCESS | 1823 | 1461668097639 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 1823 | 1461668097642 Marionette TRACE conn3 <- [1,1526,null,{}] 03:54:57 INFO - PROCESS | 1823 | 1461668097647 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}] 03:54:57 INFO - PROCESS | 1823 | 1461668097826 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:54:58 INFO - PROCESS | 1823 | 1461668098012 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc8000 == 104 [pid = 1823] [id = 389] 03:54:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89fc6ecc00) [pid = 1823] [serial = 1168] [outer = (nil)] 03:54:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89ffb59800) [pid = 1823] [serial = 1169] [outer = 0x7f89fc6ecc00] 03:54:58 INFO - PROCESS | 1823 | 1461668098083 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f8a0008d400) [pid = 1823] [serial = 1170] [outer = 0x7f89fc6ecc00] 03:54:58 INFO - PROCESS | 1823 | 1461668098893 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"]]]}] 03:54:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:54:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:54:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:54:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:54:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1284ms 03:54:58 INFO - PROCESS | 1823 | 1461668098926 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 1823 | 1461668098929 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 03:54:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:54:58 INFO - PROCESS | 1823 | 1461668098934 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 1823 | 1461668098936 Marionette TRACE conn3 <- [1,1530,null,{}] 03:54:58 INFO - PROCESS | 1823 | 1461668098942 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}] 03:54:59 INFO - PROCESS | 1823 | 1461668099118 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:54:59 INFO - PROCESS | 1823 | 1461668099309 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0c69a800 == 105 [pid = 1823] [id = 390] 03:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89fe724000) [pid = 1823] [serial = 1171] [outer = (nil)] 03:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f8a00b31000) [pid = 1823] [serial = 1172] [outer = 0x7f89fe724000] 03:54:59 INFO - PROCESS | 1823 | 1461668099381 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f8a013d4400) [pid = 1823] [serial = 1173] [outer = 0x7f89fe724000] 03:55:00 INFO - PROCESS | 1823 | 1461668100083 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]]]}] 03:55:00 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:55:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:55:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:55:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:55:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:55:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:55:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1182ms 03:55:00 INFO - PROCESS | 1823 | 1461668100122 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:55:00 INFO - PROCESS | 1823 | 1461668100125 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 03:55:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:55:00 INFO - PROCESS | 1823 | 1461668100131 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:55:00 INFO - PROCESS | 1823 | 1461668100134 Marionette TRACE conn3 <- [1,1534,null,{}] 03:55:00 INFO - PROCESS | 1823 | 1461668100139 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}] 03:55:00 INFO - PROCESS | 1823 | 1461668100322 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:55:00 INFO - PROCESS | 1823 | 1461668100530 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10331000 == 106 [pid = 1823] [id = 391] 03:55:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f8a01fbc800) [pid = 1823] [serial = 1174] [outer = (nil)] 03:55:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f8a02de8400) [pid = 1823] [serial = 1175] [outer = 0x7f8a01fbc800] 03:55:00 INFO - PROCESS | 1823 | 1461668100610 Marionette DEBUG loaded listener.js 03:55:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f8a0c616c00) [pid = 1823] [serial = 1176] [outer = 0x7f8a01fbc800] 03:55:01 INFO - PROCESS | 1823 | 1461668101552 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]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:55:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1483ms 03:55:01 INFO - PROCESS | 1823 | 1461668101615 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 1823 | 1461668101617 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 03:55:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:55:01 INFO - PROCESS | 1823 | 1461668101624 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 1823 | 1461668101627 Marionette TRACE conn3 <- [1,1538,null,{}] 03:55:01 INFO - PROCESS | 1823 | 1461668101632 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}] 03:55:01 INFO - PROCESS | 1823 | 1461668101806 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:55:02 INFO - PROCESS | 1823 | 1461668102000 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a127da000 == 107 [pid = 1823] [id = 392] 03:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f8a0203a400) [pid = 1823] [serial = 1177] [outer = (nil)] 03:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f8a0e3a9400) [pid = 1823] [serial = 1178] [outer = 0x7f8a0203a400] 03:55:02 INFO - PROCESS | 1823 | 1461668102069 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f8a0e76d400) [pid = 1823] [serial = 1179] [outer = 0x7f8a0203a400] 03:55:02 INFO - PROCESS | 1823 | 1461668102911 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]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:55:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1333ms 03:55:02 INFO - PROCESS | 1823 | 1461668102958 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 1823 | 1461668102961 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 03:55:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:55:02 INFO - PROCESS | 1823 | 1461668102966 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 1823 | 1461668102974 Marionette TRACE conn3 <- [1,1542,null,{}] 03:55:02 INFO - PROCESS | 1823 | 1461668102979 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}] 03:55:03 INFO - PROCESS | 1823 | 1461668103137 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:55:03 INFO - PROCESS | 1823 | 1461668103346 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16b38000 == 108 [pid = 1823] [id = 393] 03:55:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89f8744800) [pid = 1823] [serial = 1180] [outer = (nil)] 03:55:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f8a10833800) [pid = 1823] [serial = 1181] [outer = 0x7f89f8744800] 03:55:03 INFO - PROCESS | 1823 | 1461668103411 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f8a122a3c00) [pid = 1823] [serial = 1182] [outer = 0x7f89f8744800] 03:55:04 INFO - PROCESS | 1823 | 1461668104273 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]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:55:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1333ms 03:55:04 INFO - PROCESS | 1823 | 1461668104301 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 1823 | 1461668104303 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 03:55:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:55:04 INFO - PROCESS | 1823 | 1461668104309 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 1823 | 1461668104311 Marionette TRACE conn3 <- [1,1546,null,{}] 03:55:04 INFO - PROCESS | 1823 | 1461668104317 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}] 03:55:04 INFO - PROCESS | 1823 | 1461668104488 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:55:04 INFO - PROCESS | 1823 | 1461668104692 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e680f800 == 109 [pid = 1823] [id = 394] 03:55:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89e7bd8400) [pid = 1823] [serial = 1183] [outer = (nil)] 03:55:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89e7be0000) [pid = 1823] [serial = 1184] [outer = 0x7f89e7bd8400] 03:55:04 INFO - PROCESS | 1823 | 1461668104760 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89e7be4800) [pid = 1823] [serial = 1185] [outer = 0x7f89e7bd8400] 03:55:05 INFO - PROCESS | 1823 | 1461668105631 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]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:55:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1376ms 03:55:05 INFO - PROCESS | 1823 | 1461668105687 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 1823 | 1461668105691 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 03:55:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:55:05 INFO - PROCESS | 1823 | 1461668105696 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 1823 | 1461668105698 Marionette TRACE conn3 <- [1,1550,null,{}] 03:55:05 INFO - PROCESS | 1823 | 1461668105704 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}] 03:55:05 INFO - PROCESS | 1823 | 1461668105888 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:55:06 INFO - PROCESS | 1823 | 1461668106088 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e959b800 == 110 [pid = 1823] [id = 395] 03:55:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89e7b0a000) [pid = 1823] [serial = 1186] [outer = (nil)] 03:55:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89e95d5000) [pid = 1823] [serial = 1187] [outer = 0x7f89e7b0a000] 03:55:06 INFO - PROCESS | 1823 | 1461668106153 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89f830fc00) [pid = 1823] [serial = 1188] [outer = 0x7f89e7b0a000] 03:55:07 INFO - PROCESS | 1823 | 1461668107412 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]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:55:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1778ms 03:55:07 INFO - PROCESS | 1823 | 1461668107476 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:55:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:55:07 INFO - PROCESS | 1823 | 1461668107481 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 03:55:07 INFO - PROCESS | 1823 | 1461668107488 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 1823 | 1461668107493 Marionette TRACE conn3 <- [1,1554,null,{}] 03:55:07 INFO - PROCESS | 1823 | 1461668107500 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}] 03:55:07 INFO - PROCESS | 1823 | 1461668107727 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:55:07 INFO - PROCESS | 1823 | 1461668107945 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9715000 == 111 [pid = 1823] [id = 396] 03:55:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e7d63400) [pid = 1823] [serial = 1189] [outer = (nil)] 03:55:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e7d6ec00) [pid = 1823] [serial = 1190] [outer = 0x7f89e7d63400] 03:55:08 INFO - PROCESS | 1823 | 1461668108011 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e8c0e800) [pid = 1823] [serial = 1191] [outer = 0x7f89e7d63400] 03:55:08 INFO - PROCESS | 1823 | 1461668108917 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]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:55:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1486ms 03:55:08 INFO - PROCESS | 1823 | 1461668108974 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 1823 | 1461668108993 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 03:55:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:55:09 INFO - PROCESS | 1823 | 1461668109010 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:55:09 INFO - PROCESS | 1823 | 1461668109013 Marionette TRACE conn3 <- [1,1558,null,{}] 03:55:09 INFO - PROCESS | 1823 | 1461668109020 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}] 03:55:09 INFO - PROCESS | 1823 | 1461668109309 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:55:09 INFO - PROCESS | 1823 | 1461668109553 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fd6000 == 112 [pid = 1823] [id = 397] 03:55:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89eaf87c00) [pid = 1823] [serial = 1192] [outer = (nil)] 03:55:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89eaf8a800) [pid = 1823] [serial = 1193] [outer = 0x7f89eaf87c00] 03:55:09 INFO - PROCESS | 1823 | 1461668109661 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89eaf90800) [pid = 1823] [serial = 1194] [outer = 0x7f89eaf87c00] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f7584000) [pid = 1823] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89fa78bc00) [pid = 1823] [serial = 1043] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89ff6d7800) [pid = 1823] [serial = 1046] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f8a02a76c00) [pid = 1823] [serial = 1049] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e8ba2c00) [pid = 1823] [serial = 1052] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89e8c08400) [pid = 1823] [serial = 1055] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89ee842c00) [pid = 1823] [serial = 1088] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9718000 == 111 [pid = 1823] [id = 379] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e833c000 == 110 [pid = 1823] [id = 378] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e96ca000 == 109 [pid = 1823] [id = 377] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa599800 == 108 [pid = 1823] [id = 374] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1a2aa000 == 107 [pid = 1823] [id = 371] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e67d1000 == 106 [pid = 1823] [id = 370] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12c04800 == 105 [pid = 1823] [id = 369] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e919800 == 104 [pid = 1823] [id = 368] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d0f000 == 103 [pid = 1823] [id = 367] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00afb000 == 102 [pid = 1823] [id = 366] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffb24000 == 101 [pid = 1823] [id = 365] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4974800 == 100 [pid = 1823] [id = 364] 03:55:10 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e95a6800 == 99 [pid = 1823] [id = 363] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89f5ded800) [pid = 1823] [serial = 1068] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89ee6e2c00) [pid = 1823] [serial = 1067] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89fab5f400) [pid = 1823] [serial = 1076] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89fe31e800) [pid = 1823] [serial = 1082] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89fab65400) [pid = 1823] [serial = 1077] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e98ef400) [pid = 1823] [serial = 1073] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89f5df3000) [pid = 1823] [serial = 1074] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89f8746400) [pid = 1823] [serial = 1040] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89fab6ac00) [pid = 1823] [serial = 1079] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89e95d3400) [pid = 1823] [serial = 1062] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89e8c0ec00) [pid = 1823] [serial = 1061] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89f8498800) [pid = 1823] [serial = 1071] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89f683f800) [pid = 1823] [serial = 1070] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89e98f1c00) [pid = 1823] [serial = 1064] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89fe841000) [pid = 1823] [serial = 1083] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89ed12f800) [pid = 1823] [serial = 1065] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89e8c11c00) [pid = 1823] [serial = 1058] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89e8b7f000) [pid = 1823] [serial = 1034] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89ed131000) [pid = 1823] [serial = 1037] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e95d6000) [pid = 1823] [serial = 1085] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ecbc9c00) [pid = 1823] [serial = 1086] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89f49bec00) [pid = 1823] [serial = 750] [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.] 03:55:10 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89fc607c00) [pid = 1823] [serial = 1080] [outer = (nil)] [url = about:blank] 03:55:10 INFO - PROCESS | 1823 | 1461668110522 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]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:55:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1586ms 03:55:10 INFO - PROCESS | 1823 | 1461668110589 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 1823 | 1461668110592 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 03:55:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:55:10 INFO - PROCESS | 1823 | 1461668110598 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 1823 | 1461668110603 Marionette TRACE conn3 <- [1,1562,null,{}] 03:55:10 INFO - PROCESS | 1823 | 1461668110616 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}] 03:55:10 INFO - PROCESS | 1823 | 1461668110792 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:55:10 INFO - PROCESS | 1823 | 1461668110957 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96d6800 == 100 [pid = 1823] [id = 398] 03:55:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89e7cfb400) [pid = 1823] [serial = 1195] [outer = (nil)] 03:55:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ecb4d000) [pid = 1823] [serial = 1196] [outer = 0x7f89e7cfb400] 03:55:11 INFO - PROCESS | 1823 | 1461668111022 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ed829000) [pid = 1823] [serial = 1197] [outer = 0x7f89e7cfb400] 03:55:11 INFO - PROCESS | 1823 | 1461668111801 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]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:55:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1235ms 03:55:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:55:11 INFO - PROCESS | 1823 | 1461668111833 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 1823 | 1461668111837 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 03:55:11 INFO - PROCESS | 1823 | 1461668111858 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 1823 | 1461668111862 Marionette TRACE conn3 <- [1,1566,null,{}] 03:55:11 INFO - PROCESS | 1823 | 1461668111871 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}] 03:55:12 INFO - PROCESS | 1823 | 1461668112058 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:55:12 INFO - PROCESS | 1823 | 1461668112074 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edccd800 == 101 [pid = 1823] [id = 399] 03:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89e98f1c00) [pid = 1823] [serial = 1198] [outer = (nil)] 03:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f6386400) [pid = 1823] [serial = 1199] [outer = 0x7f89e98f1c00] 03:55:12 INFO - PROCESS | 1823 | 1461668112135 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89f66ce000) [pid = 1823] [serial = 1200] [outer = 0x7f89e98f1c00] 03:55:13 INFO - PROCESS | 1823 | 1461668113042 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]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1248ms 03:55:13 INFO - PROCESS | 1823 | 1461668113091 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 1823 | 1461668113094 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 03:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:55:13 INFO - PROCESS | 1823 | 1461668113104 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 1823 | 1461668113106 Marionette TRACE conn3 <- [1,1570,null,{}] 03:55:13 INFO - PROCESS | 1823 | 1461668113110 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}] 03:55:13 INFO - PROCESS | 1823 | 1461668113315 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:55:13 INFO - PROCESS | 1823 | 1461668113343 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d53800 == 102 [pid = 1823] [id = 400] 03:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f5df1400) [pid = 1823] [serial = 1201] [outer = (nil)] 03:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89f74c3000) [pid = 1823] [serial = 1202] [outer = 0x7f89f5df1400] 03:55:13 INFO - PROCESS | 1823 | 1461668113412 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89f8741800) [pid = 1823] [serial = 1203] [outer = 0x7f89f5df1400] 03:55:14 INFO - PROCESS | 1823 | 1461668114309 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]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1228ms 03:55:14 INFO - PROCESS | 1823 | 1461668114333 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 1823 | 1461668114336 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 03:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:55:14 INFO - PROCESS | 1823 | 1461668114348 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - PROCESS | 1823 | 1461668114349 Marionette TRACE conn3 <- [1,1574,null,{}] 03:55:14 INFO - PROCESS | 1823 | 1461668114354 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}] 03:55:14 INFO - PROCESS | 1823 | 1461668114602 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:55:14 INFO - PROCESS | 1823 | 1461668114632 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8722800 == 103 [pid = 1823] [id = 401] 03:55:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89f9223800) [pid = 1823] [serial = 1204] [outer = (nil)] 03:55:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89faae1800) [pid = 1823] [serial = 1205] [outer = 0x7f89f9223800] 03:55:14 INFO - PROCESS | 1823 | 1461668114692 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89fae41800) [pid = 1823] [serial = 1206] [outer = 0x7f89f9223800] 03:55:15 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89e8c10400) [pid = 1823] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:55:15 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89ecb51400) [pid = 1823] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:55:15 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89e7cf8c00) [pid = 1823] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:55:15 INFO - PROCESS | 1823 | 1461668115889 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]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1574ms 03:55:15 INFO - PROCESS | 1823 | 1461668115922 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 1823 | 1461668115924 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 03:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:55:15 INFO - PROCESS | 1823 | 1461668115929 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 1823 | 1461668115942 Marionette TRACE conn3 <- [1,1578,null,{}] 03:55:15 INFO - PROCESS | 1823 | 1461668115948 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}] 03:55:16 INFO - PROCESS | 1823 | 1461668116151 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:55:16 INFO - PROCESS | 1823 | 1461668116164 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5c6800 == 104 [pid = 1823] [id = 402] 03:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89ecb51400) [pid = 1823] [serial = 1207] [outer = (nil)] 03:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89fe321400) [pid = 1823] [serial = 1208] [outer = 0x7f89ecb51400] 03:55:16 INFO - PROCESS | 1823 | 1461668116220 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89ffba4400) [pid = 1823] [serial = 1209] [outer = 0x7f89ecb51400] 03:55:16 INFO - PROCESS | 1823 | 1461668116931 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]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1041ms 03:55:16 INFO - PROCESS | 1823 | 1461668116970 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 1823 | 1461668116973 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 03:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:55:16 INFO - PROCESS | 1823 | 1461668116978 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 1823 | 1461668116980 Marionette TRACE conn3 <- [1,1582,null,{}] 03:55:16 INFO - PROCESS | 1823 | 1461668116984 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}] 03:55:17 INFO - PROCESS | 1823 | 1461668117183 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:55:17 INFO - PROCESS | 1823 | 1461668117205 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac12000 == 105 [pid = 1823] [id = 403] 03:55:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89f9228800) [pid = 1823] [serial = 1210] [outer = (nil)] 03:55:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f8a00d70800) [pid = 1823] [serial = 1211] [outer = 0x7f89f9228800] 03:55:17 INFO - PROCESS | 1823 | 1461668117261 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f8a02034c00) [pid = 1823] [serial = 1212] [outer = 0x7f89f9228800] 03:55:18 INFO - PROCESS | 1823 | 1461668118316 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]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1386ms 03:55:18 INFO - PROCESS | 1823 | 1461668118366 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 1823 | 1461668118372 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 03:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:55:18 INFO - PROCESS | 1823 | 1461668118379 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 1823 | 1461668118386 Marionette TRACE conn3 <- [1,1586,null,{}] 03:55:18 INFO - PROCESS | 1823 | 1461668118401 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}] 03:55:18 INFO - PROCESS | 1823 | 1461668118624 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:55:18 INFO - PROCESS | 1823 | 1461668118815 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e959c800 == 106 [pid = 1823] [id = 404] 03:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89e8b78800) [pid = 1823] [serial = 1213] [outer = (nil)] 03:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89e8ec2c00) [pid = 1823] [serial = 1214] [outer = 0x7f89e8b78800] 03:55:18 INFO - PROCESS | 1823 | 1461668118892 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89e98f9800) [pid = 1823] [serial = 1215] [outer = 0x7f89e8b78800] 03:55:19 INFO - PROCESS | 1823 | 1461668119809 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]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1490ms 03:55:19 INFO - PROCESS | 1823 | 1461668119870 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:55:19 INFO - PROCESS | 1823 | 1461668119878 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 03:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:55:19 INFO - PROCESS | 1823 | 1461668119888 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 1823 | 1461668119892 Marionette TRACE conn3 <- [1,1590,null,{}] 03:55:19 INFO - PROCESS | 1823 | 1461668119897 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}] 03:55:20 INFO - PROCESS | 1823 | 1461668120114 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:55:20 INFO - PROCESS | 1823 | 1461668120303 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6eb3000 == 107 [pid = 1823] [id = 405] 03:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89e8c06c00) [pid = 1823] [serial = 1216] [outer = (nil)] 03:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89ed812800) [pid = 1823] [serial = 1217] [outer = 0x7f89e8c06c00] 03:55:20 INFO - PROCESS | 1823 | 1461668120373 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f5e4e000) [pid = 1823] [serial = 1218] [outer = 0x7f89e8c06c00] 03:55:21 INFO - PROCESS | 1823 | 1461668121269 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]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1427ms 03:55:21 INFO - PROCESS | 1823 | 1461668121315 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 1823 | 1461668121319 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 03:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:55:21 INFO - PROCESS | 1823 | 1461668121325 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 1823 | 1461668121333 Marionette TRACE conn3 <- [1,1594,null,{}] 03:55:21 INFO - PROCESS | 1823 | 1461668121348 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}] 03:55:21 INFO - PROCESS | 1823 | 1461668121538 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:55:21 INFO - PROCESS | 1823 | 1461668121730 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004a0800 == 108 [pid = 1823] [id = 406] 03:55:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89f9d64000) [pid = 1823] [serial = 1219] [outer = (nil)] 03:55:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89fa78bc00) [pid = 1823] [serial = 1220] [outer = 0x7f89f9d64000] 03:55:21 INFO - PROCESS | 1823 | 1461668121815 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89fae33400) [pid = 1823] [serial = 1221] [outer = 0x7f89f9d64000] 03:55:22 INFO - PROCESS | 1823 | 1461668122643 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]]]}] 03:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1383ms 03:55:22 INFO - PROCESS | 1823 | 1461668122709 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:55:22 INFO - PROCESS | 1823 | 1461668122714 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 03:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:55:22 INFO - PROCESS | 1823 | 1461668122719 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:55:22 INFO - PROCESS | 1823 | 1461668122721 Marionette TRACE conn3 <- [1,1598,null,{}] 03:55:22 INFO - PROCESS | 1823 | 1461668122726 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}] 03:55:22 INFO - PROCESS | 1823 | 1461668122914 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:55:23 INFO - PROCESS | 1823 | 1461668123110 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d2bb800 == 109 [pid = 1823] [id = 407] 03:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89f74ca800) [pid = 1823] [serial = 1222] [outer = (nil)] 03:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f8a00060c00) [pid = 1823] [serial = 1223] [outer = 0x7f89f74ca800] 03:55:23 INFO - PROCESS | 1823 | 1461668123179 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f8a00dc1000) [pid = 1823] [serial = 1224] [outer = 0x7f89f74ca800] 03:55:24 INFO - PROCESS | 1823 | 1461668124033 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]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1377ms 03:55:24 INFO - PROCESS | 1823 | 1461668124097 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 1823 | 1461668124101 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 03:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:55:24 INFO - PROCESS | 1823 | 1461668124106 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 1823 | 1461668124108 Marionette TRACE conn3 <- [1,1602,null,{}] 03:55:24 INFO - PROCESS | 1823 | 1461668124114 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}] 03:55:24 INFO - PROCESS | 1823 | 1461668124286 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:55:24 INFO - PROCESS | 1823 | 1461668124483 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1212f800 == 110 [pid = 1823] [id = 408] 03:55:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89f9d6e000) [pid = 1823] [serial = 1225] [outer = (nil)] 03:55:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f8a02b26800) [pid = 1823] [serial = 1226] [outer = 0x7f89f9d6e000] 03:55:24 INFO - PROCESS | 1823 | 1461668124553 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f8a05e60800) [pid = 1823] [serial = 1227] [outer = 0x7f89f9d6e000] 03:55:25 INFO - PROCESS | 1823 | 1461668125412 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]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1334ms 03:55:25 INFO - PROCESS | 1823 | 1461668125442 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 1823 | 1461668125445 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 03:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:55:25 INFO - PROCESS | 1823 | 1461668125450 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 1823 | 1461668125453 Marionette TRACE conn3 <- [1,1606,null,{}] 03:55:25 INFO - PROCESS | 1823 | 1461668125458 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}] 03:55:25 INFO - PROCESS | 1823 | 1461668125632 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:55:25 INFO - PROCESS | 1823 | 1461668125842 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2b6800 == 111 [pid = 1823] [id = 409] 03:55:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f8a02040400) [pid = 1823] [serial = 1228] [outer = (nil)] 03:55:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f8a10840800) [pid = 1823] [serial = 1229] [outer = 0x7f8a02040400] 03:55:25 INFO - PROCESS | 1823 | 1461668125914 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f8a12945000) [pid = 1823] [serial = 1230] [outer = 0x7f8a02040400] 03:55:26 INFO - PROCESS | 1823 | 1461668126773 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]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1375ms 03:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:55:26 INFO - PROCESS | 1823 | 1461668126827 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 1823 | 1461668126829 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 03:55:26 INFO - PROCESS | 1823 | 1461668126836 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - PROCESS | 1823 | 1461668126839 Marionette TRACE conn3 <- [1,1610,null,{}] 03:55:26 INFO - PROCESS | 1823 | 1461668126844 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}] 03:55:27 INFO - PROCESS | 1823 | 1461668127012 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:55:27 INFO - PROCESS | 1823 | 1461668127220 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e508b800 == 112 [pid = 1823] [id = 410] 03:55:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89eda35000) [pid = 1823] [serial = 1231] [outer = (nil)] 03:55:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89eda3b000) [pid = 1823] [serial = 1232] [outer = 0x7f89eda35000] 03:55:27 INFO - PROCESS | 1823 | 1461668127334 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89eda3f800) [pid = 1823] [serial = 1233] [outer = 0x7f89eda35000] 03:55:28 INFO - PROCESS | 1823 | 1461668128177 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]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1379ms 03:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:55:28 INFO - PROCESS | 1823 | 1461668128215 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 1823 | 1461668128217 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 03:55:28 INFO - PROCESS | 1823 | 1461668128224 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 1823 | 1461668128227 Marionette TRACE conn3 <- [1,1614,null,{}] 03:55:28 INFO - PROCESS | 1823 | 1461668128232 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}] 03:55:28 INFO - PROCESS | 1823 | 1461668128420 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:55:28 INFO - PROCESS | 1823 | 1461668128628 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b56000 == 113 [pid = 1823] [id = 411] 03:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89eda35800) [pid = 1823] [serial = 1234] [outer = (nil)] 03:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89f3aa9800) [pid = 1823] [serial = 1235] [outer = 0x7f89eda35800] 03:55:28 INFO - PROCESS | 1823 | 1461668128739 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89f3ab1000) [pid = 1823] [serial = 1236] [outer = 0x7f89eda35800] 03:55:29 INFO - PROCESS | 1823 | 1461668129588 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]]]}] 03:55:29 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 03:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1432ms 03:55:29 INFO - PROCESS | 1823 | 1461668129659 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 1823 | 1461668129663 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 03:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:55:29 INFO - PROCESS | 1823 | 1461668129670 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 1823 | 1461668129672 Marionette TRACE conn3 <- [1,1618,null,{}] 03:55:29 INFO - PROCESS | 1823 | 1461668129677 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}] 03:55:29 INFO - PROCESS | 1823 | 1461668129859 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:55:30 INFO - PROCESS | 1823 | 1461668130054 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e4f51800 == 114 [pid = 1823] [id = 412] 03:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89e71e3400) [pid = 1823] [serial = 1237] [outer = (nil)] 03:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89e71ec800) [pid = 1823] [serial = 1238] [outer = 0x7f89e71e3400] 03:55:30 INFO - PROCESS | 1823 | 1461668130120 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89e71f1c00) [pid = 1823] [serial = 1239] [outer = 0x7f89e71e3400] 03:55:30 INFO - PROCESS | 1823 | 1461668130950 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]]]}] 03:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1333ms 03:55:31 INFO - PROCESS | 1823 | 1461668131004 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:55:31 INFO - PROCESS | 1823 | 1461668131006 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 03:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:55:31 INFO - PROCESS | 1823 | 1461668131012 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:55:31 INFO - PROCESS | 1823 | 1461668131014 Marionette TRACE conn3 <- [1,1622,null,{}] 03:55:31 INFO - PROCESS | 1823 | 1461668131020 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}] 03:55:31 INFO - PROCESS | 1823 | 1461668131194 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:55:31 INFO - PROCESS | 1823 | 1461668131404 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b69000 == 115 [pid = 1823] [id = 413] 03:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89e71e6000) [pid = 1823] [serial = 1240] [outer = (nil)] 03:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89f3ab2000) [pid = 1823] [serial = 1241] [outer = 0x7f89e71e6000] 03:55:31 INFO - PROCESS | 1823 | 1461668131512 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f3ab6400) [pid = 1823] [serial = 1242] [outer = 0x7f89e71e6000] 03:55:32 INFO - PROCESS | 1823 | 1461668132374 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]]]}] 03:55:32 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 03:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1432ms 03:55:32 INFO - PROCESS | 1823 | 1461668132445 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 1823 | 1461668132449 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 03:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:55:32 INFO - PROCESS | 1823 | 1461668132457 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 1823 | 1461668132461 Marionette TRACE conn3 <- [1,1626,null,{}] 03:55:32 INFO - PROCESS | 1823 | 1461668132465 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}] 03:55:32 INFO - PROCESS | 1823 | 1461668132657 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:55:32 INFO - PROCESS | 1823 | 1461668132851 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b6a800 == 116 [pid = 1823] [id = 414] 03:55:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89e514b000) [pid = 1823] [serial = 1243] [outer = (nil)] 03:55:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89e5155c00) [pid = 1823] [serial = 1244] [outer = 0x7f89e514b000] 03:55:32 INFO - PROCESS | 1823 | 1461668132937 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f8a10318800) [pid = 1823] [serial = 1245] [outer = 0x7f89e514b000] 03:55:33 INFO - PROCESS | 1823 | 1461668133756 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]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1325ms 03:55:33 INFO - PROCESS | 1823 | 1461668133786 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 1823 | 1461668133788 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 03:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:55:33 INFO - PROCESS | 1823 | 1461668133796 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 1823 | 1461668133799 Marionette TRACE conn3 <- [1,1630,null,{}] 03:55:33 INFO - PROCESS | 1823 | 1461668133803 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}] 03:55:33 INFO - PROCESS | 1823 | 1461668133977 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:55:34 INFO - PROCESS | 1823 | 1461668134174 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52e1800 == 117 [pid = 1823] [id = 415] 03:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89e53d9c00) [pid = 1823] [serial = 1246] [outer = (nil)] 03:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89e53df400) [pid = 1823] [serial = 1247] [outer = 0x7f89e53d9c00] 03:55:34 INFO - PROCESS | 1823 | 1461668134241 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89e53e3400) [pid = 1823] [serial = 1248] [outer = 0x7f89e53d9c00] 03:55:35 INFO - PROCESS | 1823 | 1461668135071 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]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1336ms 03:55:35 INFO - PROCESS | 1823 | 1461668135133 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 1823 | 1461668135137 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 03:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:55:35 INFO - PROCESS | 1823 | 1461668135142 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 1823 | 1461668135154 Marionette TRACE conn3 <- [1,1634,null,{}] 03:55:35 INFO - PROCESS | 1823 | 1461668135158 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}] 03:55:35 INFO - PROCESS | 1823 | 1461668135335 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:55:35 INFO - PROCESS | 1823 | 1461668135545 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec910800 == 118 [pid = 1823] [id = 416] 03:55:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89e53da400) [pid = 1823] [serial = 1249] [outer = (nil)] 03:55:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89e7be1400) [pid = 1823] [serial = 1250] [outer = 0x7f89e53da400] 03:55:35 INFO - PROCESS | 1823 | 1461668135612 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89ec957c00) [pid = 1823] [serial = 1251] [outer = 0x7f89e53da400] 03:55:36 INFO - PROCESS | 1823 | 1461668136480 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]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1383ms 03:55:36 INFO - PROCESS | 1823 | 1461668136527 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 1823 | 1461668136530 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 03:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:55:36 INFO - PROCESS | 1823 | 1461668136535 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 1823 | 1461668136537 Marionette TRACE conn3 <- [1,1638,null,{}] 03:55:36 INFO - PROCESS | 1823 | 1461668136542 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}] 03:55:36 INFO - PROCESS | 1823 | 1461668136704 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:55:36 INFO - PROCESS | 1823 | 1461668136906 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec914000 == 119 [pid = 1823] [id = 417] 03:55:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89e53de400) [pid = 1823] [serial = 1252] [outer = (nil)] 03:55:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89ec95b800) [pid = 1823] [serial = 1253] [outer = 0x7f89e53de400] 03:55:36 INFO - PROCESS | 1823 | 1461668136970 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89ec960400) [pid = 1823] [serial = 1254] [outer = 0x7f89e53de400] 03:55:37 INFO - PROCESS | 1823 | 1461668137807 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]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1329ms 03:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:55:37 INFO - PROCESS | 1823 | 1461668137865 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 1823 | 1461668137868 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 03:55:37 INFO - PROCESS | 1823 | 1461668137873 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 1823 | 1461668137876 Marionette TRACE conn3 <- [1,1642,null,{}] 03:55:37 INFO - PROCESS | 1823 | 1461668137886 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}] 03:55:38 INFO - PROCESS | 1823 | 1461668138072 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:55:38 INFO - PROCESS | 1823 | 1461668138273 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e3221800 == 120 [pid = 1823] [id = 418] 03:55:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e71e6400) [pid = 1823] [serial = 1255] [outer = (nil)] 03:55:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89ee589c00) [pid = 1823] [serial = 1256] [outer = 0x7f89e71e6400] 03:55:38 INFO - PROCESS | 1823 | 1461668138340 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89ee58f400) [pid = 1823] [serial = 1257] [outer = 0x7f89e71e6400] 03:55:39 INFO - PROCESS | 1823 | 1461668139663 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]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1831ms 03:55:39 INFO - PROCESS | 1823 | 1461668139704 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 1823 | 1461668139709 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 03:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:55:39 INFO - PROCESS | 1823 | 1461668139716 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - PROCESS | 1823 | 1461668139722 Marionette TRACE conn3 <- [1,1646,null,{}] 03:55:39 INFO - PROCESS | 1823 | 1461668139729 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}] 03:55:39 INFO - PROCESS | 1823 | 1461668139920 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:55:40 INFO - PROCESS | 1823 | 1461668140145 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7dd6000 == 121 [pid = 1823] [id = 419] 03:55:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89e514b800) [pid = 1823] [serial = 1258] [outer = (nil)] 03:55:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89e70d4c00) [pid = 1823] [serial = 1259] [outer = 0x7f89e514b800] 03:55:40 INFO - PROCESS | 1823 | 1461668140215 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89e7bda000) [pid = 1823] [serial = 1260] [outer = 0x7f89e514b800] 03:55:41 INFO - PROCESS | 1823 | 1461668141191 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]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1534ms 03:55:41 INFO - PROCESS | 1823 | 1461668141251 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 1823 | 1461668141259 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 03:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:55:41 INFO - PROCESS | 1823 | 1461668141269 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 1823 | 1461668141272 Marionette TRACE conn3 <- [1,1650,null,{}] 03:55:41 INFO - PROCESS | 1823 | 1461668141277 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}] 03:55:41 INFO - PROCESS | 1823 | 1461668141450 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:55:41 INFO - PROCESS | 1823 | 1461668141693 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60c8800 == 122 [pid = 1823] [id = 420] 03:55:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89e8c0c400) [pid = 1823] [serial = 1261] [outer = (nil)] 03:55:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89e8eca400) [pid = 1823] [serial = 1262] [outer = 0x7f89e8c0c400] 03:55:41 INFO - PROCESS | 1823 | 1461668141807 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89e98f3800) [pid = 1823] [serial = 1263] [outer = 0x7f89e8c0c400] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0084e000 == 121 [pid = 1823] [id = 59] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff253000 == 120 [pid = 1823] [id = 57] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc66a800 == 119 [pid = 1823] [id = 56] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f78aa000 == 118 [pid = 1823] [id = 55] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8899800 == 117 [pid = 1823] [id = 46] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89ee845c00) [pid = 1823] [serial = 1142] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f8a12169c00) [pid = 1823] [serial = 1115] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89e63d1c00) [pid = 1823] [serial = 1118] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89e9669000) [pid = 1823] [serial = 1127] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89fa78e000) [pid = 1823] [serial = 1121] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89e70d9800) [pid = 1823] [serial = 1124] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f8a0c6f3000) [pid = 1823] [serial = 1109] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f8a0e63c800) [pid = 1823] [serial = 1112] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d49800 == 116 [pid = 1823] [id = 62] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bcf800 == 115 [pid = 1823] [id = 60] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7771800 == 114 [pid = 1823] [id = 54] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00336800 == 113 [pid = 1823] [id = 58] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e721000 == 112 [pid = 1823] [id = 76] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e906000 == 111 [pid = 1823] [id = 237] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60db800 == 110 [pid = 1823] [id = 372] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffcc3000 == 109 [pid = 1823] [id = 388] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc671800 == 108 [pid = 1823] [id = 387] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa89000 == 107 [pid = 1823] [id = 386] 03:55:42 INFO - PROCESS | 1823 | 1461668142814 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]]]}] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5c1000 == 106 [pid = 1823] [id = 362] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa591000 == 105 [pid = 1823] [id = 385] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f846d000 == 104 [pid = 1823] [id = 384] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d69800 == 103 [pid = 1823] [id = 383] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcdb800 == 102 [pid = 1823] [id = 382] 03:55:42 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81f2800 == 101 [pid = 1823] [id = 381] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89e98f3400) [pid = 1823] [serial = 1137] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89ed827800) [pid = 1823] [serial = 1094] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f8a00b30400) [pid = 1823] [serial = 1106] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89ed82e800) [pid = 1823] [serial = 1140] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89e8ed0000) [pid = 1823] [serial = 1136] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e7d6fc00) [pid = 1823] [serial = 1133] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89ed815400) [pid = 1823] [serial = 1139] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89fa78f000) [pid = 1823] [serial = 1100] [outer = (nil)] [url = about:blank] 03:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1583ms 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89f6c24000) [pid = 1823] [serial = 1097] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89fe3bcc00) [pid = 1823] [serial = 1103] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e8250800) [pid = 1823] [serial = 1091] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89e8b98400) [pid = 1823] [serial = 1134] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89ed812c00) [pid = 1823] [serial = 1130] [outer = (nil)] [url = about:blank] 03:55:42 INFO - PROCESS | 1823 | 1461668142858 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 1823 | 1461668142861 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 03:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:55:42 INFO - PROCESS | 1823 | 1461668142867 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - PROCESS | 1823 | 1461668142872 Marionette TRACE conn3 <- [1,1654,null,{}] 03:55:42 INFO - PROCESS | 1823 | 1461668142886 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}] 03:55:43 INFO - PROCESS | 1823 | 1461668143070 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:55:43 INFO - PROCESS | 1823 | 1461668143255 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9709000 == 102 [pid = 1823] [id = 421] 03:55:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89e95cf800) [pid = 1823] [serial = 1264] [outer = (nil)] 03:55:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89ecb4fc00) [pid = 1823] [serial = 1265] [outer = 0x7f89e95cf800] 03:55:43 INFO - PROCESS | 1823 | 1461668143317 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89ed811400) [pid = 1823] [serial = 1266] [outer = 0x7f89e95cf800] 03:55:44 INFO - PROCESS | 1823 | 1461668143999 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]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1182ms 03:55:44 INFO - PROCESS | 1823 | 1461668144049 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:55:44 INFO - PROCESS | 1823 | 1461668144053 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 03:55:44 INFO - PROCESS | 1823 | 1461668144058 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 1823 | 1461668144061 Marionette TRACE conn3 <- [1,1658,null,{}] 03:55:44 INFO - PROCESS | 1823 | 1461668144065 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}] 03:55:44 INFO - PROCESS | 1823 | 1461668144289 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:55:44 INFO - PROCESS | 1823 | 1461668144316 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8e3000 == 103 [pid = 1823] [id = 422] 03:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89e3295800) [pid = 1823] [serial = 1267] [outer = (nil)] 03:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89ee444c00) [pid = 1823] [serial = 1268] [outer = 0x7f89e3295800] 03:55:44 INFO - PROCESS | 1823 | 1461668144373 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89ee58ac00) [pid = 1823] [serial = 1269] [outer = 0x7f89e3295800] 03:55:45 INFO - PROCESS | 1823 | 1461668145154 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]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1124ms 03:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:55:45 INFO - PROCESS | 1823 | 1461668145183 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 1823 | 1461668145185 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 03:55:45 INFO - PROCESS | 1823 | 1461668145189 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 1823 | 1461668145202 Marionette TRACE conn3 <- [1,1662,null,{}] 03:55:45 INFO - PROCESS | 1823 | 1461668145239 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}] 03:55:45 INFO - PROCESS | 1823 | 1461668145438 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:55:45 INFO - PROCESS | 1823 | 1461668145464 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f454e800 == 104 [pid = 1823] [id = 423] 03:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89ed81c400) [pid = 1823] [serial = 1270] [outer = (nil)] 03:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89ee592400) [pid = 1823] [serial = 1271] [outer = 0x7f89ed81c400] 03:55:45 INFO - PROCESS | 1823 | 1461668145520 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89ee6df800) [pid = 1823] [serial = 1272] [outer = 0x7f89ed81c400] 03:55:46 INFO - PROCESS | 1823 | 1461668146343 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]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1191ms 03:55:46 INFO - PROCESS | 1823 | 1461668146381 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 1823 | 1461668146384 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 03:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:55:46 INFO - PROCESS | 1823 | 1461668146389 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - PROCESS | 1823 | 1461668146391 Marionette TRACE conn3 <- [1,1666,null,{}] 03:55:46 INFO - PROCESS | 1823 | 1461668146403 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}] 03:55:46 INFO - PROCESS | 1823 | 1461668146635 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:55:46 INFO - PROCESS | 1823 | 1461668146669 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d18800 == 105 [pid = 1823] [id = 424] 03:55:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89f49be400) [pid = 1823] [serial = 1273] [outer = (nil)] 03:55:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89f5df9400) [pid = 1823] [serial = 1274] [outer = 0x7f89f49be400] 03:55:46 INFO - PROCESS | 1823 | 1461668146731 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89f5e4e800) [pid = 1823] [serial = 1275] [outer = 0x7f89f49be400] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89ecb51400) [pid = 1823] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f8a00e3e000) [pid = 1823] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e7d63400) [pid = 1823] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89eaf87c00) [pid = 1823] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89fa6d8400) [pid = 1823] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89ee6e3800) [pid = 1823] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89ed825400) [pid = 1823] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89e8b7f400) [pid = 1823] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e7cfb400) [pid = 1823] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89ffb53400) [pid = 1823] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ee6d9c00) [pid = 1823] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89f66ac000) [pid = 1823] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e95cd000) [pid = 1823] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89fa6da000) [pid = 1823] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89ed820400) [pid = 1823] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ee447800) [pid = 1823] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89fa789400) [pid = 1823] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89ffc4f000) [pid = 1823] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e95cd800) [pid = 1823] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89ed818400) [pid = 1823] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f5df1400) [pid = 1823] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89e98f1c00) [pid = 1823] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89f49b6000) [pid = 1823] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f74c4800) [pid = 1823] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89ffc50c00) [pid = 1823] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89f5d75400) [pid = 1823] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ecbcf000) [pid = 1823] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f49b3000) [pid = 1823] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89fa6de800) [pid = 1823] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89f74bfc00) [pid = 1823] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89f922a000) [pid = 1823] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e95d7000) [pid = 1823] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89fa6ddc00) [pid = 1823] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e8b79000) [pid = 1823] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89ecb44800) [pid = 1823] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89f9223800) [pid = 1823] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f8a02037800) [pid = 1823] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89ec7db400) [pid = 1823] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f8a122a2400) [pid = 1823] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:55:47 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e7b0f000) [pid = 1823] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:55:47 INFO - PROCESS | 1823 | 1461668147969 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]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1641ms 03:55:48 INFO - PROCESS | 1823 | 1461668148032 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:55:48 INFO - PROCESS | 1823 | 1461668148035 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 03:55:48 INFO - PROCESS | 1823 | 1461668148039 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - PROCESS | 1823 | 1461668148042 Marionette TRACE conn3 <- [1,1670,null,{}] 03:55:48 INFO - PROCESS | 1823 | 1461668148046 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}] 03:55:48 INFO - PROCESS | 1823 | 1461668148204 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:55:48 INFO - PROCESS | 1823 | 1461668148388 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda12800 == 106 [pid = 1823] [id = 425] 03:55:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89e7cfb400) [pid = 1823] [serial = 1276] [outer = (nil)] 03:55:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89e95cdc00) [pid = 1823] [serial = 1277] [outer = 0x7f89e7cfb400] 03:55:48 INFO - PROCESS | 1823 | 1461668148445 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89ed822400) [pid = 1823] [serial = 1278] [outer = 0x7f89e7cfb400] 03:55:49 INFO - PROCESS | 1823 | 1461668149055 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]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1075ms 03:55:49 INFO - PROCESS | 1823 | 1461668149115 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 1823 | 1461668149119 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 03:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:55:49 INFO - PROCESS | 1823 | 1461668149124 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 1823 | 1461668149126 Marionette TRACE conn3 <- [1,1674,null,{}] 03:55:49 INFO - PROCESS | 1823 | 1461668149130 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}] 03:55:49 INFO - PROCESS | 1823 | 1461668149275 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:55:49 INFO - PROCESS | 1823 | 1461668149435 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e4f000 == 107 [pid = 1823] [id = 426] 03:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89e7cf4800) [pid = 1823] [serial = 1279] [outer = (nil)] 03:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89ee6d9800) [pid = 1823] [serial = 1280] [outer = 0x7f89e7cf4800] 03:55:49 INFO - PROCESS | 1823 | 1461668149492 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89f5e4f400) [pid = 1823] [serial = 1281] [outer = 0x7f89e7cf4800] 03:55:50 INFO - PROCESS | 1823 | 1461668150476 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]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1424ms 03:55:50 INFO - PROCESS | 1823 | 1461668150549 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 1823 | 1461668150556 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 03:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:55:50 INFO - PROCESS | 1823 | 1461668150564 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - PROCESS | 1823 | 1461668150569 Marionette TRACE conn3 <- [1,1678,null,{}] 03:55:50 INFO - PROCESS | 1823 | 1461668150577 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}] 03:55:50 INFO - PROCESS | 1823 | 1461668150813 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:55:51 INFO - PROCESS | 1823 | 1461668151007 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7c83000 == 108 [pid = 1823] [id = 427] 03:55:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89e63cec00) [pid = 1823] [serial = 1282] [outer = (nil)] 03:55:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e7bdd400) [pid = 1823] [serial = 1283] [outer = 0x7f89e63cec00] 03:55:51 INFO - PROCESS | 1823 | 1461668151081 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e8b7e400) [pid = 1823] [serial = 1284] [outer = 0x7f89e63cec00] 03:55:51 INFO - PROCESS | 1823 | 1461668151980 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]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1479ms 03:55:52 INFO - PROCESS | 1823 | 1461668152045 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 1823 | 1461668152053 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 03:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:55:52 INFO - PROCESS | 1823 | 1461668152062 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 1823 | 1461668152065 Marionette TRACE conn3 <- [1,1682,null,{}] 03:55:52 INFO - PROCESS | 1823 | 1461668152071 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}] 03:55:52 INFO - PROCESS | 1823 | 1461668152257 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:55:52 INFO - PROCESS | 1823 | 1461668152450 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f454b800 == 109 [pid = 1823] [id = 428] 03:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e8ba2000) [pid = 1823] [serial = 1285] [outer = (nil)] 03:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89ec7da400) [pid = 1823] [serial = 1286] [outer = 0x7f89e8ba2000] 03:55:52 INFO - PROCESS | 1823 | 1461668152520 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89ecb50800) [pid = 1823] [serial = 1287] [outer = 0x7f89e8ba2000] 03:55:53 INFO - PROCESS | 1823 | 1461668153426 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]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1426ms 03:55:53 INFO - PROCESS | 1823 | 1461668153488 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:55:53 INFO - PROCESS | 1823 | 1461668153492 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 03:55:53 INFO - PROCESS | 1823 | 1461668153498 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 1823 | 1461668153503 Marionette TRACE conn3 <- [1,1686,null,{}] 03:55:53 INFO - PROCESS | 1823 | 1461668153518 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}] 03:55:53 INFO - PROCESS | 1823 | 1461668153743 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:55:53 INFO - PROCESS | 1823 | 1461668153970 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8719800 == 110 [pid = 1823] [id = 429] 03:55:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89ee58ec00) [pid = 1823] [serial = 1288] [outer = (nil)] 03:55:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89ee843000) [pid = 1823] [serial = 1289] [outer = 0x7f89ee58ec00] 03:55:54 INFO - PROCESS | 1823 | 1461668154088 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89f3ab8000) [pid = 1823] [serial = 1290] [outer = 0x7f89ee58ec00] 03:55:54 INFO - PROCESS | 1823 | 1461668154947 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]]]}] 03:55:54 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 03:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1496ms 03:55:54 INFO - PROCESS | 1823 | 1461668154993 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:55:55 INFO - PROCESS | 1823 | 1461668154998 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 03:55:55 INFO - PROCESS | 1823 | 1461668155003 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 1823 | 1461668155006 Marionette TRACE conn3 <- [1,1690,null,{}] 03:55:55 INFO - PROCESS | 1823 | 1461668155011 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}] 03:55:55 INFO - PROCESS | 1823 | 1461668155187 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:55:55 INFO - PROCESS | 1823 | 1461668155385 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5d3800 == 111 [pid = 1823] [id = 430] 03:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89ee592800) [pid = 1823] [serial = 1291] [outer = (nil)] 03:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89f5e46400) [pid = 1823] [serial = 1292] [outer = 0x7f89ee592800] 03:55:55 INFO - PROCESS | 1823 | 1461668155457 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89f62cc800) [pid = 1823] [serial = 1293] [outer = 0x7f89ee592800] 03:55:56 INFO - PROCESS | 1823 | 1461668156326 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]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1376ms 03:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:55:56 INFO - PROCESS | 1823 | 1461668156380 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 1823 | 1461668156383 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 03:55:56 INFO - PROCESS | 1823 | 1461668156389 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 1823 | 1461668156392 Marionette TRACE conn3 <- [1,1694,null,{}] 03:55:56 INFO - PROCESS | 1823 | 1461668156396 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}] 03:55:56 INFO - PROCESS | 1823 | 1461668156564 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:55:56 INFO - PROCESS | 1823 | 1461668156760 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b0000 == 112 [pid = 1823] [id = 431] 03:55:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89f5d6fc00) [pid = 1823] [serial = 1294] [outer = (nil)] 03:55:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89f65d1800) [pid = 1823] [serial = 1295] [outer = 0x7f89f5d6fc00] 03:55:56 INFO - PROCESS | 1823 | 1461668156825 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89f66d6c00) [pid = 1823] [serial = 1296] [outer = 0x7f89f5d6fc00] 03:55:57 INFO - PROCESS | 1823 | 1461668157673 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]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1338ms 03:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:55:57 INFO - PROCESS | 1823 | 1461668157726 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 1823 | 1461668157729 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 03:55:57 INFO - PROCESS | 1823 | 1461668157735 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 1823 | 1461668157738 Marionette TRACE conn3 <- [1,1698,null,{}] 03:55:57 INFO - PROCESS | 1823 | 1461668157742 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}] 03:55:57 INFO - PROCESS | 1823 | 1461668157940 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:55:58 INFO - PROCESS | 1823 | 1461668158147 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0009f000 == 113 [pid = 1823] [id = 432] 03:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89f6835800) [pid = 1823] [serial = 1297] [outer = (nil)] 03:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89f831cc00) [pid = 1823] [serial = 1298] [outer = 0x7f89f6835800] 03:55:58 INFO - PROCESS | 1823 | 1461668158221 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89f9d6d000) [pid = 1823] [serial = 1299] [outer = 0x7f89f6835800] 03:55:59 INFO - PROCESS | 1823 | 1461668159058 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]]]}] 03:55:59 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 03:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1376ms 03:55:59 INFO - PROCESS | 1823 | 1461668159111 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 1823 | 1461668159114 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 03:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:55:59 INFO - PROCESS | 1823 | 1461668159120 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 1823 | 1461668159122 Marionette TRACE conn3 <- [1,1702,null,{}] 03:55:59 INFO - PROCESS | 1823 | 1461668159127 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}] 03:55:59 INFO - PROCESS | 1823 | 1461668159383 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:55:59 INFO - PROCESS | 1823 | 1461668159537 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0131b000 == 114 [pid = 1823] [id = 433] 03:55:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ed82b800) [pid = 1823] [serial = 1300] [outer = (nil)] 03:55:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89fa0e9800) [pid = 1823] [serial = 1301] [outer = 0x7f89ed82b800] 03:55:59 INFO - PROCESS | 1823 | 1461668159650 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89fab64800) [pid = 1823] [serial = 1302] [outer = 0x7f89ed82b800] 03:56:00 INFO - PROCESS | 1823 | 1461668160495 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]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1428ms 03:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:56:00 INFO - PROCESS | 1823 | 1461668160549 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 1823 | 1461668160551 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 03:56:00 INFO - PROCESS | 1823 | 1461668160558 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - PROCESS | 1823 | 1461668160561 Marionette TRACE conn3 <- [1,1706,null,{}] 03:56:00 INFO - PROCESS | 1823 | 1461668160567 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}] 03:56:00 INFO - PROCESS | 1823 | 1461668160744 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:56:00 INFO - PROCESS | 1823 | 1461668160946 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076f3000 == 115 [pid = 1823] [id = 434] 03:56:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f6b8ec00) [pid = 1823] [serial = 1303] [outer = (nil)] 03:56:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89fae38c00) [pid = 1823] [serial = 1304] [outer = 0x7f89f6b8ec00] 03:56:01 INFO - PROCESS | 1823 | 1461668161018 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89fd01c000) [pid = 1823] [serial = 1305] [outer = 0x7f89f6b8ec00] 03:56:01 INFO - PROCESS | 1823 | 1461668161861 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]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1379ms 03:56:01 INFO - PROCESS | 1823 | 1461668161937 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 1823 | 1461668161940 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 03:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:56:01 INFO - PROCESS | 1823 | 1461668161948 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 1823 | 1461668161950 Marionette TRACE conn3 <- [1,1710,null,{}] 03:56:01 INFO - PROCESS | 1823 | 1461668161956 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}] 03:56:02 INFO - PROCESS | 1823 | 1461668162157 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:56:02 INFO - PROCESS | 1823 | 1461668162357 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12019800 == 116 [pid = 1823] [id = 435] 03:56:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89fab62000) [pid = 1823] [serial = 1306] [outer = (nil)] 03:56:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89fe329800) [pid = 1823] [serial = 1307] [outer = 0x7f89fab62000] 03:56:02 INFO - PROCESS | 1823 | 1461668162430 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89ff610400) [pid = 1823] [serial = 1308] [outer = 0x7f89fab62000] 03:56:03 INFO - PROCESS | 1823 | 1461668163278 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]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1381ms 03:56:03 INFO - PROCESS | 1823 | 1461668163329 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 1823 | 1461668163332 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 03:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:56:03 INFO - PROCESS | 1823 | 1461668163338 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 1823 | 1461668163341 Marionette TRACE conn3 <- [1,1714,null,{}] 03:56:03 INFO - PROCESS | 1823 | 1461668163346 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}] 03:56:03 INFO - PROCESS | 1823 | 1461668163523 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:56:03 INFO - PROCESS | 1823 | 1461668163733 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12c04800 == 117 [pid = 1823] [id = 436] 03:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89f8746c00) [pid = 1823] [serial = 1309] [outer = (nil)] 03:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89ffb56000) [pid = 1823] [serial = 1310] [outer = 0x7f89f8746c00] 03:56:03 INFO - PROCESS | 1823 | 1461668163846 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89ffc4c000) [pid = 1823] [serial = 1311] [outer = 0x7f89f8746c00] 03:56:04 INFO - PROCESS | 1823 | 1461668164789 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]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1487ms 03:56:04 INFO - PROCESS | 1823 | 1461668164826 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 1823 | 1461668164829 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 03:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:56:04 INFO - PROCESS | 1823 | 1461668164835 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 1823 | 1461668164839 Marionette TRACE conn3 <- [1,1718,null,{}] 03:56:04 INFO - PROCESS | 1823 | 1461668164844 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}] 03:56:05 INFO - PROCESS | 1823 | 1461668165039 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:56:05 INFO - PROCESS | 1823 | 1461668165244 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2a1800 == 118 [pid = 1823] [id = 437] 03:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89f9226800) [pid = 1823] [serial = 1312] [outer = (nil)] 03:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f8a00dbf400) [pid = 1823] [serial = 1313] [outer = 0x7f89f9226800] 03:56:05 INFO - PROCESS | 1823 | 1461668165318 Marionette DEBUG loaded listener.js 03:56:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f8a01e41800) [pid = 1823] [serial = 1314] [outer = 0x7f89f9226800] 03:56:06 INFO - PROCESS | 1823 | 1461668166224 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]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1438ms 03:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:56:06 INFO - PROCESS | 1823 | 1461668166274 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 1823 | 1461668166276 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 03:56:06 INFO - PROCESS | 1823 | 1461668166282 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 1823 | 1461668166285 Marionette TRACE conn3 <- [1,1722,null,{}] 03:56:06 INFO - PROCESS | 1823 | 1461668166290 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}] 03:56:06 INFO - PROCESS | 1823 | 1461668166476 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:56:06 INFO - PROCESS | 1823 | 1461668166679 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9619000 == 119 [pid = 1823] [id = 438] 03:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f8a0008e800) [pid = 1823] [serial = 1315] [outer = (nil)] 03:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f8a02b1d000) [pid = 1823] [serial = 1316] [outer = 0x7f8a0008e800] 03:56:06 INFO - PROCESS | 1823 | 1461668166744 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f8a02df4800) [pid = 1823] [serial = 1317] [outer = 0x7f8a0008e800] 03:56:07 INFO - PROCESS | 1823 | 1461668167567 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]]]}] 03:56:07 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 03:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1333ms 03:56:07 INFO - PROCESS | 1823 | 1461668167614 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 1823 | 1461668167617 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 03:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:56:07 INFO - PROCESS | 1823 | 1461668167623 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 1823 | 1461668167625 Marionette TRACE conn3 <- [1,1726,null,{}] 03:56:07 INFO - PROCESS | 1823 | 1461668167638 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}] 03:56:07 INFO - PROCESS | 1823 | 1461668167810 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:56:08 INFO - PROCESS | 1823 | 1461668168012 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5051800 == 120 [pid = 1823] [id = 439] 03:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f8a00d6b000) [pid = 1823] [serial = 1318] [outer = (nil)] 03:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f8a0c619800) [pid = 1823] [serial = 1319] [outer = 0x7f8a00d6b000] 03:56:08 INFO - PROCESS | 1823 | 1461668168090 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f8a0d4a8400) [pid = 1823] [serial = 1320] [outer = 0x7f8a00d6b000] 03:56:08 INFO - PROCESS | 1823 | 1461668168943 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]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1389ms 03:56:09 INFO - PROCESS | 1823 | 1461668169013 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 1823 | 1461668169017 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 03:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:56:09 INFO - PROCESS | 1823 | 1461668169023 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - PROCESS | 1823 | 1461668169025 Marionette TRACE conn3 <- [1,1730,null,{}] 03:56:09 INFO - PROCESS | 1823 | 1461668169122 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}] 03:56:09 INFO - PROCESS | 1823 | 1461668169289 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:56:09 INFO - PROCESS | 1823 | 1461668169579 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e2dd3000 == 121 [pid = 1823] [id = 440] 03:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89e3294c00) [pid = 1823] [serial = 1321] [outer = (nil)] 03:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89e8b97800) [pid = 1823] [serial = 1322] [outer = 0x7f89e3294c00] 03:56:09 INFO - PROCESS | 1823 | 1461668169649 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89f6b94800) [pid = 1823] [serial = 1323] [outer = 0x7f89e3294c00] 03:56:10 INFO - PROCESS | 1823 | 1461668170437 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]]]}] 03:56:10 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 03:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1466ms 03:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:56:10 INFO - PROCESS | 1823 | 1461668170492 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 1823 | 1461668170495 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 03:56:10 INFO - PROCESS | 1823 | 1461668170501 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 1823 | 1461668170504 Marionette TRACE conn3 <- [1,1734,null,{}] 03:56:10 INFO - PROCESS | 1823 | 1461668170508 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}] 03:56:10 INFO - PROCESS | 1823 | 1461668170686 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:56:10 INFO - PROCESS | 1823 | 1461668170892 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fe1000 == 122 [pid = 1823] [id = 441] 03:56:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89e53dc400) [pid = 1823] [serial = 1324] [outer = (nil)] 03:56:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f8a0d708400) [pid = 1823] [serial = 1325] [outer = 0x7f89e53dc400] 03:56:10 INFO - PROCESS | 1823 | 1461668170960 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f8a0e639400) [pid = 1823] [serial = 1326] [outer = 0x7f89e53dc400] 03:56:11 INFO - PROCESS | 1823 | 1461668171772 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]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1336ms 03:56:11 INFO - PROCESS | 1823 | 1461668171837 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 1823 | 1461668171840 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 03:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:56:11 INFO - PROCESS | 1823 | 1461668171846 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 1823 | 1461668171848 Marionette TRACE conn3 <- [1,1738,null,{}] 03:56:11 INFO - PROCESS | 1823 | 1461668171853 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}] 03:56:12 INFO - PROCESS | 1823 | 1461668172024 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:56:12 INFO - PROCESS | 1823 | 1461668172233 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb0b8000 == 123 [pid = 1823] [id = 442] 03:56:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f89e7d66400) [pid = 1823] [serial = 1327] [outer = (nil)] 03:56:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f89f62cd800) [pid = 1823] [serial = 1328] [outer = 0x7f89e7d66400] 03:56:12 INFO - PROCESS | 1823 | 1461668172297 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f8a0d74a000) [pid = 1823] [serial = 1329] [outer = 0x7f89e7d66400] 03:56:13 INFO - PROCESS | 1823 | 1461668173151 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]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1380ms 03:56:13 INFO - PROCESS | 1823 | 1461668173227 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 1823 | 1461668173230 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 03:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:56:13 INFO - PROCESS | 1823 | 1461668173236 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 1823 | 1461668173238 Marionette TRACE conn3 <- [1,1742,null,{}] 03:56:13 INFO - PROCESS | 1823 | 1461668173243 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}] 03:56:13 INFO - PROCESS | 1823 | 1461668173419 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:56:13 INFO - PROCESS | 1823 | 1461668173625 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4963800 == 124 [pid = 1823] [id = 443] 03:56:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f89e8b7bc00) [pid = 1823] [serial = 1330] [outer = (nil)] 03:56:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f89ecb4cc00) [pid = 1823] [serial = 1331] [outer = 0x7f89e8b7bc00] 03:56:13 INFO - PROCESS | 1823 | 1461668173693 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f89ee6d5c00) [pid = 1823] [serial = 1332] [outer = 0x7f89e8b7bc00] 03:56:15 INFO - PROCESS | 1823 | 1461668175013 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]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1826ms 03:56:15 INFO - PROCESS | 1823 | 1461668175062 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 1823 | 1461668175067 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 03:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:56:15 INFO - PROCESS | 1823 | 1461668175075 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - PROCESS | 1823 | 1461668175080 Marionette TRACE conn3 <- [1,1746,null,{}] 03:56:15 INFO - PROCESS | 1823 | 1461668175087 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}] 03:56:15 INFO - PROCESS | 1823 | 1461668175287 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:56:15 INFO - PROCESS | 1823 | 1461668175499 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9606800 == 125 [pid = 1823] [id = 444] 03:56:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f89e63c8400) [pid = 1823] [serial = 1333] [outer = (nil)] 03:56:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f89e7d65c00) [pid = 1823] [serial = 1334] [outer = 0x7f89e63c8400] 03:56:15 INFO - PROCESS | 1823 | 1461668175603 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f89e95ca800) [pid = 1823] [serial = 1335] [outer = 0x7f89e63c8400] 03:56:16 INFO - PROCESS | 1823 | 1461668176600 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]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1579ms 03:56:16 INFO - PROCESS | 1823 | 1461668176654 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 1823 | 1461668176662 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 03:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:56:16 INFO - PROCESS | 1823 | 1461668176671 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 1823 | 1461668176674 Marionette TRACE conn3 <- [1,1750,null,{}] 03:56:16 INFO - PROCESS | 1823 | 1461668176678 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}] 03:56:16 INFO - PROCESS | 1823 | 1461668176881 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda12800 == 124 [pid = 1823] [id = 425] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d18800 == 123 [pid = 1823] [id = 424] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f8a00d70800) [pid = 1823] [serial = 1211] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | 1461668177302 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f454e800 == 122 [pid = 1823] [id = 423] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed8e3000 == 121 [pid = 1823] [id = 422] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9709000 == 120 [pid = 1823] [id = 421] 03:56:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e4f55000 == 121 [pid = 1823] [id = 445] 03:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f89e71f1800) [pid = 1823] [serial = 1336] [outer = (nil)] 03:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f89eaf8cc00) [pid = 1823] [serial = 1337] [outer = 0x7f89e71f1800] 03:56:17 INFO - PROCESS | 1823 | 1461668177373 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f89ec956c00) [pid = 1823] [serial = 1338] [outer = 0x7f89e71f1800] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60c8800 == 120 [pid = 1823] [id = 420] 03:56:17 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7dd6000 == 119 [pid = 1823] [id = 419] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f89fe321400) [pid = 1823] [serial = 1208] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f89ffba4400) [pid = 1823] [serial = 1209] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f8a12169400) [pid = 1823] [serial = 930] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f89e8c0e800) [pid = 1823] [serial = 1191] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f89eaf8a800) [pid = 1823] [serial = 1193] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f89fe31f400) [pid = 1823] [serial = 870] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f89fab6a000) [pid = 1823] [serial = 1160] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f89f65c7000) [pid = 1823] [serial = 978] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f89ed82fc00) [pid = 1823] [serial = 936] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f89ecb43400) [pid = 1823] [serial = 975] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f89ecb4d000) [pid = 1823] [serial = 1196] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f8a00a63000) [pid = 1823] [serial = 876] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f8a127a6000) [pid = 1823] [serial = 933] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89ecb44000) [pid = 1823] [serial = 1148] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89e824ac00) [pid = 1823] [serial = 1145] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89f8494400) [pid = 1823] [serial = 867] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89ffb59800) [pid = 1823] [serial = 1169] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89e95d6c00) [pid = 1823] [serial = 939] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f8a00117c00) [pid = 1823] [serial = 924] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89ffbab400) [pid = 1823] [serial = 861] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89fd01b400) [pid = 1823] [serial = 1032] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f8a10833800) [pid = 1823] [serial = 1181] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f8a1294e000) [pid = 1823] [serial = 993] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f8a02dec800) [pid = 1823] [serial = 879] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e7d6ec00) [pid = 1823] [serial = 1190] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89eaf90800) [pid = 1823] [serial = 1194] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e98f3c00) [pid = 1823] [serial = 942] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89f49b7400) [pid = 1823] [serial = 1143] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f8a00b31000) [pid = 1823] [serial = 1172] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89f8741800) [pid = 1823] [serial = 1203] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89f6386400) [pid = 1823] [serial = 1199] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89f74c9000) [pid = 1823] [serial = 921] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f8a00dbfc00) [pid = 1823] [serial = 984] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f8a0d4acc00) [pid = 1823] [serial = 882] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f8a0e633000) [pid = 1823] [serial = 885] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89fa78f400) [pid = 1823] [serial = 1163] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89ee44dc00) [pid = 1823] [serial = 918] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f8a02de8400) [pid = 1823] [serial = 1175] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f8a0e934800) [pid = 1823] [serial = 891] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89ffbb0c00) [pid = 1823] [serial = 873] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89fa0de800) [pid = 1823] [serial = 981] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89ff0d1c00) [pid = 1823] [serial = 1166] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f8a0e76a800) [pid = 1823] [serial = 987] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89f74c3000) [pid = 1823] [serial = 1202] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89f5d78c00) [pid = 1823] [serial = 1151] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f66ce000) [pid = 1823] [serial = 1200] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89ed82f400) [pid = 1823] [serial = 945] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e7be0000) [pid = 1823] [serial = 1184] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f8a0d4ae800) [pid = 1823] [serial = 927] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89ee848c00) [pid = 1823] [serial = 948] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f8a0e3a9400) [pid = 1823] [serial = 1178] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89e95d5000) [pid = 1823] [serial = 1187] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89f6c28000) [pid = 1823] [serial = 1154] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f8a0e930400) [pid = 1823] [serial = 915] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f874a000) [pid = 1823] [serial = 1157] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89fae41800) [pid = 1823] [serial = 1206] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89faae1800) [pid = 1823] [serial = 1205] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f8a0e935c00) [pid = 1823] [serial = 888] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89f5df3400) [pid = 1823] [serial = 864] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f8a12947800) [pid = 1823] [serial = 990] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89ed829000) [pid = 1823] [serial = 1197] [outer = (nil)] [url = about:blank] 03:56:17 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89fa6d7c00) [pid = 1823] [serial = 1089] [outer = (nil)] [url = about:blank] 03:56:18 INFO - PROCESS | 1823 | 1461668178178 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]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1527ms 03:56:18 INFO - PROCESS | 1823 | 1461668178201 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 1823 | 1461668178204 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 03:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:56:18 INFO - PROCESS | 1823 | 1461668178210 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 1823 | 1461668178215 Marionette TRACE conn3 <- [1,1754,null,{}] 03:56:18 INFO - PROCESS | 1823 | 1461668178237 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}] 03:56:18 INFO - PROCESS | 1823 | 1461668178476 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:56:18 INFO - PROCESS | 1823 | 1461668178600 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96d1000 == 120 [pid = 1823] [id = 446] 03:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89e95cf400) [pid = 1823] [serial = 1339] [outer = (nil)] 03:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89ed132000) [pid = 1823] [serial = 1340] [outer = 0x7f89e95cf400] 03:56:18 INFO - PROCESS | 1823 | 1461668178668 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89eda33c00) [pid = 1823] [serial = 1341] [outer = 0x7f89e95cf400] 03:56:19 INFO - PROCESS | 1823 | 1461668179383 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]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1232ms 03:56:19 INFO - PROCESS | 1823 | 1461668179443 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 1823 | 1461668179447 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 03:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:56:19 INFO - PROCESS | 1823 | 1461668179453 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - PROCESS | 1823 | 1461668179455 Marionette TRACE conn3 <- [1,1758,null,{}] 03:56:19 INFO - PROCESS | 1823 | 1461668179460 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}] 03:56:19 INFO - PROCESS | 1823 | 1461668179719 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:56:19 INFO - PROCESS | 1823 | 1461668179745 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec90c000 == 121 [pid = 1823] [id = 447] 03:56:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89ecb43400) [pid = 1823] [serial = 1342] [outer = (nil)] 03:56:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89ee58a800) [pid = 1823] [serial = 1343] [outer = 0x7f89ecb43400] 03:56:19 INFO - PROCESS | 1823 | 1461668179803 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89ee6de800) [pid = 1823] [serial = 1344] [outer = 0x7f89ecb43400] 03:56:20 INFO - PROCESS | 1823 | 1461668180655 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]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1237ms 03:56:20 INFO - PROCESS | 1823 | 1461668180692 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 1823 | 1461668180694 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 03:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:56:20 INFO - PROCESS | 1823 | 1461668180699 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 1823 | 1461668180702 Marionette TRACE conn3 <- [1,1762,null,{}] 03:56:20 INFO - PROCESS | 1823 | 1461668180712 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}] 03:56:20 INFO - PROCESS | 1823 | 1461668180919 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:56:20 INFO - PROCESS | 1823 | 1461668180947 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edae5800 == 122 [pid = 1823] [id = 448] 03:56:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89eda3e400) [pid = 1823] [serial = 1345] [outer = (nil)] 03:56:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89f3aae800) [pid = 1823] [serial = 1346] [outer = 0x7f89eda3e400] 03:56:21 INFO - PROCESS | 1823 | 1461668181003 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89f49b5400) [pid = 1823] [serial = 1347] [outer = 0x7f89eda3e400] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89f49be400) [pid = 1823] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89ed81c400) [pid = 1823] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e7cfb400) [pid = 1823] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89e3295800) [pid = 1823] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89e514b800) [pid = 1823] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e95cf800) [pid = 1823] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:56:22 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89e8c0c400) [pid = 1823] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:56:22 INFO - PROCESS | 1823 | 1461668182236 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]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1583ms 03:56:22 INFO - PROCESS | 1823 | 1461668182282 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 1823 | 1461668182285 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 03:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:56:22 INFO - PROCESS | 1823 | 1461668182290 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:56:22 INFO - PROCESS | 1823 | 1461668182292 Marionette TRACE conn3 <- [1,1766,null,{}] 03:56:22 INFO - PROCESS | 1823 | 1461668182297 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}] 03:56:22 INFO - PROCESS | 1823 | 1461668182480 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:56:22 INFO - PROCESS | 1823 | 1461668182679 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4913000 == 123 [pid = 1823] [id = 449] 03:56:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89ee442000) [pid = 1823] [serial = 1348] [outer = (nil)] 03:56:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f66cb000) [pid = 1823] [serial = 1349] [outer = 0x7f89ee442000] 03:56:22 INFO - PROCESS | 1823 | 1461668182742 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89f74c1000) [pid = 1823] [serial = 1350] [outer = 0x7f89ee442000] 03:56:23 INFO - PROCESS | 1823 | 1461668183408 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]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1179ms 03:56:23 INFO - PROCESS | 1823 | 1461668183471 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 1823 | 1461668183474 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 03:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:56:23 INFO - PROCESS | 1823 | 1461668183489 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 1823 | 1461668183492 Marionette TRACE conn3 <- [1,1770,null,{}] 03:56:23 INFO - PROCESS | 1823 | 1461668183497 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}] 03:56:23 INFO - PROCESS | 1823 | 1461668183664 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:56:23 INFO - PROCESS | 1823 | 1461668183674 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d17000 == 124 [pid = 1823] [id = 450] 03:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89f74c1800) [pid = 1823] [serial = 1351] [outer = (nil)] 03:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89f849ec00) [pid = 1823] [serial = 1352] [outer = 0x7f89f74c1800] 03:56:23 INFO - PROCESS | 1823 | 1461668183733 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89f9d64c00) [pid = 1823] [serial = 1353] [outer = 0x7f89f74c1800] 03:56:24 INFO - PROCESS | 1823 | 1461668184963 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]]]}] 03:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 03:56:25 INFO - PROCESS | 1823 | 1461668185016 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:56:25 INFO - PROCESS | 1823 | 1461668185020 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 03:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:56:25 INFO - PROCESS | 1823 | 1461668185027 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:56:25 INFO - PROCESS | 1823 | 1461668185032 Marionette TRACE conn3 <- [1,1774,null,{}] 03:56:25 INFO - PROCESS | 1823 | 1461668185040 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}] 03:56:25 INFO - PROCESS | 1823 | 1461668185221 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:56:25 INFO - PROCESS | 1823 | 1461668185424 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7dd6000 == 125 [pid = 1823] [id = 451] 03:56:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e7d6ec00) [pid = 1823] [serial = 1354] [outer = (nil)] 03:56:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e95ce400) [pid = 1823] [serial = 1355] [outer = 0x7f89e7d6ec00] 03:56:25 INFO - PROCESS | 1823 | 1461668185548 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89eaf8d800) [pid = 1823] [serial = 1356] [outer = 0x7f89e7d6ec00] 03:56:26 INFO - PROCESS | 1823 | 1461668186395 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]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1433ms 03:56:26 INFO - PROCESS | 1823 | 1461668186462 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 1823 | 1461668186470 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 03:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:56:26 INFO - PROCESS | 1823 | 1461668186480 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - PROCESS | 1823 | 1461668186484 Marionette TRACE conn3 <- [1,1778,null,{}] 03:56:26 INFO - PROCESS | 1823 | 1461668186489 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}] 03:56:26 INFO - PROCESS | 1823 | 1461668186676 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:56:26 INFO - PROCESS | 1823 | 1461668186871 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edadb800 == 126 [pid = 1823] [id = 452] 03:56:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89eaf90800) [pid = 1823] [serial = 1357] [outer = (nil)] 03:56:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89ed81d000) [pid = 1823] [serial = 1358] [outer = 0x7f89eaf90800] 03:56:26 INFO - PROCESS | 1823 | 1461668186941 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89ee588800) [pid = 1823] [serial = 1359] [outer = 0x7f89eaf90800] 03:56:27 INFO - PROCESS | 1823 | 1461668187880 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]]]}] 03:56:27 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 03:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1431ms 03:56:27 INFO - PROCESS | 1823 | 1461668187911 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 1823 | 1461668187915 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 03:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:56:27 INFO - PROCESS | 1823 | 1461668187921 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 1823 | 1461668187926 Marionette TRACE conn3 <- [1,1782,null,{}] 03:56:27 INFO - PROCESS | 1823 | 1461668187942 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}] 03:56:28 INFO - PROCESS | 1823 | 1461668188141 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:56:28 INFO - PROCESS | 1823 | 1461668188350 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6eb9800 == 127 [pid = 1823] [id = 453] 03:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89f3ab1c00) [pid = 1823] [serial = 1360] [outer = (nil)] 03:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89f62cbc00) [pid = 1823] [serial = 1361] [outer = 0x7f89f3ab1c00] 03:56:28 INFO - PROCESS | 1823 | 1461668188427 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89f6c29000) [pid = 1823] [serial = 1362] [outer = 0x7f89f3ab1c00] 03:56:29 INFO - PROCESS | 1823 | 1461668189291 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]]]}] 03:56:29 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 03:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1431ms 03:56:29 INFO - PROCESS | 1823 | 1461668189353 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 1823 | 1461668189357 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 03:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:56:29 INFO - PROCESS | 1823 | 1461668189363 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 1823 | 1461668189365 Marionette TRACE conn3 <- [1,1786,null,{}] 03:56:29 INFO - PROCESS | 1823 | 1461668189370 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}] 03:56:29 INFO - PROCESS | 1823 | 1461668189572 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:56:29 INFO - PROCESS | 1823 | 1461668189767 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa596000 == 128 [pid = 1823] [id = 454] 03:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89f5df0c00) [pid = 1823] [serial = 1363] [outer = (nil)] 03:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89f9d66400) [pid = 1823] [serial = 1364] [outer = 0x7f89f5df0c00] 03:56:29 INFO - PROCESS | 1823 | 1461668189840 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89fa78e000) [pid = 1823] [serial = 1365] [outer = 0x7f89f5df0c00] 03:56:30 INFO - PROCESS | 1823 | 1461668190709 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]]]}] 03:56:30 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 03:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1380ms 03:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:56:30 INFO - PROCESS | 1823 | 1461668190743 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 1823 | 1461668190746 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 03:56:30 INFO - PROCESS | 1823 | 1461668190751 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 1823 | 1461668190754 Marionette TRACE conn3 <- [1,1790,null,{}] 03:56:30 INFO - PROCESS | 1823 | 1461668190759 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}] 03:56:30 INFO - PROCESS | 1823 | 1461668190927 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:56:31 INFO - PROCESS | 1823 | 1461668191129 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faaa0000 == 129 [pid = 1823] [id = 455] 03:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89f49be800) [pid = 1823] [serial = 1366] [outer = (nil)] 03:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89fc6ef800) [pid = 1823] [serial = 1367] [outer = 0x7f89f49be800] 03:56:31 INFO - PROCESS | 1823 | 1461668191198 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89ff612c00) [pid = 1823] [serial = 1368] [outer = 0x7f89f49be800] 03:56:32 INFO - PROCESS | 1823 | 1461668192060 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]]]}] 03:56:32 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) 03:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1343ms 03:56:32 INFO - PROCESS | 1823 | 1461668192094 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 1823 | 1461668192097 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 03:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:56:32 INFO - PROCESS | 1823 | 1461668192103 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 1823 | 1461668192106 Marionette TRACE conn3 <- [1,1794,null,{}] 03:56:32 INFO - PROCESS | 1823 | 1461668192111 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}] 03:56:32 INFO - PROCESS | 1823 | 1461668192311 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:56:32 INFO - PROCESS | 1823 | 1461668192515 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff01e800 == 130 [pid = 1823] [id = 456] 03:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89fd280c00) [pid = 1823] [serial = 1369] [outer = (nil)] 03:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f8a00113000) [pid = 1823] [serial = 1370] [outer = 0x7f89fd280c00] 03:56:32 INFO - PROCESS | 1823 | 1461668192586 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f8a01bf0800) [pid = 1823] [serial = 1371] [outer = 0x7f89fd280c00] 03:56:33 INFO - PROCESS | 1823 | 1461668193423 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]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1375ms 03:56:33 INFO - PROCESS | 1823 | 1461668193479 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 1823 | 1461668193481 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 03:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:56:33 INFO - PROCESS | 1823 | 1461668193487 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 1823 | 1461668193489 Marionette TRACE conn3 <- [1,1798,null,{}] 03:56:33 INFO - PROCESS | 1823 | 1461668193495 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}] 03:56:33 INFO - PROCESS | 1823 | 1461668193661 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:56:33 INFO - PROCESS | 1823 | 1461668193863 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b7800 == 131 [pid = 1823] [id = 457] 03:56:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89ff22e400) [pid = 1823] [serial = 1372] [outer = (nil)] 03:56:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f8a02dec800) [pid = 1823] [serial = 1373] [outer = 0x7f89ff22e400] 03:56:33 INFO - PROCESS | 1823 | 1461668193930 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f8a0d4aa800) [pid = 1823] [serial = 1374] [outer = 0x7f89ff22e400] 03:56:34 INFO - PROCESS | 1823 | 1461668194789 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]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1331ms 03:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:56:34 INFO - PROCESS | 1823 | 1461668194820 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 1823 | 1461668194822 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 03:56:34 INFO - PROCESS | 1823 | 1461668194829 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 1823 | 1461668194831 Marionette TRACE conn3 <- [1,1802,null,{}] 03:56:34 INFO - PROCESS | 1823 | 1461668194836 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}] 03:56:35 INFO - PROCESS | 1823 | 1461668195011 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:56:35 INFO - PROCESS | 1823 | 1461668195213 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d70000 == 132 [pid = 1823] [id = 458] 03:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89e5148800) [pid = 1823] [serial = 1375] [outer = (nil)] 03:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f8a0e3a6000) [pid = 1823] [serial = 1376] [outer = 0x7f89e5148800] 03:56:35 INFO - PROCESS | 1823 | 1461668195288 Marionette DEBUG loaded listener.js 03:56:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f8a0e736800) [pid = 1823] [serial = 1377] [outer = 0x7f89e5148800] 03:56:36 INFO - PROCESS | 1823 | 1461668196126 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]]]}] 03:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1344ms 03:56:36 INFO - PROCESS | 1823 | 1461668196173 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:56:36 INFO - PROCESS | 1823 | 1461668196176 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 03:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:56:36 INFO - PROCESS | 1823 | 1461668196181 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:56:36 INFO - PROCESS | 1823 | 1461668196183 Marionette TRACE conn3 <- [1,1806,null,{}] 03:56:36 INFO - PROCESS | 1823 | 1461668196189 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}] 03:56:36 INFO - PROCESS | 1823 | 1461668196372 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:56:36 INFO - PROCESS | 1823 | 1461668196577 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1033a000 == 133 [pid = 1823] [id = 459] 03:56:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f8a00089000) [pid = 1823] [serial = 1378] [outer = (nil)] 03:56:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f8a0e777400) [pid = 1823] [serial = 1379] [outer = 0x7f8a00089000] 03:56:36 INFO - PROCESS | 1823 | 1461668196650 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f8a10836400) [pid = 1823] [serial = 1380] [outer = 0x7f8a00089000] 03:56:37 INFO - PROCESS | 1823 | 1461668197483 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]]]}] 03:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1329ms 03:56:37 INFO - PROCESS | 1823 | 1461668197512 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 1823 | 1461668197515 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 03:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:56:37 INFO - PROCESS | 1823 | 1461668197520 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - PROCESS | 1823 | 1461668197522 Marionette TRACE conn3 <- [1,1810,null,{}] 03:56:37 INFO - PROCESS | 1823 | 1461668197527 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}] 03:56:37 INFO - PROCESS | 1823 | 1461668197708 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:56:37 INFO - PROCESS | 1823 | 1461668197920 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12756800 == 134 [pid = 1823] [id = 460] 03:56:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f8a0e6ea000) [pid = 1823] [serial = 1381] [outer = (nil)] 03:56:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f8a122a2800) [pid = 1823] [serial = 1382] [outer = 0x7f8a0e6ea000] 03:56:38 INFO - PROCESS | 1823 | 1461668198025 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f8a1276e400) [pid = 1823] [serial = 1383] [outer = 0x7f8a0e6ea000] 03:56:38 INFO - PROCESS | 1823 | 1461668198941 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]]]}] 03:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1490ms 03:56:39 INFO - PROCESS | 1823 | 1461668199019 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 1823 | 1461668199022 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 03:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:56:39 INFO - PROCESS | 1823 | 1461668199030 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 1823 | 1461668199034 Marionette TRACE conn3 <- [1,1814,null,{}] 03:56:39 INFO - PROCESS | 1823 | 1461668199039 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}] 03:56:39 INFO - PROCESS | 1823 | 1461668199235 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:56:39 INFO - PROCESS | 1823 | 1461668199447 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52d8000 == 135 [pid = 1823] [id = 461] 03:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89e3295000) [pid = 1823] [serial = 1384] [outer = (nil)] 03:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89e329f000) [pid = 1823] [serial = 1385] [outer = 0x7f89e3295000] 03:56:40 INFO - PROCESS | 1823 | 1461668200116 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e53d8000) [pid = 1823] [serial = 1386] [outer = 0x7f89e3295000] 03:56:41 INFO - PROCESS | 1823 | 1461668201089 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]]]}] 03:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2135ms 03:56:41 INFO - PROCESS | 1823 | 1461668201167 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 1823 | 1461668201171 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 03:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:56:41 INFO - PROCESS | 1823 | 1461668201178 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 1823 | 1461668201182 Marionette TRACE conn3 <- [1,1818,null,{}] 03:56:41 INFO - PROCESS | 1823 | 1461668201188 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}] 03:56:41 INFO - PROCESS | 1823 | 1461668201387 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:56:41 INFO - PROCESS | 1823 | 1461668201607 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81f2800 == 136 [pid = 1823] [id = 462] 03:56:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89e3295400) [pid = 1823] [serial = 1387] [outer = (nil)] 03:56:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89e7cf0000) [pid = 1823] [serial = 1388] [outer = 0x7f89e3295400] 03:56:41 INFO - PROCESS | 1823 | 1461668201668 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89e7d71400) [pid = 1823] [serial = 1389] [outer = 0x7f89e3295400] 03:56:42 INFO - PROCESS | 1823 | 1461668202735 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]]]}] 03:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1629ms 03:56:42 INFO - PROCESS | 1823 | 1461668202806 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 1823 | 1461668202811 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 03:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:56:42 INFO - PROCESS | 1823 | 1461668202820 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 1823 | 1461668202823 Marionette TRACE conn3 <- [1,1822,null,{}] 03:56:42 INFO - PROCESS | 1823 | 1461668202827 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}] 03:56:42 INFO - PROCESS | 1823 | 1461668202994 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:56:43 INFO - PROCESS | 1823 | 1461668203257 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e95af800 == 137 [pid = 1823] [id = 463] 03:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89e8c10800) [pid = 1823] [serial = 1390] [outer = (nil)] 03:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89e95d2000) [pid = 1823] [serial = 1391] [outer = 0x7f89e8c10800] 03:56:43 INFO - PROCESS | 1823 | 1461668203392 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89e966c800) [pid = 1823] [serial = 1392] [outer = 0x7f89e8c10800] 03:56:44 INFO - PROCESS | 1823 | 1461668204155 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]]]}] 03:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1382ms 03:56:44 INFO - PROCESS | 1823 | 1461668204203 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:56:44 INFO - PROCESS | 1823 | 1461668204206 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 03:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:56:44 INFO - PROCESS | 1823 | 1461668204211 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:56:44 INFO - PROCESS | 1823 | 1461668204217 Marionette TRACE conn3 <- [1,1826,null,{}] 03:56:44 INFO - PROCESS | 1823 | 1461668204231 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}] 03:56:44 INFO - PROCESS | 1823 | 1461668204400 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:56:44 INFO - PROCESS | 1823 | 1461668204673 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e67c7800 == 138 [pid = 1823] [id = 464] 03:56:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89e8b83400) [pid = 1823] [serial = 1393] [outer = (nil)] 03:56:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89ec95d800) [pid = 1823] [serial = 1394] [outer = 0x7f89e8b83400] 03:56:44 INFO - PROCESS | 1823 | 1461668204738 Marionette DEBUG loaded listener.js 03:56:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f89ecb4e400) [pid = 1823] [serial = 1395] [outer = 0x7f89e8b83400] 03:56:45 INFO - PROCESS | 1823 | 1461668205544 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]]]}] 03:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1381ms 03:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:56:45 INFO - PROCESS | 1823 | 1461668205594 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 1823 | 1461668205597 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 03:56:45 INFO - PROCESS | 1823 | 1461668205601 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 1823 | 1461668205605 Marionette TRACE conn3 <- [1,1830,null,{}] 03:56:45 INFO - PROCESS | 1823 | 1461668205609 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}] 03:56:45 INFO - PROCESS | 1823 | 1461668205767 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fc660800 == 137 [pid = 1823] [id = 50] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0118e800 == 136 [pid = 1823] [id = 63] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fac0c000 == 135 [pid = 1823] [id = 311] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89ee6d9800) [pid = 1823] [serial = 1280] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89e8ec2c00) [pid = 1823] [serial = 1214] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f8a02b26800) [pid = 1823] [serial = 1226] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89eda3b000) [pid = 1823] [serial = 1232] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89ee589c00) [pid = 1823] [serial = 1256] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f8a00060c00) [pid = 1823] [serial = 1223] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89fa78bc00) [pid = 1823] [serial = 1220] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89ed812800) [pid = 1823] [serial = 1217] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f8a10840800) [pid = 1823] [serial = 1229] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89f3aa9800) [pid = 1823] [serial = 1235] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89e71ec800) [pid = 1823] [serial = 1238] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89f3ab2000) [pid = 1823] [serial = 1241] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e5155c00) [pid = 1823] [serial = 1244] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89e53df400) [pid = 1823] [serial = 1247] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e7be1400) [pid = 1823] [serial = 1250] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89ec95b800) [pid = 1823] [serial = 1253] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | 1461668206084 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4913000 == 134 [pid = 1823] [id = 449] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edae5800 == 133 [pid = 1823] [id = 448] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec90c000 == 132 [pid = 1823] [id = 447] 03:56:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e3236000 == 133 [pid = 1823] [id = 465] 03:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89e5155c00) [pid = 1823] [serial = 1396] [outer = (nil)] 03:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89e7be1400) [pid = 1823] [serial = 1397] [outer = 0x7f89e5155c00] 03:56:46 INFO - PROCESS | 1823 | 1461668206148 Marionette DEBUG loaded listener.js 03:56:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89e8ecac00) [pid = 1823] [serial = 1398] [outer = 0x7f89e5155c00] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e96d1000 == 132 [pid = 1823] [id = 446] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e4f55000 == 131 [pid = 1823] [id = 445] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9606800 == 130 [pid = 1823] [id = 444] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e2dd3000 == 129 [pid = 1823] [id = 440] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5051800 == 128 [pid = 1823] [id = 439] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9619000 == 127 [pid = 1823] [id = 438] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1a2a1800 == 126 [pid = 1823] [id = 437] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12c04800 == 125 [pid = 1823] [id = 436] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12019800 == 124 [pid = 1823] [id = 435] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076f3000 == 123 [pid = 1823] [id = 434] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0131b000 == 122 [pid = 1823] [id = 433] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0009f000 == 121 [pid = 1823] [id = 432] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e6fe0000 == 120 [pid = 1823] [id = 373] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b0000 == 119 [pid = 1823] [id = 431] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5d3800 == 118 [pid = 1823] [id = 430] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8719800 == 117 [pid = 1823] [id = 429] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f454b800 == 116 [pid = 1823] [id = 428] 03:56:46 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7c83000 == 115 [pid = 1823] [id = 427] 03:56:46 INFO - PROCESS | 1823 | 1461668206887 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]]]}] 03:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1333ms 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89ee444c00) [pid = 1823] [serial = 1268] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e7bda000) [pid = 1823] [serial = 1260] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89e70d4c00) [pid = 1823] [serial = 1259] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89ecb4fc00) [pid = 1823] [serial = 1265] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89ed811400) [pid = 1823] [serial = 1266] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e98f3800) [pid = 1823] [serial = 1263] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e8eca400) [pid = 1823] [serial = 1262] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89f5df9400) [pid = 1823] [serial = 1274] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89f5e4e800) [pid = 1823] [serial = 1275] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89ee592400) [pid = 1823] [serial = 1271] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e95cdc00) [pid = 1823] [serial = 1277] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89ee6df800) [pid = 1823] [serial = 1272] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ee58ac00) [pid = 1823] [serial = 1269] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89ed822400) [pid = 1823] [serial = 1278] [outer = (nil)] [url = about:blank] 03:56:46 INFO - PROCESS | 1823 | 1461668206979 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 1823 | 1461668206981 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 03:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:56:46 INFO - PROCESS | 1823 | 1461668206989 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:56:46 INFO - PROCESS | 1823 | 1461668206991 Marionette TRACE conn3 <- [1,1834,null,{}] 03:56:47 INFO - PROCESS | 1823 | 1461668206999 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}] 03:56:47 INFO - PROCESS | 1823 | 1461668207152 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:56:47 INFO - PROCESS | 1823 | 1461668207162 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7ddf000 == 116 [pid = 1823] [id = 466] 03:56:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ed12b400) [pid = 1823] [serial = 1399] [outer = (nil)] 03:56:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ed819000) [pid = 1823] [serial = 1400] [outer = 0x7f89ed12b400] 03:56:47 INFO - PROCESS | 1823 | 1461668207225 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89eda3f000) [pid = 1823] [serial = 1401] [outer = 0x7f89ed12b400] 03:56:48 INFO - PROCESS | 1823 | 1461668208091 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]]]}] 03:56:48 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 03:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1127ms 03:56:48 INFO - PROCESS | 1823 | 1461668208116 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 1823 | 1461668208119 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 03:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:56:48 INFO - PROCESS | 1823 | 1461668208125 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 1823 | 1461668208127 Marionette TRACE conn3 <- [1,1838,null,{}] 03:56:48 INFO - PROCESS | 1823 | 1461668208132 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}] 03:56:48 INFO - PROCESS | 1823 | 1461668208294 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:56:48 INFO - PROCESS | 1823 | 1461668208310 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec80e000 == 117 [pid = 1823] [id = 467] 03:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89ee58c000) [pid = 1823] [serial = 1402] [outer = (nil)] 03:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89ee594000) [pid = 1823] [serial = 1403] [outer = 0x7f89ee58c000] 03:56:48 INFO - PROCESS | 1823 | 1461668208368 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89ee6d9000) [pid = 1823] [serial = 1404] [outer = 0x7f89ee58c000] 03:56:49 INFO - PROCESS | 1823 | 1461668209282 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]]]}] 03:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1182ms 03:56:49 INFO - PROCESS | 1823 | 1461668209307 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:56:49 INFO - PROCESS | 1823 | 1461668209310 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 03:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:56:49 INFO - PROCESS | 1823 | 1461668209315 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 1823 | 1461668209317 Marionette TRACE conn3 <- [1,1842,null,{}] 03:56:49 INFO - PROCESS | 1823 | 1461668209322 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}] 03:56:49 INFO - PROCESS | 1823 | 1461668209531 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:56:49 INFO - PROCESS | 1823 | 1461668209563 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda1c800 == 118 [pid = 1823] [id = 468] 03:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89ecbc8400) [pid = 1823] [serial = 1405] [outer = (nil)] 03:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89ee6e2400) [pid = 1823] [serial = 1406] [outer = 0x7f89ecbc8400] 03:56:49 INFO - PROCESS | 1823 | 1461668209620 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89f3aacc00) [pid = 1823] [serial = 1407] [outer = 0x7f89ecbc8400] 03:56:50 INFO - PROCESS | 1823 | 1461668210450 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]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1178ms 03:56:50 INFO - PROCESS | 1823 | 1461668210494 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 1823 | 1461668210498 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 03:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:56:50 INFO - PROCESS | 1823 | 1461668210503 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 1823 | 1461668210505 Marionette TRACE conn3 <- [1,1846,null,{}] 03:56:50 INFO - PROCESS | 1823 | 1461668210517 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}] 03:56:50 INFO - PROCESS | 1823 | 1461668210722 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:56:50 INFO - PROCESS | 1823 | 1461668210751 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4560000 == 119 [pid = 1823] [id = 469] 03:56:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89e68cf400) [pid = 1823] [serial = 1408] [outer = (nil)] 03:56:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89f3ab4800) [pid = 1823] [serial = 1409] [outer = 0x7f89e68cf400] 03:56:50 INFO - PROCESS | 1823 | 1461668210807 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89f5d78800) [pid = 1823] [serial = 1410] [outer = 0x7f89e68cf400] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89ecb4b400) [pid = 1823] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89e95cf400) [pid = 1823] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89ee6db800) [pid = 1823] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89fe724000) [pid = 1823] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e63c8400) [pid = 1823] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ecb43400) [pid = 1823] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e7cef800) [pid = 1823] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e7d70c00) [pid = 1823] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e7bd8400) [pid = 1823] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89f8744800) [pid = 1823] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89e7b08800) [pid = 1823] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89ffb62400) [pid = 1823] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89e824a000) [pid = 1823] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89f9dcec00) [pid = 1823] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89fab6cc00) [pid = 1823] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f66cbc00) [pid = 1823] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89f9dcac00) [pid = 1823] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89eda3e400) [pid = 1823] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89e71e6400) [pid = 1823] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e8245800) [pid = 1823] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e7b08000) [pid = 1823] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ee6d8800) [pid = 1823] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e71f1800) [pid = 1823] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89e63d2c00) [pid = 1823] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f8a0c61b400) [pid = 1823] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89fa0e5800) [pid = 1823] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89f5e46000) [pid = 1823] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f49b9400) [pid = 1823] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89ee848000) [pid = 1823] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89ff29c800) [pid = 1823] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89ee442000) [pid = 1823] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e7b0a000) [pid = 1823] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89e98f5000) [pid = 1823] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89e7b0c400) [pid = 1823] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e9662800) [pid = 1823] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89e8b9a800) [pid = 1823] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f8a0203a400) [pid = 1823] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f8a01fbc800) [pid = 1823] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89e70d0800) [pid = 1823] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89fc6ecc00) [pid = 1823] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ed127000) [pid = 1823] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e8b9bc00) [pid = 1823] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89e7b06000) [pid = 1823] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89f6379800) [pid = 1823] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89ecb44c00) [pid = 1823] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89e63c9000) [pid = 1823] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89fa6d9000) [pid = 1823] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89fc6f5800) [pid = 1823] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e8ec5400) [pid = 1823] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ee6e2800) [pid = 1823] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:56:52 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89e7b07800) [pid = 1823] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:56:52 INFO - PROCESS | 1823 | 1461668212831 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]]]}] 03:56:52 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) 03:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2386ms 03:56:52 INFO - PROCESS | 1823 | 1461668212889 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 1823 | 1461668212892 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 03:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:56:52 INFO - PROCESS | 1823 | 1461668212897 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 1823 | 1461668212900 Marionette TRACE conn3 <- [1,1850,null,{}] 03:56:52 INFO - PROCESS | 1823 | 1461668212904 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}] 03:56:53 INFO - PROCESS | 1823 | 1461668213110 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:56:53 INFO - PROCESS | 1823 | 1461668213133 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7c77800 == 120 [pid = 1823] [id = 470] 03:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89e63c8400) [pid = 1823] [serial = 1411] [outer = (nil)] 03:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89e7bd7c00) [pid = 1823] [serial = 1412] [outer = 0x7f89e63c8400] 03:56:53 INFO - PROCESS | 1823 | 1461668213189 Marionette DEBUG loaded listener.js 03:56:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89e8249400) [pid = 1823] [serial = 1413] [outer = 0x7f89e63c8400] 03:56:53 INFO - PROCESS | 1823 | 1461668213924 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]]]}] 03:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1075ms 03:56:53 INFO - PROCESS | 1823 | 1461668213971 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 1823 | 1461668213975 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 03:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:56:53 INFO - PROCESS | 1823 | 1461668213980 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 1823 | 1461668213982 Marionette TRACE conn3 <- [1,1854,null,{}] 03:56:53 INFO - PROCESS | 1823 | 1461668213987 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}] 03:56:54 INFO - PROCESS | 1823 | 1461668214194 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:56:54 INFO - PROCESS | 1823 | 1461668214216 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8d8800 == 121 [pid = 1823] [id = 471] 03:56:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89e63ca800) [pid = 1823] [serial = 1414] [outer = (nil)] 03:56:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89e8b79000) [pid = 1823] [serial = 1415] [outer = 0x7f89e63ca800] 03:56:54 INFO - PROCESS | 1823 | 1461668214278 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89eda3d800) [pid = 1823] [serial = 1416] [outer = 0x7f89e63ca800] 03:56:55 INFO - PROCESS | 1823 | 1461668215340 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]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1425ms 03:56:55 INFO - PROCESS | 1823 | 1461668215405 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 1823 | 1461668215412 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 03:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:56:55 INFO - PROCESS | 1823 | 1461668215419 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - PROCESS | 1823 | 1461668215425 Marionette TRACE conn3 <- [1,1858,null,{}] 03:56:55 INFO - PROCESS | 1823 | 1461668215432 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}] 03:56:55 INFO - PROCESS | 1823 | 1461668215614 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:56:55 INFO - PROCESS | 1823 | 1461668215889 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8341000 == 122 [pid = 1823] [id = 472] 03:56:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89e7bd8400) [pid = 1823] [serial = 1417] [outer = (nil)] 03:56:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89e7d63c00) [pid = 1823] [serial = 1418] [outer = 0x7f89e7bd8400] 03:56:56 INFO - PROCESS | 1823 | 1461668216002 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89e8b7a000) [pid = 1823] [serial = 1419] [outer = 0x7f89e7bd8400] 03:56:56 INFO - PROCESS | 1823 | 1461668216835 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]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1488ms 03:56:56 INFO - PROCESS | 1823 | 1461668216908 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 1823 | 1461668216916 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 03:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:56:56 INFO - PROCESS | 1823 | 1461668216925 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 1823 | 1461668216928 Marionette TRACE conn3 <- [1,1862,null,{}] 03:56:56 INFO - PROCESS | 1823 | 1461668216934 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}] 03:56:57 INFO - PROCESS | 1823 | 1461668217149 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:56:57 INFO - PROCESS | 1823 | 1461668217344 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec904000 == 123 [pid = 1823] [id = 473] 03:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89e8c09000) [pid = 1823] [serial = 1420] [outer = (nil)] 03:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89e98ed400) [pid = 1823] [serial = 1421] [outer = 0x7f89e8c09000] 03:56:57 INFO - PROCESS | 1823 | 1461668217410 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89ec7dc800) [pid = 1823] [serial = 1422] [outer = 0x7f89e8c09000] 03:56:58 INFO - PROCESS | 1823 | 1461668218334 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]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1480ms 03:56:58 INFO - PROCESS | 1823 | 1461668218408 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 1823 | 1461668218412 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 03:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:56:58 INFO - PROCESS | 1823 | 1461668218417 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 1823 | 1461668218423 Marionette TRACE conn3 <- [1,1866,null,{}] 03:56:58 INFO - PROCESS | 1823 | 1461668218438 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}] 03:56:58 INFO - PROCESS | 1823 | 1461668218616 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:56:58 INFO - PROCESS | 1823 | 1461668218818 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e6f800 == 124 [pid = 1823] [id = 474] 03:56:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89ec957400) [pid = 1823] [serial = 1423] [outer = (nil)] 03:56:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89ed820800) [pid = 1823] [serial = 1424] [outer = 0x7f89ec957400] 03:56:58 INFO - PROCESS | 1823 | 1461668218929 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89ee44ac00) [pid = 1823] [serial = 1425] [outer = 0x7f89ec957400] 03:56:59 INFO - PROCESS | 1823 | 1461668219814 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]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1431ms 03:56:59 INFO - PROCESS | 1823 | 1461668219849 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 1823 | 1461668219853 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 03:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:56:59 INFO - PROCESS | 1823 | 1461668219859 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 1823 | 1461668219862 Marionette TRACE conn3 <- [1,1870,null,{}] 03:56:59 INFO - PROCESS | 1823 | 1461668219867 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}] 03:57:00 INFO - PROCESS | 1823 | 1461668220046 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:57:00 INFO - PROCESS | 1823 | 1461668220248 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b64000 == 125 [pid = 1823] [id = 475] 03:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89ecbc9800) [pid = 1823] [serial = 1426] [outer = (nil)] 03:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89ee6dfc00) [pid = 1823] [serial = 1427] [outer = 0x7f89ecbc9800] 03:57:00 INFO - PROCESS | 1823 | 1461668220317 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f49ba400) [pid = 1823] [serial = 1428] [outer = 0x7f89ecbc9800] 03:57:01 INFO - PROCESS | 1823 | 1461668221193 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]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1387ms 03:57:01 INFO - PROCESS | 1823 | 1461668221247 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 1823 | 1461668221251 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 03:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:57:01 INFO - PROCESS | 1823 | 1461668221258 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 1823 | 1461668221261 Marionette TRACE conn3 <- [1,1874,null,{}] 03:57:01 INFO - PROCESS | 1823 | 1461668221267 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}] 03:57:01 INFO - PROCESS | 1823 | 1461668221457 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:57:01 INFO - PROCESS | 1823 | 1461668221660 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e65000 == 126 [pid = 1823] [id = 476] 03:57:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89ee450c00) [pid = 1823] [serial = 1429] [outer = (nil)] 03:57:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f5dee400) [pid = 1823] [serial = 1430] [outer = 0x7f89ee450c00] 03:57:01 INFO - PROCESS | 1823 | 1461668221731 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89f5e49800) [pid = 1823] [serial = 1431] [outer = 0x7f89ee450c00] 03:57:02 INFO - PROCESS | 1823 | 1461668222628 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]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1431ms 03:57:02 INFO - PROCESS | 1823 | 1461668222689 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 1823 | 1461668222692 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 03:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:57:02 INFO - PROCESS | 1823 | 1461668222698 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 1823 | 1461668222700 Marionette TRACE conn3 <- [1,1878,null,{}] 03:57:02 INFO - PROCESS | 1823 | 1461668222705 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}] 03:57:02 INFO - PROCESS | 1823 | 1461668222906 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:57:03 INFO - PROCESS | 1823 | 1461668223109 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8467800 == 127 [pid = 1823] [id = 477] 03:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89f5e48400) [pid = 1823] [serial = 1432] [outer = (nil)] 03:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89f66a4400) [pid = 1823] [serial = 1433] [outer = 0x7f89f5e48400] 03:57:03 INFO - PROCESS | 1823 | 1461668223182 Marionette DEBUG loaded listener.js 03:57:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89f6958400) [pid = 1823] [serial = 1434] [outer = 0x7f89f5e48400] 03:57:04 INFO - PROCESS | 1823 | 1461668224031 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]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1379ms 03:57:04 INFO - PROCESS | 1823 | 1461668224079 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 1823 | 1461668224083 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 03:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:57:04 INFO - PROCESS | 1823 | 1461668224088 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 1823 | 1461668224090 Marionette TRACE conn3 <- [1,1882,null,{}] 03:57:04 INFO - PROCESS | 1823 | 1461668224096 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}] 03:57:04 INFO - PROCESS | 1823 | 1461668224272 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:57:04 INFO - PROCESS | 1823 | 1461668224474 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e1e800 == 128 [pid = 1823] [id = 478] 03:57:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89f5e4a400) [pid = 1823] [serial = 1435] [outer = (nil)] 03:57:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89f6c2cc00) [pid = 1823] [serial = 1436] [outer = 0x7f89f5e4a400] 03:57:04 INFO - PROCESS | 1823 | 1461668224542 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89f7828800) [pid = 1823] [serial = 1437] [outer = 0x7f89f5e4a400] 03:57:05 INFO - PROCESS | 1823 | 1461668225369 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]]]}] 03:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1330ms 03:57:05 INFO - PROCESS | 1823 | 1461668225419 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 1823 | 1461668225423 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 03:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:57:05 INFO - PROCESS | 1823 | 1461668225428 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 1823 | 1461668225430 Marionette TRACE conn3 <- [1,1886,null,{}] 03:57:05 INFO - PROCESS | 1823 | 1461668225435 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}] 03:57:05 INFO - PROCESS | 1823 | 1461668225615 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:57:05 INFO - PROCESS | 1823 | 1461668225829 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8cd800 == 129 [pid = 1823] [id = 479] 03:57:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89e68da400) [pid = 1823] [serial = 1438] [outer = (nil)] 03:57:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89f8316c00) [pid = 1823] [serial = 1439] [outer = 0x7f89e68da400] 03:57:05 INFO - PROCESS | 1823 | 1461668225936 Marionette DEBUG loaded listener.js 03:57:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89f874b800) [pid = 1823] [serial = 1440] [outer = 0x7f89e68da400] 03:57:06 INFO - PROCESS | 1823 | 1461668226787 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]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1426ms 03:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:57:06 INFO - PROCESS | 1823 | 1461668226856 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 1823 | 1461668226859 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 03:57:06 INFO - PROCESS | 1823 | 1461668226865 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 1823 | 1461668226868 Marionette TRACE conn3 <- [1,1890,null,{}] 03:57:06 INFO - PROCESS | 1823 | 1461668226873 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}] 03:57:07 INFO - PROCESS | 1823 | 1461668227066 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:57:07 INFO - PROCESS | 1823 | 1461668227267 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb29d800 == 130 [pid = 1823] [id = 480] 03:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89f66d2400) [pid = 1823] [serial = 1441] [outer = (nil)] 03:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89f9c02400) [pid = 1823] [serial = 1442] [outer = 0x7f89f66d2400] 03:57:07 INFO - PROCESS | 1823 | 1461668227334 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89f9d68800) [pid = 1823] [serial = 1443] [outer = 0x7f89f66d2400] 03:57:08 INFO - PROCESS | 1823 | 1461668228179 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]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1382ms 03:57:08 INFO - PROCESS | 1823 | 1461668228247 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 1823 | 1461668228250 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 03:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:57:08 INFO - PROCESS | 1823 | 1461668228260 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 1823 | 1461668228264 Marionette TRACE conn3 <- [1,1894,null,{}] 03:57:08 INFO - PROCESS | 1823 | 1461668228274 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}] 03:57:08 INFO - PROCESS | 1823 | 1461668228497 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:57:08 INFO - PROCESS | 1823 | 1461668228702 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd03c800 == 131 [pid = 1823] [id = 481] 03:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89f683a800) [pid = 1823] [serial = 1444] [outer = (nil)] 03:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89f9dc5000) [pid = 1823] [serial = 1445] [outer = 0x7f89f683a800] 03:57:08 INFO - PROCESS | 1823 | 1461668228811 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89fa0e7400) [pid = 1823] [serial = 1446] [outer = 0x7f89f683a800] 03:57:09 INFO - PROCESS | 1823 | 1461668229715 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]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1487ms 03:57:09 INFO - PROCESS | 1823 | 1461668229745 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 1823 | 1461668229749 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 03:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:57:09 INFO - PROCESS | 1823 | 1461668229754 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 1823 | 1461668229757 Marionette TRACE conn3 <- [1,1898,null,{}] 03:57:09 INFO - PROCESS | 1823 | 1461668229763 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}] 03:57:09 INFO - PROCESS | 1823 | 1461668229951 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:57:10 INFO - PROCESS | 1823 | 1461668230158 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffb30800 == 132 [pid = 1823] [id = 482] 03:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89f922e400) [pid = 1823] [serial = 1447] [outer = (nil)] 03:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89faade800) [pid = 1823] [serial = 1448] [outer = 0x7f89f922e400] 03:57:10 INFO - PROCESS | 1823 | 1461668230235 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89fae40000) [pid = 1823] [serial = 1449] [outer = 0x7f89f922e400] 03:57:11 INFO - PROCESS | 1823 | 1461668231143 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]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1425ms 03:57:11 INFO - PROCESS | 1823 | 1461668231181 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 1823 | 1461668231184 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 03:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:57:11 INFO - PROCESS | 1823 | 1461668231190 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 1823 | 1461668231192 Marionette TRACE conn3 <- [1,1902,null,{}] 03:57:11 INFO - PROCESS | 1823 | 1461668231197 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}] 03:57:11 INFO - PROCESS | 1823 | 1461668231374 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:57:11 INFO - PROCESS | 1823 | 1461668231584 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b53800 == 133 [pid = 1823] [id = 483] 03:57:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89e514d000) [pid = 1823] [serial = 1450] [outer = (nil)] 03:57:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89fb26b400) [pid = 1823] [serial = 1451] [outer = 0x7f89e514d000] 03:57:11 INFO - PROCESS | 1823 | 1461668231693 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89fe251c00) [pid = 1823] [serial = 1452] [outer = 0x7f89e514d000] 03:57:12 INFO - PROCESS | 1823 | 1461668232603 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]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1479ms 03:57:12 INFO - PROCESS | 1823 | 1461668232670 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 1823 | 1461668232674 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 03:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:57:12 INFO - PROCESS | 1823 | 1461668232679 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 1823 | 1461668232683 Marionette TRACE conn3 <- [1,1906,null,{}] 03:57:12 INFO - PROCESS | 1823 | 1461668232688 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}] 03:57:12 INFO - PROCESS | 1823 | 1461668232877 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:57:13 INFO - PROCESS | 1823 | 1461668233084 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96e2000 == 134 [pid = 1823] [id = 484] 03:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89e329b000) [pid = 1823] [serial = 1453] [outer = (nil)] 03:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f66d6400) [pid = 1823] [serial = 1454] [outer = 0x7f89e329b000] 03:57:13 INFO - PROCESS | 1823 | 1461668233154 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89fe329400) [pid = 1823] [serial = 1455] [outer = 0x7f89e329b000] 03:57:14 INFO - PROCESS | 1823 | 1461668234027 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]]]}] 03:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1386ms 03:57:14 INFO - PROCESS | 1823 | 1461668234066 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:57:14 INFO - PROCESS | 1823 | 1461668234069 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 03:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:57:14 INFO - PROCESS | 1823 | 1461668234075 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:57:14 INFO - PROCESS | 1823 | 1461668234077 Marionette TRACE conn3 <- [1,1910,null,{}] 03:57:14 INFO - PROCESS | 1823 | 1461668234083 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}] 03:57:14 INFO - PROCESS | 1823 | 1461668234269 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:57:14 INFO - PROCESS | 1823 | 1461668234480 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7310800 == 135 [pid = 1823] [id = 485] 03:57:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89e63d7800) [pid = 1823] [serial = 1456] [outer = (nil)] 03:57:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89e8b9cc00) [pid = 1823] [serial = 1457] [outer = 0x7f89e63d7800] 03:57:14 INFO - PROCESS | 1823 | 1461668234549 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89fc6ee000) [pid = 1823] [serial = 1458] [outer = 0x7f89e63d7800] 03:57:15 INFO - PROCESS | 1823 | 1461668235437 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]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1432ms 03:57:15 INFO - PROCESS | 1823 | 1461668235509 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 1823 | 1461668235511 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 03:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:57:15 INFO - PROCESS | 1823 | 1461668235518 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - PROCESS | 1823 | 1461668235520 Marionette TRACE conn3 <- [1,1914,null,{}] 03:57:15 INFO - PROCESS | 1823 | 1461668235525 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}] 03:57:15 INFO - PROCESS | 1823 | 1461668235713 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:57:15 INFO - PROCESS | 1823 | 1461668235930 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fea800 == 136 [pid = 1823] [id = 486] 03:57:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89e63cd800) [pid = 1823] [serial = 1459] [outer = (nil)] 03:57:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89e7b06800) [pid = 1823] [serial = 1460] [outer = 0x7f89e63cd800] 03:57:16 INFO - PROCESS | 1823 | 1461668236041 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89e8b9e400) [pid = 1823] [serial = 1461] [outer = 0x7f89e63cd800] 03:57:17 INFO - PROCESS | 1823 | 1461668237342 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]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1881ms 03:57:17 INFO - PROCESS | 1823 | 1461668237399 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 1823 | 1461668237404 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 03:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:57:17 INFO - PROCESS | 1823 | 1461668237411 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 1823 | 1461668237416 Marionette TRACE conn3 <- [1,1918,null,{}] 03:57:17 INFO - PROCESS | 1823 | 1461668237423 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}] 03:57:17 INFO - PROCESS | 1823 | 1461668237621 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:57:17 INFO - PROCESS | 1823 | 1461668237849 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96c3800 == 137 [pid = 1823] [id = 487] 03:57:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89e63d1400) [pid = 1823] [serial = 1462] [outer = (nil)] 03:57:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89e7b05c00) [pid = 1823] [serial = 1463] [outer = 0x7f89e63d1400] 03:57:18 INFO - PROCESS | 1823 | 1461668238013 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89e8244000) [pid = 1823] [serial = 1464] [outer = 0x7f89e63d1400] 03:57:19 INFO - PROCESS | 1823 | 1461668239020 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]]]}] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7c77800 == 136 [pid = 1823] [id = 470] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4560000 == 135 [pid = 1823] [id = 469] 03:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1732ms 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f8a0d708400) [pid = 1823] [serial = 1325] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89e8b97800) [pid = 1823] [serial = 1322] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f8a0c619800) [pid = 1823] [serial = 1319] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89f62cd800) [pid = 1823] [serial = 1328] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89f849ec00) [pid = 1823] [serial = 1352] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda1c800 == 134 [pid = 1823] [id = 468] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec80e000 == 133 [pid = 1823] [id = 467] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7ddf000 == 132 [pid = 1823] [id = 466] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e3236000 == 131 [pid = 1823] [id = 465] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e67c7800 == 130 [pid = 1823] [id = 464] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e95af800 == 129 [pid = 1823] [id = 463] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81f2800 == 128 [pid = 1823] [id = 462] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e52d8000 == 127 [pid = 1823] [id = 461] 03:57:19 INFO - PROCESS | 1823 | 1461668239196 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 1823 | 1461668239206 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1033a000 == 126 [pid = 1823] [id = 459] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d70000 == 125 [pid = 1823] [id = 458] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004b7800 == 124 [pid = 1823] [id = 457] 03:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff01e800 == 123 [pid = 1823] [id = 456] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faaa0000 == 122 [pid = 1823] [id = 455] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa596000 == 121 [pid = 1823] [id = 454] 03:57:19 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7dd6000 == 120 [pid = 1823] [id = 451] 03:57:19 INFO - PROCESS | 1823 | 1461668239230 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 1823 | 1461668239233 Marionette TRACE conn3 <- [1,1922,null,{}] 03:57:19 INFO - PROCESS | 1823 | 1461668239238 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}] 03:57:19 INFO - PROCESS | 1823 | 1461668239413 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f8a127a6800) [pid = 1823] [serial = 1122] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e7be4800) [pid = 1823] [serial = 1185] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89ecb4cc00) [pid = 1823] [serial = 1331] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f8a122a3c00) [pid = 1823] [serial = 1182] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f8a00dbf400) [pid = 1823] [serial = 1313] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e8ec9800) [pid = 1823] [serial = 1008] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89fa0e9800) [pid = 1823] [serial = 1301] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f8a0e7b8c00) [pid = 1823] [serial = 1113] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89f5e46400) [pid = 1823] [serial = 1292] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89e98f1000) [pid = 1823] [serial = 1035] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89fe31fc00) [pid = 1823] [serial = 1164] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89ffb56800) [pid = 1823] [serial = 1104] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89ffb56000) [pid = 1823] [serial = 1310] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f831cc00) [pid = 1823] [serial = 1298] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f8a0d5ef400) [pid = 1823] [serial = 1110] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89fb272000) [pid = 1823] [serial = 1161] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f3aae800) [pid = 1823] [serial = 1346] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89ee58f400) [pid = 1823] [serial = 1257] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e8251400) [pid = 1823] [serial = 1002] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f8a11f04000) [pid = 1823] [serial = 1059] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f9d68400) [pid = 1823] [serial = 1041] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89ec956c00) [pid = 1823] [serial = 1338] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89f49b5400) [pid = 1823] [serial = 1347] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89f88f0c00) [pid = 1823] [serial = 1125] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f8a02b1d000) [pid = 1823] [serial = 1316] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f8a122ae800) [pid = 1823] [serial = 1116] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89eaf8cc00) [pid = 1823] [serial = 1337] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89ff60ec00) [pid = 1823] [serial = 1167] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89ee58a800) [pid = 1823] [serial = 1343] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89fab6b800) [pid = 1823] [serial = 1101] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89fd018000) [pid = 1823] [serial = 1044] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89f9d60400) [pid = 1823] [serial = 1158] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f8a0e931000) [pid = 1823] [serial = 1050] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89f66cb000) [pid = 1823] [serial = 1349] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89f830fc00) [pid = 1823] [serial = 1188] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89ed12d000) [pid = 1823] [serial = 1149] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89e8c06400) [pid = 1823] [serial = 1146] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89f49c1000) [pid = 1823] [serial = 1131] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f8a0d74dc00) [pid = 1823] [serial = 1053] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f8a0e76d400) [pid = 1823] [serial = 1179] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f8a0c616c00) [pid = 1823] [serial = 1176] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89f65d1800) [pid = 1823] [serial = 1295] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89e966d400) [pid = 1823] [serial = 1128] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89ee843000) [pid = 1823] [serial = 1289] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89fae38c00) [pid = 1823] [serial = 1304] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f8a0008d400) [pid = 1823] [serial = 1170] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e7bdd400) [pid = 1823] [serial = 1283] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ed131800) [pid = 1823] [serial = 996] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89e95ca800) [pid = 1823] [serial = 1335] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e8c0e000) [pid = 1823] [serial = 1056] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89e824c000) [pid = 1823] [serial = 1005] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89f9d6a800) [pid = 1823] [serial = 1098] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89ee445000) [pid = 1823] [serial = 1038] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89e63d6800) [pid = 1823] [serial = 1119] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89ffbb0000) [pid = 1823] [serial = 1047] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f8a0203d000) [pid = 1823] [serial = 1107] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89fe329800) [pid = 1823] [serial = 1307] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89e8ed0800) [pid = 1823] [serial = 999] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89f8310000) [pid = 1823] [serial = 1155] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89f49ba800) [pid = 1823] [serial = 1011] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89f74c1000) [pid = 1823] [serial = 1350] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89ee6d4800) [pid = 1823] [serial = 1095] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89eda33c00) [pid = 1823] [serial = 1341] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89f6378800) [pid = 1823] [serial = 1152] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f8a013d4400) [pid = 1823] [serial = 1173] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89e7d65c00) [pid = 1823] [serial = 1334] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89ee6de800) [pid = 1823] [serial = 1344] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89ed132000) [pid = 1823] [serial = 1340] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89e8c0a000) [pid = 1823] [serial = 1092] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89ec7da400) [pid = 1823] [serial = 1286] [outer = (nil)] [url = about:blank] 03:57:19 INFO - PROCESS | 1823 | 1461668239734 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e508b000 == 121 [pid = 1823] [id = 488] 03:57:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89e63d7400) [pid = 1823] [serial = 1465] [outer = (nil)] 03:57:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89e8251400) [pid = 1823] [serial = 1466] [outer = 0x7f89e63d7400] 03:57:19 INFO - PROCESS | 1823 | 1461668239799 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89e8ece800) [pid = 1823] [serial = 1467] [outer = 0x7f89e63d7400] 03:57:20 INFO - PROCESS | 1823 | 1461668240501 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]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1342ms 03:57:20 INFO - PROCESS | 1823 | 1461668240562 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 1823 | 1461668240565 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 03:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:57:20 INFO - PROCESS | 1823 | 1461668240571 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 1823 | 1461668240576 Marionette TRACE conn3 <- [1,1926,null,{}] 03:57:20 INFO - PROCESS | 1823 | 1461668240590 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}] 03:57:20 INFO - PROCESS | 1823 | 1461668240768 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:57:20 INFO - PROCESS | 1823 | 1461668240931 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81f2800 == 122 [pid = 1823] [id = 489] 03:57:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89e8c11400) [pid = 1823] [serial = 1468] [outer = (nil)] 03:57:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89eaf88000) [pid = 1823] [serial = 1469] [outer = 0x7f89e8c11400] 03:57:21 INFO - PROCESS | 1823 | 1461668241020 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89ec955400) [pid = 1823] [serial = 1470] [outer = 0x7f89e8c11400] 03:57:21 INFO - PROCESS | 1823 | 1461668241727 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]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1184ms 03:57:21 INFO - PROCESS | 1823 | 1461668241755 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 1823 | 1461668241759 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 03:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:57:21 INFO - PROCESS | 1823 | 1461668241764 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 1823 | 1461668241766 Marionette TRACE conn3 <- [1,1930,null,{}] 03:57:21 INFO - PROCESS | 1823 | 1461668241771 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}] 03:57:22 INFO - PROCESS | 1823 | 1461668242016 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:57:22 INFO - PROCESS | 1823 | 1461668242055 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9722800 == 123 [pid = 1823] [id = 490] 03:57:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ec956c00) [pid = 1823] [serial = 1471] [outer = (nil)] 03:57:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89ecb51400) [pid = 1823] [serial = 1472] [outer = 0x7f89ec956c00] 03:57:22 INFO - PROCESS | 1823 | 1461668242114 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ed812000) [pid = 1823] [serial = 1473] [outer = 0x7f89ec956c00] 03:57:22 INFO - PROCESS | 1823 | 1461668242959 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]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1224ms 03:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:57:22 INFO - PROCESS | 1823 | 1461668242989 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 1823 | 1461668242991 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 03:57:22 INFO - PROCESS | 1823 | 1461668242995 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - PROCESS | 1823 | 1461668242999 Marionette TRACE conn3 <- [1,1934,null,{}] 03:57:23 INFO - PROCESS | 1823 | 1461668243004 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}] 03:57:23 INFO - PROCESS | 1823 | 1461668243211 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:57:23 INFO - PROCESS | 1823 | 1461668243253 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb983000 == 124 [pid = 1823] [id = 491] 03:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89e95cb400) [pid = 1823] [serial = 1474] [outer = (nil)] 03:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89eda38800) [pid = 1823] [serial = 1475] [outer = 0x7f89e95cb400] 03:57:23 INFO - PROCESS | 1823 | 1461668243370 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89ee44dc00) [pid = 1823] [serial = 1476] [outer = 0x7f89e95cb400] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89e63c8400) [pid = 1823] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89ecbc8400) [pid = 1823] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89e5155c00) [pid = 1823] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89e3295400) [pid = 1823] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89e8b83400) [pid = 1823] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89e68cf400) [pid = 1823] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89e8c10800) [pid = 1823] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89e3295000) [pid = 1823] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89ed12b400) [pid = 1823] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:57:24 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89ee58c000) [pid = 1823] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:57:24 INFO - PROCESS | 1823 | 1461668244722 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]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1778ms 03:57:24 INFO - PROCESS | 1823 | 1461668244774 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 1823 | 1461668244777 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 03:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:57:24 INFO - PROCESS | 1823 | 1461668244783 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 1823 | 1461668244785 Marionette TRACE conn3 <- [1,1938,null,{}] 03:57:24 INFO - PROCESS | 1823 | 1461668244790 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}] 03:57:24 INFO - PROCESS | 1823 | 1461668244991 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:57:25 INFO - PROCESS | 1823 | 1461668245163 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed10f000 == 125 [pid = 1823] [id = 492] 03:57:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89e8c0f800) [pid = 1823] [serial = 1477] [outer = (nil)] 03:57:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89ee6e0800) [pid = 1823] [serial = 1478] [outer = 0x7f89e8c0f800] 03:57:25 INFO - PROCESS | 1823 | 1461668245222 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89f3ab0c00) [pid = 1823] [serial = 1479] [outer = 0x7f89e8c0f800] 03:57:25 INFO - PROCESS | 1823 | 1461668245811 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]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1038ms 03:57:25 INFO - PROCESS | 1823 | 1461668245820 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 1823 | 1461668245823 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 03:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:57:25 INFO - PROCESS | 1823 | 1461668245828 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 1823 | 1461668245830 Marionette TRACE conn3 <- [1,1942,null,{}] 03:57:25 INFO - PROCESS | 1823 | 1461668245835 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}] 03:57:25 INFO - PROCESS | 1823 | 1461668245988 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:57:26 INFO - PROCESS | 1823 | 1461668246186 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edaf1800 == 126 [pid = 1823] [id = 493] 03:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89f5d72800) [pid = 1823] [serial = 1480] [outer = (nil)] 03:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89f5e46400) [pid = 1823] [serial = 1481] [outer = 0x7f89f5d72800] 03:57:26 INFO - PROCESS | 1823 | 1461668246244 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89f637c400) [pid = 1823] [serial = 1482] [outer = 0x7f89f5d72800] 03:57:27 INFO - PROCESS | 1823 | 1461668247195 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]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1376ms 03:57:27 INFO - PROCESS | 1823 | 1461668247206 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 1823 | 1461668247211 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 03:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:57:27 INFO - PROCESS | 1823 | 1461668247219 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 1823 | 1461668247224 Marionette TRACE conn3 <- [1,1946,null,{}] 03:57:27 INFO - PROCESS | 1823 | 1461668247231 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}] 03:57:27 INFO - PROCESS | 1823 | 1461668247406 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:57:27 INFO - PROCESS | 1823 | 1461668247609 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7c83000 == 127 [pid = 1823] [id = 494] 03:57:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89e7b0c400) [pid = 1823] [serial = 1483] [outer = (nil)] 03:57:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89e8251c00) [pid = 1823] [serial = 1484] [outer = 0x7f89e7b0c400] 03:57:27 INFO - PROCESS | 1823 | 1461668247681 Marionette DEBUG loaded listener.js 03:57:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89e8ba6800) [pid = 1823] [serial = 1485] [outer = 0x7f89e7b0c400] 03:57:28 INFO - PROCESS | 1823 | 1461668248615 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]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1429ms 03:57:28 INFO - PROCESS | 1823 | 1461668248649 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 1823 | 1461668248657 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 03:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:57:28 INFO - PROCESS | 1823 | 1461668248666 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 1823 | 1461668248669 Marionette TRACE conn3 <- [1,1950,null,{}] 03:57:28 INFO - PROCESS | 1823 | 1461668248675 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}] 03:57:28 INFO - PROCESS | 1823 | 1461668248853 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:57:29 INFO - PROCESS | 1823 | 1461668249056 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb97c800 == 128 [pid = 1823] [id = 495] 03:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89e8c0c000) [pid = 1823] [serial = 1486] [outer = (nil)] 03:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89e98eec00) [pid = 1823] [serial = 1487] [outer = 0x7f89e8c0c000] 03:57:29 INFO - PROCESS | 1823 | 1461668249122 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89ec7db400) [pid = 1823] [serial = 1488] [outer = 0x7f89e8c0c000] 03:57:30 INFO - PROCESS | 1823 | 1461668250013 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]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1375ms 03:57:30 INFO - PROCESS | 1823 | 1461668250042 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 1823 | 1461668250046 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 03:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:57:30 INFO - PROCESS | 1823 | 1461668250051 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 1823 | 1461668250057 Marionette TRACE conn3 <- [1,1954,null,{}] 03:57:30 INFO - PROCESS | 1823 | 1461668250072 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}] 03:57:30 INFO - PROCESS | 1823 | 1461668250266 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:57:30 INFO - PROCESS | 1823 | 1461668250491 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b5f800 == 129 [pid = 1823] [id = 496] 03:57:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89ed128800) [pid = 1823] [serial = 1489] [outer = (nil)] 03:57:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89ee590400) [pid = 1823] [serial = 1490] [outer = 0x7f89ed128800] 03:57:30 INFO - PROCESS | 1823 | 1461668250608 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89f49bf000) [pid = 1823] [serial = 1491] [outer = 0x7f89ed128800] 03:57:31 INFO - PROCESS | 1823 | 1461668251491 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]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1486ms 03:57:31 INFO - PROCESS | 1823 | 1461668251539 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:57:31 INFO - PROCESS | 1823 | 1461668251543 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 03:57:31 INFO - PROCESS | 1823 | 1461668251549 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 1823 | 1461668251552 Marionette TRACE conn3 <- [1,1958,null,{}] 03:57:31 INFO - PROCESS | 1823 | 1461668251557 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}] 03:57:31 INFO - PROCESS | 1823 | 1461668251727 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:57:31 INFO - PROCESS | 1823 | 1461668251928 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b6e000 == 130 [pid = 1823] [id = 497] 03:57:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89ed829000) [pid = 1823] [serial = 1492] [outer = (nil)] 03:57:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89f66a7400) [pid = 1823] [serial = 1493] [outer = 0x7f89ed829000] 03:57:31 INFO - PROCESS | 1823 | 1461668251994 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89f6838800) [pid = 1823] [serial = 1494] [outer = 0x7f89ed829000] 03:57:32 INFO - PROCESS | 1823 | 1461668252833 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]]]}] 03:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1330ms 03:57:32 INFO - PROCESS | 1823 | 1461668252878 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 1823 | 1461668252882 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 03:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:57:32 INFO - PROCESS | 1823 | 1461668252888 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 1823 | 1461668252890 Marionette TRACE conn3 <- [1,1962,null,{}] 03:57:32 INFO - PROCESS | 1823 | 1461668252895 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}] 03:57:33 INFO - PROCESS | 1823 | 1461668253063 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:57:33 INFO - PROCESS | 1823 | 1461668253263 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7590800 == 131 [pid = 1823] [id = 498] 03:57:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89f3aaf000) [pid = 1823] [serial = 1495] [outer = (nil)] 03:57:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89f831b800) [pid = 1823] [serial = 1496] [outer = 0x7f89f3aaf000] 03:57:33 INFO - PROCESS | 1823 | 1461668253328 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89f874b400) [pid = 1823] [serial = 1497] [outer = 0x7f89f3aaf000] 03:57:34 INFO - PROCESS | 1823 | 1461668254187 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]]]}] 03:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1329ms 03:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:57:34 INFO - PROCESS | 1823 | 1461668254217 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 1823 | 1461668254220 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 03:57:34 INFO - PROCESS | 1823 | 1461668254224 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 1823 | 1461668254228 Marionette TRACE conn3 <- [1,1966,null,{}] 03:57:34 INFO - PROCESS | 1823 | 1461668254233 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}] 03:57:34 INFO - PROCESS | 1823 | 1461668254434 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:57:34 INFO - PROCESS | 1823 | 1461668254636 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5ba000 == 132 [pid = 1823] [id = 499] 03:57:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f92bf800) [pid = 1823] [serial = 1498] [outer = (nil)] 03:57:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89fa78f400) [pid = 1823] [serial = 1499] [outer = 0x7f89f92bf800] 03:57:34 INFO - PROCESS | 1823 | 1461668254715 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89fc60d800) [pid = 1823] [serial = 1500] [outer = 0x7f89f92bf800] 03:57:35 INFO - PROCESS | 1823 | 1461668255547 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]]]}] 03:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1379ms 03:57:35 INFO - PROCESS | 1823 | 1461668255605 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 1823 | 1461668255608 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 03:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:57:35 INFO - PROCESS | 1823 | 1461668255614 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 1823 | 1461668255616 Marionette TRACE conn3 <- [1,1970,null,{}] 03:57:35 INFO - PROCESS | 1823 | 1461668255621 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}] 03:57:35 INFO - PROCESS | 1823 | 1461668255795 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:57:36 INFO - PROCESS | 1823 | 1461668255998 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b7800 == 133 [pid = 1823] [id = 500] 03:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89fa6dd800) [pid = 1823] [serial = 1501] [outer = (nil)] 03:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89fe31f400) [pid = 1823] [serial = 1502] [outer = 0x7f89fa6dd800] 03:57:36 INFO - PROCESS | 1823 | 1461668256070 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89fe3bcc00) [pid = 1823] [serial = 1503] [outer = 0x7f89fa6dd800] 03:57:36 INFO - PROCESS | 1823 | 1461668256937 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]]]}] 03:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1380ms 03:57:36 INFO - PROCESS | 1823 | 1461668256995 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 1823 | 1461668256998 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 03:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:57:37 INFO - PROCESS | 1823 | 1461668257004 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 1823 | 1461668257007 Marionette TRACE conn3 <- [1,1974,null,{}] 03:57:37 INFO - PROCESS | 1823 | 1461668257012 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}] 03:57:37 INFO - PROCESS | 1823 | 1461668257184 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:57:37 INFO - PROCESS | 1823 | 1461668257387 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffb2d800 == 134 [pid = 1823] [id = 501] 03:57:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89fa788c00) [pid = 1823] [serial = 1504] [outer = (nil)] 03:57:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89ff14f000) [pid = 1823] [serial = 1505] [outer = 0x7f89fa788c00] 03:57:37 INFO - PROCESS | 1823 | 1461668257455 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89ff610c00) [pid = 1823] [serial = 1506] [outer = 0x7f89fa788c00] 03:57:38 INFO - PROCESS | 1823 | 1461668258305 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]]]}] 03:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1329ms 03:57:38 INFO - PROCESS | 1823 | 1461668258334 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 1823 | 1461668258337 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 03:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:57:38 INFO - PROCESS | 1823 | 1461668258343 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 1823 | 1461668258346 Marionette TRACE conn3 <- [1,1978,null,{}] 03:57:38 INFO - PROCESS | 1823 | 1461668258351 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}] 03:57:38 INFO - PROCESS | 1823 | 1461668258535 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:57:38 INFO - PROCESS | 1823 | 1461668258739 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b6000 == 135 [pid = 1823] [id = 502] 03:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89fd018c00) [pid = 1823] [serial = 1507] [outer = (nil)] 03:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89ffb5cc00) [pid = 1823] [serial = 1508] [outer = 0x7f89fd018c00] 03:57:38 INFO - PROCESS | 1823 | 1461668258805 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89ffba4400) [pid = 1823] [serial = 1509] [outer = 0x7f89fd018c00] 03:57:39 INFO - PROCESS | 1823 | 1461668259606 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]]]}] 03:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1275ms 03:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:57:39 INFO - PROCESS | 1823 | 1461668259618 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 1823 | 1461668259620 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 03:57:39 INFO - PROCESS | 1823 | 1461668259625 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 1823 | 1461668259629 Marionette TRACE conn3 <- [1,1982,null,{}] 03:57:39 INFO - PROCESS | 1823 | 1461668259634 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}] 03:57:39 INFO - PROCESS | 1823 | 1461668259816 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:57:40 INFO - PROCESS | 1823 | 1461668260021 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01441800 == 136 [pid = 1823] [id = 503] 03:57:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89ff0da800) [pid = 1823] [serial = 1510] [outer = (nil)] 03:57:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89ffbaf000) [pid = 1823] [serial = 1511] [outer = 0x7f89ff0da800] 03:57:40 INFO - PROCESS | 1823 | 1461668260090 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89ffc4f800) [pid = 1823] [serial = 1512] [outer = 0x7f89ff0da800] 03:57:40 INFO - PROCESS | 1823 | 1461668260955 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]]]}] 03:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1377ms 03:57:41 INFO - PROCESS | 1823 | 1461668261003 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 1823 | 1461668261007 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 03:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:57:41 INFO - PROCESS | 1823 | 1461668261012 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 1823 | 1461668261015 Marionette TRACE conn3 <- [1,1986,null,{}] 03:57:41 INFO - PROCESS | 1823 | 1461668261020 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}] 03:57:41 INFO - PROCESS | 1823 | 1461668261227 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:57:41 INFO - PROCESS | 1823 | 1461668261462 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d20b800 == 137 [pid = 1823] [id = 504] 03:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f637a400) [pid = 1823] [serial = 1513] [outer = (nil)] 03:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f8a00d69800) [pid = 1823] [serial = 1514] [outer = 0x7f89f637a400] 03:57:41 INFO - PROCESS | 1823 | 1461668261579 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f8a00e38c00) [pid = 1823] [serial = 1515] [outer = 0x7f89f637a400] 03:57:42 INFO - PROCESS | 1823 | 1461668262440 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]]]}] 03:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1478ms 03:57:42 INFO - PROCESS | 1823 | 1461668262492 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 1823 | 1461668262495 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 03:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:57:42 INFO - PROCESS | 1823 | 1461668262501 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 1823 | 1461668262503 Marionette TRACE conn3 <- [1,1990,null,{}] 03:57:42 INFO - PROCESS | 1823 | 1461668262509 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}] 03:57:42 INFO - PROCESS | 1823 | 1461668262688 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:57:42 INFO - PROCESS | 1823 | 1461668262893 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d91a000 == 138 [pid = 1823] [id = 505] 03:57:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89e68d5800) [pid = 1823] [serial = 1516] [outer = (nil)] 03:57:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f8a00b32800) [pid = 1823] [serial = 1517] [outer = 0x7f89e68d5800] 03:57:42 INFO - PROCESS | 1823 | 1461668262958 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f8a01484000) [pid = 1823] [serial = 1518] [outer = 0x7f89e68d5800] 03:57:43 INFO - PROCESS | 1823 | 1461668263786 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]]]}] 03:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1333ms 03:57:43 INFO - PROCESS | 1823 | 1461668263835 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 1823 | 1461668263838 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 03:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:57:43 INFO - PROCESS | 1823 | 1461668263843 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 1823 | 1461668263845 Marionette TRACE conn3 <- [1,1994,null,{}] 03:57:43 INFO - PROCESS | 1823 | 1461668263859 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}] 03:57:44 INFO - PROCESS | 1823 | 1461668264043 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:57:44 INFO - PROCESS | 1823 | 1461668264258 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a10872000 == 139 [pid = 1823] [id = 506] 03:57:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e7b11800) [pid = 1823] [serial = 1519] [outer = (nil)] 03:57:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f8a02039800) [pid = 1823] [serial = 1520] [outer = 0x7f89e7b11800] 03:57:44 INFO - PROCESS | 1823 | 1461668264367 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f8a02b73000) [pid = 1823] [serial = 1521] [outer = 0x7f89e7b11800] 03:57:45 INFO - PROCESS | 1823 | 1461668265229 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]]]}] 03:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1440ms 03:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:57:45 INFO - PROCESS | 1823 | 1461668265284 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 1823 | 1461668265286 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 03:57:45 INFO - PROCESS | 1823 | 1461668265291 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 1823 | 1461668265295 Marionette TRACE conn3 <- [1,1998,null,{}] 03:57:45 INFO - PROCESS | 1823 | 1461668265299 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}] 03:57:45 INFO - PROCESS | 1823 | 1461668265471 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:57:45 INFO - PROCESS | 1823 | 1461668265680 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1214c800 == 140 [pid = 1823] [id = 507] 03:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e53e5000) [pid = 1823] [serial = 1522] [outer = (nil)] 03:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f8a02ded000) [pid = 1823] [serial = 1523] [outer = 0x7f89e53e5000] 03:57:45 INFO - PROCESS | 1823 | 1461668265745 Marionette DEBUG loaded listener.js 03:57:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f8a0c616800) [pid = 1823] [serial = 1524] [outer = 0x7f89e53e5000] 03:57:46 INFO - PROCESS | 1823 | 1461668266591 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]]]}] 03:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1334ms 03:57:46 INFO - PROCESS | 1823 | 1461668266625 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 1823 | 1461668266629 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 03:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:57:46 INFO - PROCESS | 1823 | 1461668266634 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 1823 | 1461668266636 Marionette TRACE conn3 <- [1,2002,null,{}] 03:57:46 INFO - PROCESS | 1823 | 1461668266641 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}] 03:57:46 INFO - PROCESS | 1823 | 1461668266811 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:57:47 INFO - PROCESS | 1823 | 1461668267018 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fe7800 == 141 [pid = 1823] [id = 508] 03:57:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89e5157000) [pid = 1823] [serial = 1525] [outer = (nil)] 03:57:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e9671000) [pid = 1823] [serial = 1526] [outer = 0x7f89e5157000] 03:57:47 INFO - PROCESS | 1823 | 1461668267082 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f8a02b73400) [pid = 1823] [serial = 1527] [outer = 0x7f89e5157000] 03:57:47 INFO - PROCESS | 1823 | 1461668267928 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]]]}] 03:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1328ms 03:57:47 INFO - PROCESS | 1823 | 1461668267963 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 1823 | 1461668267965 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 03:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:57:47 INFO - PROCESS | 1823 | 1461668267971 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 1823 | 1461668267973 Marionette TRACE conn3 <- [1,2006,null,{}] 03:57:47 INFO - PROCESS | 1823 | 1461668267978 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}] 03:57:48 INFO - PROCESS | 1823 | 1461668268152 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:57:48 INFO - PROCESS | 1823 | 1461668268374 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e681b800 == 142 [pid = 1823] [id = 509] 03:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89e3293800) [pid = 1823] [serial = 1528] [outer = (nil)] 03:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e514d400) [pid = 1823] [serial = 1529] [outer = 0x7f89e3293800] 03:57:48 INFO - PROCESS | 1823 | 1461668268854 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e68cf400) [pid = 1823] [serial = 1530] [outer = 0x7f89e3293800] 03:57:49 INFO - PROCESS | 1823 | 1461668269776 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]]]}] 03:57:49 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 03:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1877ms 03:57:49 INFO - PROCESS | 1823 | 1461668269852 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 1823 | 1461668269858 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 03:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:57:49 INFO - PROCESS | 1823 | 1461668269867 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 1823 | 1461668269871 Marionette TRACE conn3 <- [1,2010,null,{}] 03:57:49 INFO - PROCESS | 1823 | 1461668269878 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}] 03:57:50 INFO - PROCESS | 1823 | 1461668270062 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:57:50 INFO - PROCESS | 1823 | 1461668270285 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85da000 == 143 [pid = 1823] [id = 510] 03:57:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e7be5800) [pid = 1823] [serial = 1531] [outer = (nil)] 03:57:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e8244400) [pid = 1823] [serial = 1532] [outer = 0x7f89e7be5800] 03:57:50 INFO - PROCESS | 1823 | 1461668270442 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89e95cf800) [pid = 1823] [serial = 1533] [outer = 0x7f89e7be5800] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed10f000 == 142 [pid = 1823] [id = 492] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f8a122a2800) [pid = 1823] [serial = 1382] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f8a0e3a6000) [pid = 1823] [serial = 1376] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f8a0e777400) [pid = 1823] [serial = 1379] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f8a02dec800) [pid = 1823] [serial = 1373] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | 1461668271585 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]]]}] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb983000 == 141 [pid = 1823] [id = 491] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9722800 == 140 [pid = 1823] [id = 490] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81f2800 == 139 [pid = 1823] [id = 489] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e508b000 == 138 [pid = 1823] [id = 488] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e96c3800 == 137 [pid = 1823] [id = 487] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd03c800 == 136 [pid = 1823] [id = 481] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb29d800 == 135 [pid = 1823] [id = 480] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8cd800 == 134 [pid = 1823] [id = 479] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e1e800 == 133 [pid = 1823] [id = 478] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8467800 == 132 [pid = 1823] [id = 477] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e65000 == 131 [pid = 1823] [id = 476] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b64000 == 130 [pid = 1823] [id = 475] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5e6f800 == 129 [pid = 1823] [id = 474] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec904000 == 128 [pid = 1823] [id = 473] 03:57:51 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8341000 == 127 [pid = 1823] [id = 472] 03:57:51 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 03:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1789ms 03:57:51 INFO - PROCESS | 1823 | 1461668271655 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 1823 | 1461668271659 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 03:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:57:51 INFO - PROCESS | 1823 | 1461668271669 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 1823 | 1461668271672 Marionette TRACE conn3 <- [1,2014,null,{}] 03:57:51 INFO - PROCESS | 1823 | 1461668271683 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}] 03:57:51 INFO - PROCESS | 1823 | 1461668271840 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e7bd7c00) [pid = 1823] [serial = 1412] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89e8249400) [pid = 1823] [serial = 1413] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e95ce400) [pid = 1823] [serial = 1355] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89ee6e2400) [pid = 1823] [serial = 1406] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89f62cbc00) [pid = 1823] [serial = 1361] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e8ecac00) [pid = 1823] [serial = 1398] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89f9d66400) [pid = 1823] [serial = 1364] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89e7cf0000) [pid = 1823] [serial = 1388] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89e7be1400) [pid = 1823] [serial = 1397] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89ecb4e400) [pid = 1823] [serial = 1395] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f3ab4800) [pid = 1823] [serial = 1409] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e95d2000) [pid = 1823] [serial = 1391] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89e966c800) [pid = 1823] [serial = 1392] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89e329f000) [pid = 1823] [serial = 1385] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e53d8000) [pid = 1823] [serial = 1386] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89ed819000) [pid = 1823] [serial = 1400] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f8a00113000) [pid = 1823] [serial = 1370] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89ed81d000) [pid = 1823] [serial = 1358] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89fc6ef800) [pid = 1823] [serial = 1367] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89ee594000) [pid = 1823] [serial = 1403] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89f5d78800) [pid = 1823] [serial = 1410] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89eda3f000) [pid = 1823] [serial = 1401] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89f3aacc00) [pid = 1823] [serial = 1407] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ee6d9000) [pid = 1823] [serial = 1404] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e7d71400) [pid = 1823] [serial = 1389] [outer = (nil)] [url = about:blank] 03:57:51 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89ec95d800) [pid = 1823] [serial = 1394] [outer = (nil)] [url = about:blank] 03:57:52 INFO - PROCESS | 1823 | 1461668272101 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fd4000 == 128 [pid = 1823] [id = 511] 03:57:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89e53d8000) [pid = 1823] [serial = 1534] [outer = (nil)] 03:57:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89e95ce400) [pid = 1823] [serial = 1535] [outer = 0x7f89e53d8000] 03:57:52 INFO - PROCESS | 1823 | 1461668272197 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89ecb50400) [pid = 1823] [serial = 1536] [outer = 0x7f89e53d8000] 03:57:52 INFO - PROCESS | 1823 | 1461668272848 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]]]}] 03:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1240ms 03:57:52 INFO - PROCESS | 1823 | 1461668272909 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 1823 | 1461668272912 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 03:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:57:52 INFO - PROCESS | 1823 | 1461668272918 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 1823 | 1461668272923 Marionette TRACE conn3 <- [1,2018,null,{}] 03:57:52 INFO - PROCESS | 1823 | 1461668272938 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}] 03:57:53 INFO - PROCESS | 1823 | 1461668273109 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:57:53 INFO - PROCESS | 1823 | 1461668273271 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e970b800 == 129 [pid = 1823] [id = 512] 03:57:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89eaf85000) [pid = 1823] [serial = 1537] [outer = (nil)] 03:57:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89eda3ec00) [pid = 1823] [serial = 1538] [outer = 0x7f89eaf85000] 03:57:53 INFO - PROCESS | 1823 | 1461668273329 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89ed822c00) [pid = 1823] [serial = 1539] [outer = 0x7f89eaf85000] 03:57:54 INFO - PROCESS | 1823 | 1461668274091 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]]]}] 03:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1241ms 03:57:54 INFO - PROCESS | 1823 | 1461668274159 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 1823 | 1461668274163 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 03:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:57:54 INFO - PROCESS | 1823 | 1461668274168 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 1823 | 1461668274170 Marionette TRACE conn3 <- [1,2022,null,{}] 03:57:54 INFO - PROCESS | 1823 | 1461668274184 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}] 03:57:54 INFO - PROCESS | 1823 | 1461668274413 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:57:54 INFO - PROCESS | 1823 | 1461668274439 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed118000 == 130 [pid = 1823] [id = 513] 03:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89ecbc5000) [pid = 1823] [serial = 1540] [outer = (nil)] 03:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89f3ab5400) [pid = 1823] [serial = 1541] [outer = 0x7f89ecbc5000] 03:57:54 INFO - PROCESS | 1823 | 1461668274495 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89f5df0000) [pid = 1823] [serial = 1542] [outer = 0x7f89ecbc5000] 03:57:55 INFO - PROCESS | 1823 | 1461668275322 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]]]}] 03:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1179ms 03:57:55 INFO - PROCESS | 1823 | 1461668275347 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:57:55 INFO - PROCESS | 1823 | 1461668275350 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 03:57:55 INFO - PROCESS | 1823 | 1461668275355 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 1823 | 1461668275358 Marionette TRACE conn3 <- [1,2026,null,{}] 03:57:55 INFO - PROCESS | 1823 | 1461668275362 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}] 03:57:55 INFO - PROCESS | 1823 | 1461668275569 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:57:55 INFO - PROCESS | 1823 | 1461668275607 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4966800 == 131 [pid = 1823] [id = 514] 03:57:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f637cc00) [pid = 1823] [serial = 1543] [outer = (nil)] 03:57:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89f66a8800) [pid = 1823] [serial = 1544] [outer = 0x7f89f637cc00] 03:57:55 INFO - PROCESS | 1823 | 1461668275670 Marionette DEBUG loaded listener.js 03:57:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f8740400) [pid = 1823] [serial = 1545] [outer = 0x7f89f637cc00] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e8c11400) [pid = 1823] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89e63d7400) [pid = 1823] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89e63d1400) [pid = 1823] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e95cb400) [pid = 1823] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89ec956c00) [pid = 1823] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:57:56 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89e8c0f800) [pid = 1823] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:57:57 INFO - PROCESS | 1823 | 1461668277024 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]]]}] 03:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1728ms 03:57:57 INFO - PROCESS | 1823 | 1461668277083 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:57:57 INFO - PROCESS | 1823 | 1461668277085 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 03:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:57:57 INFO - PROCESS | 1823 | 1461668277091 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:57:57 INFO - PROCESS | 1823 | 1461668277092 Marionette TRACE conn3 <- [1,2030,null,{}] 03:57:57 INFO - PROCESS | 1823 | 1461668277107 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}] 03:57:57 INFO - PROCESS | 1823 | 1461668277328 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:57:57 INFO - PROCESS | 1823 | 1461668277339 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d53000 == 132 [pid = 1823] [id = 515] 03:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89e8c0f800) [pid = 1823] [serial = 1546] [outer = (nil)] 03:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89f9c0a800) [pid = 1823] [serial = 1547] [outer = 0x7f89e8c0f800] 03:57:57 INFO - PROCESS | 1823 | 1461668277394 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89fa0e9800) [pid = 1823] [serial = 1548] [outer = 0x7f89e8c0f800] 03:57:58 INFO - PROCESS | 1823 | 1461668278127 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]]]}] 03:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1076ms 03:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:57:58 INFO - PROCESS | 1823 | 1461668278179 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 1823 | 1461668278181 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 03:57:58 INFO - PROCESS | 1823 | 1461668278187 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 1823 | 1461668278188 Marionette TRACE conn3 <- [1,2034,null,{}] 03:57:58 INFO - PROCESS | 1823 | 1461668278193 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}] 03:57:58 INFO - PROCESS | 1823 | 1461668278406 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:57:58 INFO - PROCESS | 1823 | 1461668278428 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f92d0800 == 133 [pid = 1823] [id = 516] 03:57:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f8740800) [pid = 1823] [serial = 1549] [outer = (nil)] 03:57:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89fa790800) [pid = 1823] [serial = 1550] [outer = 0x7f89f8740800] 03:57:58 INFO - PROCESS | 1823 | 1461668278494 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89fab6d400) [pid = 1823] [serial = 1551] [outer = 0x7f89f8740800] 03:57:59 INFO - PROCESS | 1823 | 1461668279580 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]]]}] 03:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1434ms 03:57:59 INFO - PROCESS | 1823 | 1461668279620 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 1823 | 1461668279627 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 03:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:57:59 INFO - PROCESS | 1823 | 1461668279634 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 1823 | 1461668279640 Marionette TRACE conn3 <- [1,2038,null,{}] 03:57:59 INFO - PROCESS | 1823 | 1461668279647 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}] 03:57:59 INFO - PROCESS | 1823 | 1461668279835 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:58:00 INFO - PROCESS | 1823 | 1461668280047 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e961f800 == 134 [pid = 1823] [id = 517] 03:58:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89e8b81400) [pid = 1823] [serial = 1552] [outer = (nil)] 03:58:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89e95cb400) [pid = 1823] [serial = 1553] [outer = 0x7f89e8b81400] 03:58:00 INFO - PROCESS | 1823 | 1461668280163 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89e98f9c00) [pid = 1823] [serial = 1554] [outer = 0x7f89e8b81400] 03:58:01 INFO - PROCESS | 1823 | 1461668281104 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]]]}] 03:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1529ms 03:58:01 INFO - PROCESS | 1823 | 1461668281165 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 1823 | 1461668281173 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 03:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:58:01 INFO - PROCESS | 1823 | 1461668281183 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 1823 | 1461668281186 Marionette TRACE conn3 <- [1,2042,null,{}] 03:58:01 INFO - PROCESS | 1823 | 1461668281192 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}] 03:58:01 INFO - PROCESS | 1823 | 1461668281386 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:58:01 INFO - PROCESS | 1823 | 1461668281591 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4967000 == 135 [pid = 1823] [id = 518] 03:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e95d4000) [pid = 1823] [serial = 1555] [outer = (nil)] 03:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89ed81e000) [pid = 1823] [serial = 1556] [outer = 0x7f89e95d4000] 03:58:01 INFO - PROCESS | 1823 | 1461668281661 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89ee6e2400) [pid = 1823] [serial = 1557] [outer = 0x7f89e95d4000] 03:58:02 INFO - PROCESS | 1823 | 1461668282605 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]]]}] 03:58:02 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) 03:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1476ms 03:58:02 INFO - PROCESS | 1823 | 1461668282660 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:58:02 INFO - PROCESS | 1823 | 1461668282664 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 03:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:58:02 INFO - PROCESS | 1823 | 1461668282670 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 1823 | 1461668282675 Marionette TRACE conn3 <- [1,2046,null,{}] 03:58:02 INFO - PROCESS | 1823 | 1461668282691 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}] 03:58:02 INFO - PROCESS | 1823 | 1461668282904 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:58:03 INFO - PROCESS | 1823 | 1461668283114 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac16800 == 136 [pid = 1823] [id = 519] 03:58:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89f5e47000) [pid = 1823] [serial = 1558] [outer = (nil)] 03:58:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89f874dc00) [pid = 1823] [serial = 1559] [outer = 0x7f89f5e47000] 03:58:03 INFO - PROCESS | 1823 | 1461668283237 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89f9dcec00) [pid = 1823] [serial = 1560] [outer = 0x7f89f5e47000] 03:58:04 INFO - PROCESS | 1823 | 1461668284137 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]]]}] 03:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1537ms 03:58:04 INFO - PROCESS | 1823 | 1461668284208 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 1823 | 1461668284212 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 03:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:58:04 INFO - PROCESS | 1823 | 1461668284217 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 1823 | 1461668284219 Marionette TRACE conn3 <- [1,2050,null,{}] 03:58:04 INFO - PROCESS | 1823 | 1461668284225 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}] 03:58:04 INFO - PROCESS | 1823 | 1461668284420 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:58:04 INFO - PROCESS | 1823 | 1461668284625 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b0000 == 137 [pid = 1823] [id = 520] 03:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89f775e000) [pid = 1823] [serial = 1561] [outer = (nil)] 03:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89fc6f4400) [pid = 1823] [serial = 1562] [outer = 0x7f89f775e000] 03:58:04 INFO - PROCESS | 1823 | 1461668284738 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89ff58cc00) [pid = 1823] [serial = 1563] [outer = 0x7f89f775e000] 03:58:05 INFO - PROCESS | 1823 | 1461668285620 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]]]}] 03:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1479ms 03:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:58:05 INFO - PROCESS | 1823 | 1461668285697 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 1823 | 1461668285700 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 03:58:05 INFO - PROCESS | 1823 | 1461668285706 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - PROCESS | 1823 | 1461668285709 Marionette TRACE conn3 <- [1,2054,null,{}] 03:58:05 INFO - PROCESS | 1823 | 1461668285713 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}] 03:58:05 INFO - PROCESS | 1823 | 1461668285933 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:58:06 INFO - PROCESS | 1823 | 1461668286138 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0c69a000 == 138 [pid = 1823] [id = 521] 03:58:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89fa6db800) [pid = 1823] [serial = 1564] [outer = (nil)] 03:58:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89ffc42c00) [pid = 1823] [serial = 1565] [outer = 0x7f89fa6db800] 03:58:06 INFO - PROCESS | 1823 | 1461668286247 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f8a00086c00) [pid = 1823] [serial = 1566] [outer = 0x7f89fa6db800] 03:58:07 INFO - PROCESS | 1823 | 1461668287153 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]]]}] 03:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1476ms 03:58:07 INFO - PROCESS | 1823 | 1461668287182 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:58:07 INFO - PROCESS | 1823 | 1461668287184 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 03:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:58:07 INFO - PROCESS | 1823 | 1461668287190 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 1823 | 1461668287192 Marionette TRACE conn3 <- [1,2058,null,{}] 03:58:07 INFO - PROCESS | 1823 | 1461668287197 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}] 03:58:07 INFO - PROCESS | 1823 | 1461668287383 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:58:07 INFO - PROCESS | 1823 | 1461668287595 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12337800 == 139 [pid = 1823] [id = 522] 03:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f8a00065400) [pid = 1823] [serial = 1567] [outer = (nil)] 03:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f8a0768ac00) [pid = 1823] [serial = 1568] [outer = 0x7f8a00065400] 03:58:07 INFO - PROCESS | 1823 | 1461668287663 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f8a0d5eb800) [pid = 1823] [serial = 1569] [outer = 0x7f8a00065400] 03:58:08 INFO - PROCESS | 1823 | 1461668288508 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]]]}] 03:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1375ms 03:58:08 INFO - PROCESS | 1823 | 1461668288566 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 1823 | 1461668288569 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 03:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:58:08 INFO - PROCESS | 1823 | 1461668288575 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 1823 | 1461668288577 Marionette TRACE conn3 <- [1,2062,null,{}] 03:58:08 INFO - PROCESS | 1823 | 1461668288582 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}] 03:58:08 INFO - PROCESS | 1823 | 1461668288754 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:58:08 INFO - PROCESS | 1823 | 1461668288964 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12c1d000 == 140 [pid = 1823] [id = 523] 03:58:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89fe720c00) [pid = 1823] [serial = 1570] [outer = (nil)] 03:58:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f8a0d953c00) [pid = 1823] [serial = 1571] [outer = 0x7f89fe720c00] 03:58:09 INFO - PROCESS | 1823 | 1461668289032 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f8a0e640c00) [pid = 1823] [serial = 1572] [outer = 0x7f89fe720c00] 03:58:09 INFO - PROCESS | 1823 | 1461668289902 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]]]}] 03:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1376ms 03:58:09 INFO - PROCESS | 1823 | 1461668289951 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 1823 | 1461668289955 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 03:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:58:09 INFO - PROCESS | 1823 | 1461668289960 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 1823 | 1461668289963 Marionette TRACE conn3 <- [1,2066,null,{}] 03:58:09 INFO - PROCESS | 1823 | 1461668289968 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}] 03:58:10 INFO - PROCESS | 1823 | 1461668290149 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:58:10 INFO - PROCESS | 1823 | 1461668290366 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a155f6000 == 141 [pid = 1823] [id = 524] 03:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f8a00d65c00) [pid = 1823] [serial = 1573] [outer = (nil)] 03:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f8a0e776400) [pid = 1823] [serial = 1574] [outer = 0x7f8a00d65c00] 03:58:10 INFO - PROCESS | 1823 | 1461668290475 Marionette DEBUG loaded listener.js 03:58:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f8a0ead7800) [pid = 1823] [serial = 1575] [outer = 0x7f8a00d65c00] 03:58:11 INFO - PROCESS | 1823 | 1461668291313 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]]]}] 03:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1383ms 03:58:11 INFO - PROCESS | 1823 | 1461668291344 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 1823 | 1461668291348 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 03:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:58:11 INFO - PROCESS | 1823 | 1461668291353 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 1823 | 1461668291355 Marionette TRACE conn3 <- [1,2070,null,{}] 03:58:11 INFO - PROCESS | 1823 | 1461668291360 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}] 03:58:11 INFO - PROCESS | 1823 | 1461668291546 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:58:11 INFO - PROCESS | 1823 | 1461668291810 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2a5000 == 142 [pid = 1823] [id = 525] 03:58:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f8a10318c00) [pid = 1823] [serial = 1576] [outer = (nil)] 03:58:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f8a10841800) [pid = 1823] [serial = 1577] [outer = 0x7f8a10318c00] 03:58:11 INFO - PROCESS | 1823 | 1461668291912 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f8a122a8000) [pid = 1823] [serial = 1578] [outer = 0x7f8a10318c00] 03:58:12 INFO - PROCESS | 1823 | 1461668292745 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]]]}] 03:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1429ms 03:58:12 INFO - PROCESS | 1823 | 1461668292784 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 1823 | 1461668292787 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 03:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:58:12 INFO - PROCESS | 1823 | 1461668292793 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 1823 | 1461668292795 Marionette TRACE conn3 <- [1,2074,null,{}] 03:58:12 INFO - PROCESS | 1823 | 1461668292801 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}] 03:58:12 INFO - PROCESS | 1823 | 1461668292982 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:58:13 INFO - PROCESS | 1823 | 1461668293195 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e36cf800 == 143 [pid = 1823] [id = 526] 03:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89eca6d000) [pid = 1823] [serial = 1579] [outer = (nil)] 03:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89eca73000) [pid = 1823] [serial = 1580] [outer = 0x7f89eca6d000] 03:58:13 INFO - PROCESS | 1823 | 1461668293262 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89eca78800) [pid = 1823] [serial = 1581] [outer = 0x7f89eca6d000] 03:58:14 INFO - PROCESS | 1823 | 1461668294138 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]]]}] 03:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1384ms 03:58:14 INFO - PROCESS | 1823 | 1461668294177 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 1823 | 1461668294181 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 03:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:58:14 INFO - PROCESS | 1823 | 1461668294186 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - PROCESS | 1823 | 1461668294189 Marionette TRACE conn3 <- [1,2078,null,{}] 03:58:14 INFO - PROCESS | 1823 | 1461668294194 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}] 03:58:14 INFO - PROCESS | 1823 | 1461668294393 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:58:14 INFO - PROCESS | 1823 | 1461668294608 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f368c000 == 144 [pid = 1823] [id = 527] 03:58:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89e2ac4c00) [pid = 1823] [serial = 1582] [outer = (nil)] 03:58:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89e2ace800) [pid = 1823] [serial = 1583] [outer = 0x7f89e2ac4c00] 03:58:14 INFO - PROCESS | 1823 | 1461668294720 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f8a122a6800) [pid = 1823] [serial = 1584] [outer = 0x7f89e2ac4c00] 03:58:15 INFO - PROCESS | 1823 | 1461668295569 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]]]}] 03:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1431ms 03:58:15 INFO - PROCESS | 1823 | 1461668295618 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 1823 | 1461668295621 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 03:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:58:15 INFO - PROCESS | 1823 | 1461668295626 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:58:15 INFO - PROCESS | 1823 | 1461668295628 Marionette TRACE conn3 <- [1,2082,null,{}] 03:58:15 INFO - PROCESS | 1823 | 1461668295634 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}] 03:58:15 INFO - PROCESS | 1823 | 1461668295805 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:58:16 INFO - PROCESS | 1823 | 1461668296017 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa908800 == 145 [pid = 1823] [id = 528] 03:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89e2ac9400) [pid = 1823] [serial = 1585] [outer = (nil)] 03:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89e3656400) [pid = 1823] [serial = 1586] [outer = 0x7f89e2ac9400] 03:58:16 INFO - PROCESS | 1823 | 1461668296081 Marionette DEBUG loaded listener.js 03:58:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89e365b400) [pid = 1823] [serial = 1587] [outer = 0x7f89e2ac9400] 03:58:16 INFO - PROCESS | 1823 | 1461668296925 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]]]}] 03:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1325ms 03:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:58:16 INFO - PROCESS | 1823 | 1461668296954 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:58:16 INFO - PROCESS | 1823 | 1461668296957 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 03:58:16 INFO - PROCESS | 1823 | 1461668296962 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:58:16 INFO - PROCESS | 1823 | 1461668296973 Marionette TRACE conn3 <- [1,2086,null,{}] 03:58:16 INFO - PROCESS | 1823 | 1461668296977 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}] 03:58:17 INFO - PROCESS | 1823 | 1461668297158 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:58:17 INFO - PROCESS | 1823 | 1461668297419 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa920000 == 146 [pid = 1823] [id = 529] 03:58:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e2acd000) [pid = 1823] [serial = 1588] [outer = (nil)] 03:58:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89ebc34c00) [pid = 1823] [serial = 1589] [outer = 0x7f89e2acd000] 03:58:17 INFO - PROCESS | 1823 | 1461668297489 Marionette DEBUG loaded listener.js 03:58:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89ebc3a000) [pid = 1823] [serial = 1590] [outer = 0x7f89e2acd000] 03:58:18 INFO - PROCESS | 1823 | 1461668298376 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]]]}] 03:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1485ms 03:58:18 INFO - PROCESS | 1823 | 1461668298448 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:58:18 INFO - PROCESS | 1823 | 1461668298452 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 03:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:58:18 INFO - PROCESS | 1823 | 1461668298457 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:58:18 INFO - PROCESS | 1823 | 1461668298459 Marionette TRACE conn3 <- [1,2090,null,{}] 03:58:18 INFO - PROCESS | 1823 | 1461668298464 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}] 03:58:18 INFO - PROCESS | 1823 | 1461668298666 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:58:18 INFO - PROCESS | 1823 | 1461668298880 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e71b0800 == 147 [pid = 1823] [id = 530] 03:58:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89e5155c00) [pid = 1823] [serial = 1591] [outer = (nil)] 03:58:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89ebc3a800) [pid = 1823] [serial = 1592] [outer = 0x7f89e5155c00] 03:58:18 INFO - PROCESS | 1823 | 1461668298993 Marionette DEBUG loaded listener.js 03:58:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89ebc3f000) [pid = 1823] [serial = 1593] [outer = 0x7f89e5155c00] 03:58:19 INFO - PROCESS | 1823 | 1461668299871 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]]]}] 03:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1478ms 03:58:19 INFO - PROCESS | 1823 | 1461668299935 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:58:19 INFO - PROCESS | 1823 | 1461668299939 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 03:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:58:19 INFO - PROCESS | 1823 | 1461668299944 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:58:19 INFO - PROCESS | 1823 | 1461668299947 Marionette TRACE conn3 <- [1,2094,null,{}] 03:58:19 INFO - PROCESS | 1823 | 1461668299951 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}] 03:58:20 INFO - PROCESS | 1823 | 1461668300134 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:58:20 INFO - PROCESS | 1823 | 1461668300349 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85e2800 == 148 [pid = 1823] [id = 531] 03:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89e3658400) [pid = 1823] [serial = 1594] [outer = (nil)] 03:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89e84c0800) [pid = 1823] [serial = 1595] [outer = 0x7f89e3658400] 03:58:20 INFO - PROCESS | 1823 | 1461668300459 Marionette DEBUG loaded listener.js 03:58:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89e84c5c00) [pid = 1823] [serial = 1596] [outer = 0x7f89e3658400] 03:58:21 INFO - PROCESS | 1823 | 1461668301791 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]]]}] 03:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1883ms 03:58:21 INFO - PROCESS | 1823 | 1461668301828 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:58:21 INFO - PROCESS | 1823 | 1461668301833 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 03:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:58:21 INFO - PROCESS | 1823 | 1461668301840 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:58:21 INFO - PROCESS | 1823 | 1461668301845 Marionette TRACE conn3 <- [1,2098,null,{}] 03:58:21 INFO - PROCESS | 1823 | 1461668301851 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}] 03:58:22 INFO - PROCESS | 1823 | 1461668302042 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:58:22 INFO - PROCESS | 1823 | 1461668302261 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8ea000 == 149 [pid = 1823] [id = 532] 03:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f89e7b06000) [pid = 1823] [serial = 1597] [outer = (nil)] 03:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f89e8246800) [pid = 1823] [serial = 1598] [outer = 0x7f89e7b06000] 03:58:22 INFO - PROCESS | 1823 | 1461668302365 Marionette DEBUG loaded listener.js 03:58:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f89e84c7c00) [pid = 1823] [serial = 1599] [outer = 0x7f89e7b06000] 03:58:23 INFO - PROCESS | 1823 | 1461668303424 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]]]}] 03:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 03:58:23 INFO - PROCESS | 1823 | 1461668303473 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:58:23 INFO - PROCESS | 1823 | 1461668303481 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 03:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:58:23 INFO - PROCESS | 1823 | 1461668303490 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:58:23 INFO - PROCESS | 1823 | 1461668303494 Marionette TRACE conn3 <- [1,2102,null,{}] 03:58:23 INFO - PROCESS | 1823 | 1461668303499 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}] 03:58:23 INFO - PROCESS | 1823 | 1461668303697 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:58:23 INFO - PROCESS | 1823 | 1461668303984 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e322b800 == 150 [pid = 1823] [id = 533] 03:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f89e3294400) [pid = 1823] [serial = 1600] [outer = (nil)] 03:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f89e98f7400) [pid = 1823] [serial = 1601] [outer = 0x7f89e3294400] 03:58:24 INFO - PROCESS | 1823 | 1461668304140 Marionette DEBUG loaded listener.js 03:58:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f89ebc3f400) [pid = 1823] [serial = 1602] [outer = 0x7f89e3294400] 03:58:24 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f89f66d6400) [pid = 1823] [serial = 1454] [outer = (nil)] [url = about:blank] 03:58:24 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f89e8b9cc00) [pid = 1823] [serial = 1457] [outer = (nil)] [url = about:blank] 03:58:24 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f89f5e46400) [pid = 1823] [serial = 1481] [outer = (nil)] [url = about:blank] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edadb800 == 149 [pid = 1823] [id = 452] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6eb9800 == 148 [pid = 1823] [id = 453] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d53000 == 147 [pid = 1823] [id = 515] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4966800 == 146 [pid = 1823] [id = 514] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed118000 == 145 [pid = 1823] [id = 513] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e970b800 == 144 [pid = 1823] [id = 512] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e6fd4000 == 143 [pid = 1823] [id = 511] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e85da000 == 142 [pid = 1823] [id = 510] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e681b800 == 141 [pid = 1823] [id = 509] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004b6000 == 140 [pid = 1823] [id = 502] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ffb2d800 == 139 [pid = 1823] [id = 501] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b7800 == 138 [pid = 1823] [id = 500] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5ba000 == 137 [pid = 1823] [id = 499] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7590800 == 136 [pid = 1823] [id = 498] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b6e000 == 135 [pid = 1823] [id = 497] 03:58:24 INFO - PROCESS | 1823 | 1461668304955 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]]]}] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5b5f800 == 134 [pid = 1823] [id = 496] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12756800 == 133 [pid = 1823] [id = 460] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb97c800 == 132 [pid = 1823] [id = 495] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7c83000 == 131 [pid = 1823] [id = 494] 03:58:24 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edaf1800 == 130 [pid = 1823] [id = 493] 03:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1531ms 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f89f8316c00) [pid = 1823] [serial = 1439] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f89e98ed400) [pid = 1823] [serial = 1421] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89e8b79000) [pid = 1823] [serial = 1415] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89ee6dfc00) [pid = 1823] [serial = 1427] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89eaf88000) [pid = 1823] [serial = 1469] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89ec955400) [pid = 1823] [serial = 1470] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89f66a4400) [pid = 1823] [serial = 1433] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89f6c2cc00) [pid = 1823] [serial = 1436] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89e8251400) [pid = 1823] [serial = 1466] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89e8ece800) [pid = 1823] [serial = 1467] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89e7b05c00) [pid = 1823] [serial = 1463] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89e8244000) [pid = 1823] [serial = 1464] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89f9dc5000) [pid = 1823] [serial = 1445] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89faade800) [pid = 1823] [serial = 1448] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89fb26b400) [pid = 1823] [serial = 1451] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89ed820800) [pid = 1823] [serial = 1424] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e7b06800) [pid = 1823] [serial = 1460] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89f9c02400) [pid = 1823] [serial = 1442] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89e7d63c00) [pid = 1823] [serial = 1418] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89f5dee400) [pid = 1823] [serial = 1430] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89eda38800) [pid = 1823] [serial = 1475] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89ecb51400) [pid = 1823] [serial = 1472] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ee44dc00) [pid = 1823] [serial = 1476] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89f3ab0c00) [pid = 1823] [serial = 1479] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89ee6e0800) [pid = 1823] [serial = 1478] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89ed812000) [pid = 1823] [serial = 1473] [outer = (nil)] [url = about:blank] 03:58:25 INFO - PROCESS | 1823 | 1461668305047 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:58:25 INFO - PROCESS | 1823 | 1461668305050 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 03:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:58:25 INFO - PROCESS | 1823 | 1461668305056 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:58:25 INFO - PROCESS | 1823 | 1461668305061 Marionette TRACE conn3 <- [1,2106,null,{}] 03:58:25 INFO - PROCESS | 1823 | 1461668305074 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}] 03:58:25 INFO - PROCESS | 1823 | 1461668305243 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:58:25 INFO - PROCESS | 1823 | 1461668305254 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb1dc800 == 131 [pid = 1823] [id = 534] 03:58:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89eca74c00) [pid = 1823] [serial = 1603] [outer = (nil)] 03:58:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89ecb43c00) [pid = 1823] [serial = 1604] [outer = 0x7f89eca74c00] 03:58:25 INFO - PROCESS | 1823 | 1461668305315 Marionette DEBUG loaded listener.js 03:58:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89ed12fc00) [pid = 1823] [serial = 1605] [outer = 0x7f89eca74c00] 03:58:26 INFO - PROCESS | 1823 | 1461668306165 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]]]}] 03:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1129ms 03:58:26 INFO - PROCESS | 1823 | 1461668306186 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:58:26 INFO - PROCESS | 1823 | 1461668306189 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 03:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:58:26 INFO - PROCESS | 1823 | 1461668306194 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:58:26 INFO - PROCESS | 1823 | 1461668306197 Marionette TRACE conn3 <- [1,2110,null,{}] 03:58:26 INFO - PROCESS | 1823 | 1461668306201 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}] 03:58:26 INFO - PROCESS | 1823 | 1461668306362 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:58:26 INFO - PROCESS | 1823 | 1461668306553 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda08000 == 132 [pid = 1823] [id = 535] 03:58:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89e84c8800) [pid = 1823] [serial = 1606] [outer = (nil)] 03:58:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89ee444c00) [pid = 1823] [serial = 1607] [outer = 0x7f89e84c8800] 03:58:26 INFO - PROCESS | 1823 | 1461668306615 Marionette DEBUG loaded listener.js 03:58:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89ee6d5800) [pid = 1823] [serial = 1608] [outer = 0x7f89e84c8800] 03:58:27 INFO - PROCESS | 1823 | 1461668307419 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]]]}] 03:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1276ms 03:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:58:27 INFO - PROCESS | 1823 | 1461668307471 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:58:27 INFO - PROCESS | 1823 | 1461668307474 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 03:58:27 INFO - PROCESS | 1823 | 1461668307479 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:58:27 INFO - PROCESS | 1823 | 1461668307482 Marionette TRACE conn3 <- [1,2114,null,{}] 03:58:27 INFO - PROCESS | 1823 | 1461668307487 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}] 03:58:27 INFO - PROCESS | 1823 | 1461668307709 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:58:27 INFO - PROCESS | 1823 | 1461668307735 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d2f800 == 133 [pid = 1823] [id = 536] 03:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89eca78000) [pid = 1823] [serial = 1609] [outer = (nil)] 03:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89ee84e000) [pid = 1823] [serial = 1610] [outer = 0x7f89eca78000] 03:58:27 INFO - PROCESS | 1823 | 1461668307791 Marionette DEBUG loaded listener.js 03:58:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89f5dfb800) [pid = 1823] [serial = 1611] [outer = 0x7f89eca78000] 03:58:28 INFO - PROCESS | 1823 | 1461668308626 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]]]}] 03:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1180ms 03:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:58:28 INFO - PROCESS | 1823 | 1461668308659 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:58:28 INFO - PROCESS | 1823 | 1461668308661 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 03:58:28 INFO - PROCESS | 1823 | 1461668308667 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:58:28 INFO - PROCESS | 1823 | 1461668308669 Marionette TRACE conn3 <- [1,2118,null,{}] 03:58:28 INFO - PROCESS | 1823 | 1461668308674 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}] 03:58:28 INFO - PROCESS | 1823 | 1461668308914 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89e8c0f800) [pid = 1823] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89e63ca800) [pid = 1823] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f8a02040400) [pid = 1823] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e8c06c00) [pid = 1823] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89f9d6e000) [pid = 1823] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ecbc5000) [pid = 1823] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e7be5800) [pid = 1823] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e8b78800) [pid = 1823] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89f637cc00) [pid = 1823] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89e71e3400) [pid = 1823] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89f74ca800) [pid = 1823] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89e53de400) [pid = 1823] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89f9d64000) [pid = 1823] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e53da400) [pid = 1823] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89eaf85000) [pid = 1823] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f74c1800) [pid = 1823] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89e3293800) [pid = 1823] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e53d8000) [pid = 1823] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f5d72800) [pid = 1823] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e71e6000) [pid = 1823] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89eda35800) [pid = 1823] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89eda35000) [pid = 1823] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e514b000) [pid = 1823] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89e53d9c00) [pid = 1823] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89e7cf4800) [pid = 1823] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89e63cec00) [pid = 1823] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:58:29 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e8ba2000) [pid = 1823] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:58:29 INFO - PROCESS | 1823 | 1461668309586 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e4f60800 == 134 [pid = 1823] [id = 537] 03:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e3293800) [pid = 1823] [serial = 1612] [outer = (nil)] 03:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e514b400) [pid = 1823] [serial = 1613] [outer = 0x7f89e3293800] 03:58:29 INFO - PROCESS | 1823 | 1461668309651 Marionette DEBUG loaded listener.js 03:58:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e68d4800) [pid = 1823] [serial = 1614] [outer = 0x7f89e3293800] 03:58:30 INFO - PROCESS | 1823 | 1461668310324 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]]]}] 03:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1678ms 03:58:30 INFO - PROCESS | 1823 | 1461668310345 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 03:58:30 INFO - PROCESS | 1823 | 1461668310347 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 03:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:58:30 INFO - PROCESS | 1823 | 1461668310353 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:58:30 INFO - PROCESS | 1823 | 1461668310354 Marionette TRACE conn3 <- [1,2122,null,{}] 03:58:30 INFO - PROCESS | 1823 | 1461668310359 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}] 03:58:30 INFO - PROCESS | 1823 | 1461668310594 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:58:30 INFO - PROCESS | 1823 | 1461668310617 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e62000 == 135 [pid = 1823] [id = 538] 03:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89e3294800) [pid = 1823] [serial = 1615] [outer = (nil)] 03:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89ec7d9400) [pid = 1823] [serial = 1616] [outer = 0x7f89e3294800] 03:58:30 INFO - PROCESS | 1823 | 1461668310678 Marionette DEBUG loaded listener.js 03:58:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89ee44a400) [pid = 1823] [serial = 1617] [outer = 0x7f89e3294800] 03:58:31 INFO - PROCESS | 1823 | 1461668311706 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]]]}] 03:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1425ms 03:58:31 INFO - PROCESS | 1823 | 1461668311779 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:58:31 INFO - PROCESS | 1823 | 1461668311784 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 03:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:58:31 INFO - PROCESS | 1823 | 1461668311793 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:58:31 INFO - PROCESS | 1823 | 1461668311799 Marionette TRACE conn3 <- [1,2126,null,{}] 03:58:31 INFO - PROCESS | 1823 | 1461668311808 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}] 03:58:32 INFO - PROCESS | 1823 | 1461668312068 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:58:32 INFO - PROCESS | 1823 | 1461668312387 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85d2800 == 136 [pid = 1823] [id = 539] 03:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e3653c00) [pid = 1823] [serial = 1618] [outer = (nil)] 03:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89e7b02800) [pid = 1823] [serial = 1619] [outer = 0x7f89e3653c00] 03:58:32 INFO - PROCESS | 1823 | 1461668312467 Marionette DEBUG loaded listener.js 03:58:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89e8251400) [pid = 1823] [serial = 1620] [outer = 0x7f89e3653c00] 03:58:33 INFO - PROCESS | 1823 | 1461668313306 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]]]}] 03:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1586ms 03:58:33 INFO - PROCESS | 1823 | 1461668313379 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:58:33 INFO - PROCESS | 1823 | 1461668313387 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 03:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:58:33 INFO - PROCESS | 1823 | 1461668313396 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:58:33 INFO - PROCESS | 1823 | 1461668313400 Marionette TRACE conn3 <- [1,2130,null,{}] 03:58:33 INFO - PROCESS | 1823 | 1461668313405 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}] 03:58:33 INFO - PROCESS | 1823 | 1461668313642 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:58:33 INFO - PROCESS | 1823 | 1461668313896 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edccd000 == 137 [pid = 1823] [id = 540] 03:58:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e95d5000) [pid = 1823] [serial = 1621] [outer = (nil)] 03:58:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89eaf84000) [pid = 1823] [serial = 1622] [outer = 0x7f89e95d5000] 03:58:34 INFO - PROCESS | 1823 | 1461668314011 Marionette DEBUG loaded listener.js 03:58:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89ebc40800) [pid = 1823] [serial = 1623] [outer = 0x7f89e95d5000] 03:58:34 INFO - PROCESS | 1823 | 1461668314845 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] 03:58:34 INFO - PROCESS | 1823 | 1461668314880 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 03:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:58:34 INFO - PROCESS | 1823 | 1461668314887 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:58:34 INFO - PROCESS | 1823 | 1461668314898 Marionette TRACE conn3 <- [1,2134,null,{}] 03:58:34 INFO - PROCESS | 1823 | 1461668314917 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}] 03:58:35 INFO - PROCESS | 1823 | 1461668315105 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:58:35 INFO - PROCESS | 1823 | 1461668315322 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa59d000 == 138 [pid = 1823] [id = 541] 03:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e9662c00) [pid = 1823] [serial = 1624] [outer = (nil)] 03:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89ed820800) [pid = 1823] [serial = 1625] [outer = 0x7f89e9662c00] 03:58:35 INFO - PROCESS | 1823 | 1461668315441 Marionette DEBUG loaded listener.js 03:58:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89f5dfac00) [pid = 1823] [serial = 1626] [outer = 0x7f89e9662c00] 03:58:36 INFO - PROCESS | 1823 | 1461668316406 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]]]}] 03:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1547ms 03:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:58:36 INFO - PROCESS | 1823 | 1461668316434 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 03:58:36 INFO - PROCESS | 1823 | 1461668316438 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 03:58:36 INFO - PROCESS | 1823 | 1461668316442 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:58:36 INFO - PROCESS | 1823 | 1461668316446 Marionette TRACE conn3 <- [1,2138,null,{}] 03:58:36 INFO - PROCESS | 1823 | 1461668316451 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}] 03:58:36 INFO - PROCESS | 1823 | 1461668316633 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:58:36 INFO - PROCESS | 1823 | 1461668316848 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faaa0800 == 139 [pid = 1823] [id = 542] 03:58:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ecbc7c00) [pid = 1823] [serial = 1627] [outer = (nil)] 03:58:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89f74c1000) [pid = 1823] [serial = 1628] [outer = 0x7f89ecbc7c00] 03:58:36 INFO - PROCESS | 1823 | 1461668316957 Marionette DEBUG loaded listener.js 03:58:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89f9c11c00) [pid = 1823] [serial = 1629] [outer = 0x7f89ecbc7c00] 03:58:37 INFO - PROCESS | 1823 | 1461668317831 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]]]}] 03:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1439ms 03:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:58:37 INFO - PROCESS | 1823 | 1461668317883 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:58:37 INFO - PROCESS | 1823 | 1461668317886 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 03:58:37 INFO - PROCESS | 1823 | 1461668317892 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:58:37 INFO - PROCESS | 1823 | 1461668317895 Marionette TRACE conn3 <- [1,2142,null,{}] 03:58:37 INFO - PROCESS | 1823 | 1461668317900 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}] 03:58:38 INFO - PROCESS | 1823 | 1461668318132 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:58:38 INFO - PROCESS | 1823 | ************************* 03:58:38 INFO - PROCESS | 1823 | A coding exception was thrown and uncaught in a Task. 03:58:38 INFO - PROCESS | 1823 | 03:58:38 INFO - PROCESS | 1823 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:58:38 INFO - PROCESS | 1823 | Full stack: 03:58:38 INFO - PROCESS | 1823 | ************************* 03:58:38 INFO - PROCESS | 1823 | 1461668318356 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b4000 == 140 [pid = 1823] [id = 543] 03:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89f65c9c00) [pid = 1823] [serial = 1630] [outer = (nil)] 03:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89faadd800) [pid = 1823] [serial = 1631] [outer = 0x7f89f65c9c00] 03:58:38 INFO - PROCESS | 1823 | 1461668318465 Marionette DEBUG loaded listener.js 03:58:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89ff60d800) [pid = 1823] [serial = 1632] [outer = 0x7f89f65c9c00] 03:58:39 INFO - PROCESS | 1823 | 1461668319327 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] 03:58:39 INFO - PROCESS | 1823 | 1461668319375 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 03:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:58:39 INFO - PROCESS | 1823 | 1461668319382 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:58:39 INFO - PROCESS | 1823 | 1461668319384 Marionette TRACE conn3 <- [1,2146,null,{}] 03:58:39 INFO - PROCESS | 1823 | 1461668319404 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}] 03:58:39 INFO - PROCESS | 1823 | 1461668319680 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:58:39 INFO - PROCESS | 1823 | 1461668319833 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e629000 == 141 [pid = 1823] [id = 544] 03:58:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89ffc7f800) [pid = 1823] [serial = 1633] [outer = (nil)] 03:58:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f8a02b26800) [pid = 1823] [serial = 1634] [outer = 0x7f89ffc7f800] 03:58:39 INFO - PROCESS | 1823 | 1461668319916 Marionette DEBUG loaded listener.js 03:58:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f8a0c619800) [pid = 1823] [serial = 1635] [outer = 0x7f89ffc7f800] 03:58:40 INFO - PROCESS | 1823 | 1461668320757 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] 03:58:40 INFO - PROCESS | 1823 | 1461668320818 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 03:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:58:40 INFO - PROCESS | 1823 | 1461668320824 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:58:40 INFO - PROCESS | 1823 | 1461668320827 Marionette TRACE conn3 <- [1,2150,null,{}] 03:58:40 INFO - PROCESS | 1823 | 1461668320832 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}] 03:58:41 INFO - PROCESS | 1823 | 1461668321024 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:58:41 INFO - PROCESS | 1823 | 1461668321243 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129a1000 == 142 [pid = 1823] [id = 545] 03:58:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f8a00058400) [pid = 1823] [serial = 1636] [outer = (nil)] 03:58:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f8a0e937400) [pid = 1823] [serial = 1637] [outer = 0x7f8a00058400] 03:58:41 INFO - PROCESS | 1823 | 1461668321354 Marionette DEBUG loaded listener.js 03:58:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f8a1279d800) [pid = 1823] [serial = 1638] [outer = 0x7f8a00058400] 03:58:42 INFO - PROCESS | 1823 | 1461668322287 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]]]}] 03:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1534ms 03:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:58:42 INFO - PROCESS | 1823 | 1461668322360 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:58:42 INFO - PROCESS | 1823 | 1461668322362 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 03:58:42 INFO - PROCESS | 1823 | 1461668322368 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:58:42 INFO - PROCESS | 1823 | 1461668322371 Marionette TRACE conn3 <- [1,2154,null,{}] 03:58:42 INFO - PROCESS | 1823 | 1461668322376 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}] 03:58:42 INFO - PROCESS | 1823 | 1461668322562 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:58:42 INFO - PROCESS | 1823 | 1461668322782 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8c94800 == 143 [pid = 1823] [id = 546] 03:58:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89e5263800) [pid = 1823] [serial = 1639] [outer = (nil)] 03:58:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89e526f000) [pid = 1823] [serial = 1640] [outer = 0x7f89e5263800] 03:58:42 INFO - PROCESS | 1823 | 1461668322898 Marionette DEBUG loaded listener.js 03:58:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89f5df9000) [pid = 1823] [serial = 1641] [outer = 0x7f89e5263800] 03:58:43 INFO - PROCESS | 1823 | 1461668323786 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]]]}] 03:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1481ms 03:58:43 INFO - PROCESS | 1823 | 1461668323849 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:58:43 INFO - PROCESS | 1823 | 1461668323852 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 03:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:58:43 INFO - PROCESS | 1823 | 1461668323858 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:58:43 INFO - PROCESS | 1823 | 1461668323861 Marionette TRACE conn3 <- [1,2158,null,{}] 03:58:43 INFO - PROCESS | 1823 | 1461668323866 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}] 03:58:44 INFO - PROCESS | 1823 | 1461668324049 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:58:44 INFO - PROCESS | 1823 | 1461668324269 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9946000 == 144 [pid = 1823] [id = 547] 03:58:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89e5266000) [pid = 1823] [serial = 1642] [outer = (nil)] 03:58:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89e9887c00) [pid = 1823] [serial = 1643] [outer = 0x7f89e5266000] 03:58:44 INFO - PROCESS | 1823 | 1461668324381 Marionette DEBUG loaded listener.js 03:58:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e988cc00) [pid = 1823] [serial = 1644] [outer = 0x7f89e5266000] 03:58:45 INFO - PROCESS | 1823 | 1461668325263 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]]]}] 03:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1441ms 03:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:58:45 INFO - PROCESS | 1823 | 1461668325299 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:58:45 INFO - PROCESS | 1823 | 1461668325302 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 03:58:45 INFO - PROCESS | 1823 | 1461668325307 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:58:45 INFO - PROCESS | 1823 | 1461668325310 Marionette TRACE conn3 <- [1,2162,null,{}] 03:58:45 INFO - PROCESS | 1823 | 1461668325315 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}] 03:58:45 INFO - PROCESS | 1823 | 1461668325506 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:58:45 INFO - PROCESS | 1823 | 1461668325726 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e995a800 == 145 [pid = 1823] [id = 548] 03:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89e526fc00) [pid = 1823] [serial = 1645] [outer = (nil)] 03:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89fa0e3000) [pid = 1823] [serial = 1646] [outer = 0x7f89e526fc00] 03:58:45 INFO - PROCESS | 1823 | 1461668325832 Marionette DEBUG loaded listener.js 03:58:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f8a0e3a5800) [pid = 1823] [serial = 1647] [outer = 0x7f89e526fc00] 03:58:46 INFO - PROCESS | 1823 | 1461668326708 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]]]}] 03:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1429ms 03:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:58:46 INFO - PROCESS | 1823 | 1461668326737 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:58:46 INFO - PROCESS | 1823 | 1461668326740 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 03:58:46 INFO - PROCESS | 1823 | 1461668326745 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:58:46 INFO - PROCESS | 1823 | 1461668326749 Marionette TRACE conn3 <- [1,2166,null,{}] 03:58:46 INFO - PROCESS | 1823 | 1461668326754 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}] 03:58:46 INFO - PROCESS | 1823 | 1461668326953 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:58:47 INFO - PROCESS | 1823 | 1461668327226 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eafb3000 == 146 [pid = 1823] [id = 549] 03:58:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89e526d800) [pid = 1823] [serial = 1648] [outer = (nil)] 03:58:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89ed743400) [pid = 1823] [serial = 1649] [outer = 0x7f89e526d800] 03:58:47 INFO - PROCESS | 1823 | 1461668327302 Marionette DEBUG loaded listener.js 03:58:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f8a12169400) [pid = 1823] [serial = 1650] [outer = 0x7f89e526d800] 03:58:48 INFO - PROCESS | 1823 | 1461668328102 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]]]}] 03:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1432ms 03:58:48 INFO - PROCESS | 1823 | 1461668328178 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:58:48 INFO - PROCESS | 1823 | 1461668328181 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 03:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:58:48 INFO - PROCESS | 1823 | 1461668328187 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:58:48 INFO - PROCESS | 1823 | 1461668328190 Marionette TRACE conn3 <- [1,2170,null,{}] 03:58:48 INFO - PROCESS | 1823 | 1461668328195 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}] 03:58:48 INFO - PROCESS | 1823 | 1461668328380 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:58:48 INFO - PROCESS | 1823 | 1461668328648 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e359b000 == 147 [pid = 1823] [id = 550] 03:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89e2c43000) [pid = 1823] [serial = 1651] [outer = (nil)] 03:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89e2c4b800) [pid = 1823] [serial = 1652] [outer = 0x7f89e2c43000] 03:58:48 INFO - PROCESS | 1823 | 1461668328729 Marionette DEBUG loaded listener.js 03:58:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f89e2c51800) [pid = 1823] [serial = 1653] [outer = 0x7f89e2c43000] 03:58:49 INFO - PROCESS | 1823 | 1461668329585 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]]]}] 03:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1435ms 03:58:49 INFO - PROCESS | 1823 | 1461668329622 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:58:49 INFO - PROCESS | 1823 | 1461668329627 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 03:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:58:49 INFO - PROCESS | 1823 | 1461668329632 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:58:49 INFO - PROCESS | 1823 | 1461668329634 Marionette TRACE conn3 <- [1,2174,null,{}] 03:58:49 INFO - PROCESS | 1823 | 1461668329639 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}] 03:58:49 INFO - PROCESS | 1823 | 1461668329827 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:58:50 INFO - PROCESS | 1823 | 1461668330107 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5081800 == 148 [pid = 1823] [id = 551] 03:58:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f89e2c45000) [pid = 1823] [serial = 1654] [outer = (nil)] 03:58:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f89e5149800) [pid = 1823] [serial = 1655] [outer = 0x7f89e2c45000] 03:58:50 INFO - PROCESS | 1823 | 1461668330179 Marionette DEBUG loaded listener.js 03:58:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f89e53e1000) [pid = 1823] [serial = 1656] [outer = 0x7f89e2c45000] 03:58:51 INFO - PROCESS | 1823 | 1461668331027 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]]]}] 03:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1984ms 03:58:51 INFO - PROCESS | 1823 | 1461668331693 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:58:51 INFO - PROCESS | 1823 | 1461668331699 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 03:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:58:51 INFO - PROCESS | 1823 | 1461668331707 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:58:51 INFO - PROCESS | 1823 | 1461668331710 Marionette TRACE conn3 <- [1,2178,null,{}] 03:58:51 INFO - PROCESS | 1823 | 1461668331717 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}] 03:58:51 INFO - PROCESS | 1823 | 1461668331922 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:58:52 INFO - PROCESS | 1823 | 1461668332151 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e681a800 == 149 [pid = 1823] [id = 552] 03:58:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f89e5152800) [pid = 1823] [serial = 1657] [outer = (nil)] 03:58:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f89e5270000) [pid = 1823] [serial = 1658] [outer = 0x7f89e5152800] 03:58:52 INFO - PROCESS | 1823 | 1461668332227 Marionette DEBUG loaded listener.js 03:58:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f89e63d1c00) [pid = 1823] [serial = 1659] [outer = 0x7f89e5152800] 03:58:53 INFO - PROCESS | 1823 | 1461668333234 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]]]}] 03:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1581ms 03:58:53 INFO - PROCESS | 1823 | 1461668333288 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:58:53 INFO - PROCESS | 1823 | 1461668333292 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 03:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:58:53 INFO - PROCESS | 1823 | 1461668333303 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:58:53 INFO - PROCESS | 1823 | 1461668333307 Marionette TRACE conn3 <- [1,2182,null,{}] 03:58:53 INFO - PROCESS | 1823 | 1461668333313 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}] 03:58:53 INFO - PROCESS | 1823 | 1461668333497 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:58:53 INFO - PROCESS | 1823 | 1461668333812 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fe0000 == 150 [pid = 1823] [id = 553] 03:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f89e70d9c00) [pid = 1823] [serial = 1660] [outer = (nil)] 03:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f89e7b0e400) [pid = 1823] [serial = 1661] [outer = 0x7f89e70d9c00] 03:58:53 INFO - PROCESS | 1823 | 1461668333884 Marionette DEBUG loaded listener.js 03:58:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f89e7d6a400) [pid = 1823] [serial = 1662] [outer = 0x7f89e70d9c00] 03:58:54 INFO - PROCESS | 1823 | 1461668334707 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]]]}] 03:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1440ms 03:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:58:54 INFO - PROCESS | 1823 | 1461668334741 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:58:54 INFO - PROCESS | 1823 | 1461668334743 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 03:58:54 INFO - PROCESS | 1823 | 1461668334749 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:58:54 INFO - PROCESS | 1823 | 1461668334752 Marionette TRACE conn3 <- [1,2186,null,{}] 03:58:54 INFO - PROCESS | 1823 | 1461668334765 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}] 03:58:54 INFO - PROCESS | 1823 | 1461668334936 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:58:55 INFO - PROCESS | 1823 | 1461668335171 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb1c8800 == 151 [pid = 1823] [id = 554] 03:58:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f89e8c0d800) [pid = 1823] [serial = 1663] [outer = (nil)] 03:58:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f89e95cc800) [pid = 1823] [serial = 1664] [outer = 0x7f89e8c0d800] 03:58:55 INFO - PROCESS | 1823 | 1461668335278 Marionette DEBUG loaded listener.js 03:58:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f89e98ed400) [pid = 1823] [serial = 1665] [outer = 0x7f89e8c0d800] 03:58:56 INFO - PROCESS | 1823 | 1461668336193 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]]]}] 03:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1529ms 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e4f60800 == 150 [pid = 1823] [id = 537] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f8a02ded000) [pid = 1823] [serial = 1523] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f89fe31f400) [pid = 1823] [serial = 1502] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f89ffbaf000) [pid = 1823] [serial = 1511] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f8a00b32800) [pid = 1823] [serial = 1517] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f89e98eec00) [pid = 1823] [serial = 1487] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f8a00d69800) [pid = 1823] [serial = 1514] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f8a02039800) [pid = 1823] [serial = 1520] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f89e9671000) [pid = 1823] [serial = 1526] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f89ffb5cc00) [pid = 1823] [serial = 1508] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f89fa78f400) [pid = 1823] [serial = 1499] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f89f66a7400) [pid = 1823] [serial = 1493] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f89ee590400) [pid = 1823] [serial = 1490] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89ff14f000) [pid = 1823] [serial = 1505] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89f831b800) [pid = 1823] [serial = 1496] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89e8251c00) [pid = 1823] [serial = 1484] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d2f800 == 149 [pid = 1823] [id = 536] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda08000 == 148 [pid = 1823] [id = 535] 03:58:56 INFO - PROCESS | 1823 | 1461668336368 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:58:56 INFO - PROCESS | 1823 | 1461668336372 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb1dc800 == 147 [pid = 1823] [id = 534] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d17000 == 146 [pid = 1823] [id = 450] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e322b800 == 145 [pid = 1823] [id = 533] 03:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed8ea000 == 144 [pid = 1823] [id = 532] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a155f6000 == 143 [pid = 1823] [id = 524] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12c1d000 == 142 [pid = 1823] [id = 523] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12337800 == 141 [pid = 1823] [id = 522] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0c69a000 == 140 [pid = 1823] [id = 521] 03:58:56 INFO - PROCESS | 1823 | 1461668336398 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:58:56 INFO - PROCESS | 1823 | 1461668336401 Marionette TRACE conn3 <- [1,2190,null,{}] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004b0000 == 139 [pid = 1823] [id = 520] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fac16800 == 138 [pid = 1823] [id = 519] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4967000 == 137 [pid = 1823] [id = 518] 03:58:56 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e961f800 == 136 [pid = 1823] [id = 517] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f8a00dc1000) [pid = 1823] [serial = 1224] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89ec960400) [pid = 1823] [serial = 1254] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89fae33400) [pid = 1823] [serial = 1221] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89ec957c00) [pid = 1823] [serial = 1251] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89ed822c00) [pid = 1823] [serial = 1539] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89f9d64c00) [pid = 1823] [serial = 1353] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89f3ab5400) [pid = 1823] [serial = 1541] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89e68cf400) [pid = 1823] [serial = 1530] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89ecb50400) [pid = 1823] [serial = 1536] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e95ce400) [pid = 1823] [serial = 1535] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89f637c400) [pid = 1823] [serial = 1482] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89eda3ec00) [pid = 1823] [serial = 1538] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89e95cf800) [pid = 1823] [serial = 1533] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89f3ab6400) [pid = 1823] [serial = 1242] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89f3ab1000) [pid = 1823] [serial = 1236] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89eda3f800) [pid = 1823] [serial = 1233] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e514d400) [pid = 1823] [serial = 1529] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f8a10318800) [pid = 1823] [serial = 1245] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e53e3400) [pid = 1823] [serial = 1248] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89f5e4f400) [pid = 1823] [serial = 1281] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e8b7e400) [pid = 1823] [serial = 1284] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89f8740400) [pid = 1823] [serial = 1545] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ecb50800) [pid = 1823] [serial = 1287] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89f9c0a800) [pid = 1823] [serial = 1547] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89fa0e9800) [pid = 1823] [serial = 1548] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89eda3d800) [pid = 1823] [serial = 1416] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f8a12945000) [pid = 1823] [serial = 1230] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f5e4e000) [pid = 1823] [serial = 1218] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f8a05e60800) [pid = 1823] [serial = 1227] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89f5df0000) [pid = 1823] [serial = 1542] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89e8244400) [pid = 1823] [serial = 1532] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e98f9800) [pid = 1823] [serial = 1215] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89f66a8800) [pid = 1823] [serial = 1544] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89e71f1c00) [pid = 1823] [serial = 1239] [outer = (nil)] [url = about:blank] 03:58:56 INFO - PROCESS | 1823 | 1461668336467 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}] 03:58:56 INFO - PROCESS | 1823 | 1461668336674 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:58:56 INFO - PROCESS | 1823 | 1461668336793 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e507c000 == 137 [pid = 1823] [id = 555] 03:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89e8251c00) [pid = 1823] [serial = 1666] [outer = (nil)] 03:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e9671000) [pid = 1823] [serial = 1667] [outer = 0x7f89e8251c00] 03:58:56 INFO - PROCESS | 1823 | 1461668336890 Marionette DEBUG loaded listener.js 03:58:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89eaf8b400) [pid = 1823] [serial = 1668] [outer = 0x7f89e8251c00] 03:58:57 INFO - PROCESS | 1823 | 1461668337579 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]]]}] 03:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1244ms 03:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:58:57 INFO - PROCESS | 1823 | 1461668337634 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:58:57 INFO - PROCESS | 1823 | 1461668337636 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 03:58:57 INFO - PROCESS | 1823 | 1461668337641 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:58:57 INFO - PROCESS | 1823 | 1461668337644 Marionette TRACE conn3 <- [1,2194,null,{}] 03:58:57 INFO - PROCESS | 1823 | 1461668337665 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}] 03:58:57 INFO - PROCESS | 1823 | 1461668337887 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:58:57 INFO - PROCESS | 1823 | 1461668337898 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9606800 == 138 [pid = 1823] [id = 556] 03:58:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89ebab0c00) [pid = 1823] [serial = 1669] [outer = (nil)] 03:58:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89ebabbc00) [pid = 1823] [serial = 1670] [outer = 0x7f89ebab0c00] 03:58:57 INFO - PROCESS | 1823 | 1461668337953 Marionette DEBUG loaded listener.js 03:58:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89ebc3b000) [pid = 1823] [serial = 1671] [outer = 0x7f89ebab0c00] 03:58:58 INFO - PROCESS | 1823 | 1461668338757 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]]]}] 03:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1132ms 03:58:58 INFO - PROCESS | 1823 | 1461668338772 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:58:58 INFO - PROCESS | 1823 | 1461668338785 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 03:58:58 INFO - PROCESS | 1823 | 1461668338791 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:58:58 INFO - PROCESS | 1823 | 1461668338794 Marionette TRACE conn3 <- [1,2198,null,{}] 03:58:58 INFO - PROCESS | 1823 | 1461668338799 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}] 03:58:59 INFO - PROCESS | 1823 | 1461668339064 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:58:59 INFO - PROCESS | 1823 | 1461668339102 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec796800 == 139 [pid = 1823] [id = 557] 03:58:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89ec958800) [pid = 1823] [serial = 1672] [outer = (nil)] 03:58:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89eca76c00) [pid = 1823] [serial = 1673] [outer = 0x7f89ec958800] 03:58:59 INFO - PROCESS | 1823 | 1461668339161 Marionette DEBUG loaded listener.js 03:58:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89ed123400) [pid = 1823] [serial = 1674] [outer = 0x7f89ec958800] 03:58:59 INFO - PROCESS | 1823 | 1461668339964 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]]]}] 03:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1232ms 03:59:00 INFO - PROCESS | 1823 | 1461668340024 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:59:00 INFO - PROCESS | 1823 | 1461668340027 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 03:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:59:00 INFO - PROCESS | 1823 | 1461668340032 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:59:00 INFO - PROCESS | 1823 | 1461668340035 Marionette TRACE conn3 <- [1,2202,null,{}] 03:59:00 INFO - PROCESS | 1823 | 1461668340046 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}] 03:59:00 INFO - PROCESS | 1823 | 1461668340273 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:59:00 INFO - PROCESS | 1823 | 1461668340307 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed106000 == 140 [pid = 1823] [id = 558] 03:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89ed12d400) [pid = 1823] [serial = 1675] [outer = (nil)] 03:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ed743c00) [pid = 1823] [serial = 1676] [outer = 0x7f89ed12d400] 03:59:00 INFO - PROCESS | 1823 | 1461668340419 Marionette DEBUG loaded listener.js 03:59:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ed813400) [pid = 1823] [serial = 1677] [outer = 0x7f89ed12d400] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ed128800) [pid = 1823] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89e84c8800) [pid = 1823] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89fd018c00) [pid = 1823] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e7b06000) [pid = 1823] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89e8c09000) [pid = 1823] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89ff0da800) [pid = 1823] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89eca78000) [pid = 1823] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89f6b8ec00) [pid = 1823] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89fa788c00) [pid = 1823] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89f683a800) [pid = 1823] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e8b7bc00) [pid = 1823] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89f9226800) [pid = 1823] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e68da400) [pid = 1823] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89eca74c00) [pid = 1823] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89f5e4a400) [pid = 1823] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89e514d000) [pid = 1823] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e7d6ec00) [pid = 1823] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89f6835800) [pid = 1823] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89ee450c00) [pid = 1823] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89f922e400) [pid = 1823] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89f5df0c00) [pid = 1823] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e3294400) [pid = 1823] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89e3293800) [pid = 1823] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89e5148800) [pid = 1823] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89f5e48400) [pid = 1823] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89ed82b800) [pid = 1823] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89fab62000) [pid = 1823] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89f8746c00) [pid = 1823] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89f92bf800) [pid = 1823] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89ff22e400) [pid = 1823] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ee592800) [pid = 1823] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e329b000) [pid = 1823] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89f3ab1c00) [pid = 1823] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89ec957400) [pid = 1823] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f8a00d6b000) [pid = 1823] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89ecbc9800) [pid = 1823] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89e3294c00) [pid = 1823] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89f5d6fc00) [pid = 1823] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a00089000) [pid = 1823] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89e63cd800) [pid = 1823] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89f66d2400) [pid = 1823] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f8a0e6ea000) [pid = 1823] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89fa6dd800) [pid = 1823] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f8a0008e800) [pid = 1823] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89f49be800) [pid = 1823] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89e7d66400) [pid = 1823] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89e63d7800) [pid = 1823] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89f3aaf000) [pid = 1823] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89e53dc400) [pid = 1823] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89e7b0c400) [pid = 1823] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89e8c0c000) [pid = 1823] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89f637a400) [pid = 1823] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89eaf90800) [pid = 1823] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89fd280c00) [pid = 1823] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89ee58ec00) [pid = 1823] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89f9228800) [pid = 1823] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89ed829000) [pid = 1823] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:59:02 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89e7bd8400) [pid = 1823] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:59:02 INFO - PROCESS | 1823 | 1461668342444 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]]]}] 03:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2436ms 03:59:02 INFO - PROCESS | 1823 | 1461668342469 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:59:02 INFO - PROCESS | 1823 | 1461668342473 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 03:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:59:02 INFO - PROCESS | 1823 | 1461668342478 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:59:02 INFO - PROCESS | 1823 | 1461668342480 Marionette TRACE conn3 <- [1,2206,null,{}] 03:59:02 INFO - PROCESS | 1823 | 1461668342485 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}] 03:59:02 INFO - PROCESS | 1823 | 1461668342730 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:59:02 INFO - PROCESS | 1823 | 1461668342750 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60d2800 == 141 [pid = 1823] [id = 559] 03:59:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89e3294400) [pid = 1823] [serial = 1678] [outer = (nil)] 03:59:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89e7b06000) [pid = 1823] [serial = 1679] [outer = 0x7f89e3294400] 03:59:02 INFO - PROCESS | 1823 | 1461668342808 Marionette DEBUG loaded listener.js 03:59:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ebab9800) [pid = 1823] [serial = 1680] [outer = 0x7f89e3294400] 03:59:03 INFO - PROCESS | 1823 | 1461668343597 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]]]}] 03:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1127ms 03:59:03 INFO - PROCESS | 1823 | 1461668343604 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:59:03 INFO - PROCESS | 1823 | 1461668343608 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 03:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:59:03 INFO - PROCESS | 1823 | 1461668343613 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:59:03 INFO - PROCESS | 1823 | 1461668343615 Marionette TRACE conn3 <- [1,2210,null,{}] 03:59:03 INFO - PROCESS | 1823 | 1461668343620 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}] 03:59:03 INFO - PROCESS | 1823 | 1461668343866 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:59:03 INFO - PROCESS | 1823 | 1461668343886 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda08000 == 142 [pid = 1823] [id = 560] 03:59:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89e5148800) [pid = 1823] [serial = 1681] [outer = (nil)] 03:59:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ec95e400) [pid = 1823] [serial = 1682] [outer = 0x7f89e5148800] 03:59:03 INFO - PROCESS | 1823 | 1461668343944 Marionette DEBUG loaded listener.js 03:59:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89ed81e400) [pid = 1823] [serial = 1683] [outer = 0x7f89e5148800] 03:59:05 INFO - PROCESS | 1823 | 1461668345060 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]]]}] 03:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1479ms 03:59:05 INFO - PROCESS | 1823 | 1461668345094 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:59:05 INFO - PROCESS | 1823 | 1461668345100 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 03:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:59:05 INFO - PROCESS | 1823 | 1461668345107 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:59:05 INFO - PROCESS | 1823 | 1461668345114 Marionette TRACE conn3 <- [1,2214,null,{}] 03:59:05 INFO - PROCESS | 1823 | 1461668345121 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}] 03:59:05 INFO - PROCESS | 1823 | 1461668345309 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:59:05 INFO - PROCESS | 1823 | 1461668345571 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7c7b800 == 143 [pid = 1823] [id = 561] 03:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89e514f400) [pid = 1823] [serial = 1684] [outer = (nil)] 03:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89e71e9000) [pid = 1823] [serial = 1685] [outer = 0x7f89e514f400] 03:59:05 INFO - PROCESS | 1823 | 1461668345685 Marionette DEBUG loaded listener.js 03:59:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89e7d6ec00) [pid = 1823] [serial = 1686] [outer = 0x7f89e514f400] 03:59:06 INFO - PROCESS | 1823 | 1461668346584 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]]]}] 03:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1530ms 03:59:06 INFO - PROCESS | 1823 | 1461668346639 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:59:06 INFO - PROCESS | 1823 | 1461668346646 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 03:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:59:06 INFO - PROCESS | 1823 | 1461668346655 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:59:06 INFO - PROCESS | 1823 | 1461668346659 Marionette TRACE conn3 <- [1,2218,null,{}] 03:59:06 INFO - PROCESS | 1823 | 1461668346664 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}] 03:59:06 INFO - PROCESS | 1823 | 1461668346865 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:59:07 INFO - PROCESS | 1823 | 1461668347075 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec783000 == 144 [pid = 1823] [id = 562] 03:59:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89e84bc000) [pid = 1823] [serial = 1687] [outer = (nil)] 03:59:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89e988f800) [pid = 1823] [serial = 1688] [outer = 0x7f89e84bc000] 03:59:07 INFO - PROCESS | 1823 | 1461668347191 Marionette DEBUG loaded listener.js 03:59:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89ebab7000) [pid = 1823] [serial = 1689] [outer = 0x7f89e84bc000] 03:59:08 INFO - PROCESS | 1823 | 1461668348205 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]]]}] 03:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1580ms 03:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:59:08 INFO - PROCESS | 1823 | 1461668348236 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:59:08 INFO - PROCESS | 1823 | 1461668348239 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 03:59:08 INFO - PROCESS | 1823 | 1461668348246 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:59:08 INFO - PROCESS | 1823 | 1461668348251 Marionette TRACE conn3 <- [1,2222,null,{}] 03:59:08 INFO - PROCESS | 1823 | 1461668348267 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}] 03:59:08 INFO - PROCESS | 1823 | 1461668348454 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:59:08 INFO - PROCESS | 1823 | 1461668348724 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4553800 == 145 [pid = 1823] [id = 563] 03:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89ec7dbc00) [pid = 1823] [serial = 1690] [outer = (nil)] 03:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89eca74400) [pid = 1823] [serial = 1691] [outer = 0x7f89ec7dbc00] 03:59:08 INFO - PROCESS | 1823 | 1461668348813 Marionette DEBUG loaded listener.js 03:59:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89ecbce400) [pid = 1823] [serial = 1692] [outer = 0x7f89ec7dbc00] 03:59:09 INFO - PROCESS | 1823 | 1461668349641 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]]]}] 03:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1440ms 03:59:09 INFO - PROCESS | 1823 | 1461668349685 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:59:09 INFO - PROCESS | 1823 | 1461668349689 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 03:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:59:09 INFO - PROCESS | 1823 | 1461668349714 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:59:09 INFO - PROCESS | 1823 | 1461668349716 Marionette TRACE conn3 <- [1,2226,null,{}] 03:59:09 INFO - PROCESS | 1823 | 1461668349722 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}] 03:59:09 INFO - PROCESS | 1823 | 1461668349915 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:59:10 INFO - PROCESS | 1823 | 1461668350128 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b5f800 == 146 [pid = 1823] [id = 564] 03:59:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89ec95bc00) [pid = 1823] [serial = 1693] [outer = (nil)] 03:59:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89ed81f800) [pid = 1823] [serial = 1694] [outer = 0x7f89ec95bc00] 03:59:10 INFO - PROCESS | 1823 | 1461668350238 Marionette DEBUG loaded listener.js 03:59:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89eda36400) [pid = 1823] [serial = 1695] [outer = 0x7f89ec95bc00] 03:59:11 INFO - PROCESS | 1823 | 1461668351113 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]]]}] 03:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1443ms 03:59:11 INFO - PROCESS | 1823 | 1461668351153 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:59:11 INFO - PROCESS | 1823 | 1461668351157 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 03:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:59:11 INFO - PROCESS | 1823 | 1461668351162 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:59:11 INFO - PROCESS | 1823 | 1461668351164 Marionette TRACE conn3 <- [1,2230,null,{}] 03:59:11 INFO - PROCESS | 1823 | 1461668351170 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}] 03:59:11 INFO - PROCESS | 1823 | 1461668351348 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:59:11 INFO - PROCESS | 1823 | 1461668351562 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6b66800 == 147 [pid = 1823] [id = 565] 03:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ed73d000) [pid = 1823] [serial = 1696] [outer = (nil)] 03:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89ee446000) [pid = 1823] [serial = 1697] [outer = 0x7f89ed73d000] 03:59:11 INFO - PROCESS | 1823 | 1461668351669 Marionette DEBUG loaded listener.js 03:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89ee58dc00) [pid = 1823] [serial = 1698] [outer = 0x7f89ed73d000] 03:59:12 INFO - PROCESS | 1823 | 1461668352581 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]]]}] 03:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1479ms 03:59:12 INFO - PROCESS | 1823 | 1461668352642 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:59:12 INFO - PROCESS | 1823 | 1461668352646 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 03:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:59:12 INFO - PROCESS | 1823 | 1461668352651 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:59:12 INFO - PROCESS | 1823 | 1461668352653 Marionette TRACE conn3 <- [1,2234,null,{}] 03:59:12 INFO - PROCESS | 1823 | 1461668352658 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}] 03:59:12 INFO - PROCESS | 1823 | 1461668352853 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:59:13 INFO - PROCESS | 1823 | 1461668353063 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f758c800 == 148 [pid = 1823] [id = 566] 03:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89ee58d000) [pid = 1823] [serial = 1699] [outer = (nil)] 03:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f5d70400) [pid = 1823] [serial = 1700] [outer = 0x7f89ee58d000] 03:59:13 INFO - PROCESS | 1823 | 1461668353178 Marionette DEBUG loaded listener.js 03:59:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89f5e51000) [pid = 1823] [serial = 1701] [outer = 0x7f89ee58d000] 03:59:14 INFO - PROCESS | 1823 | 1461668354019 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]]]}] 03:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1429ms 03:59:14 INFO - PROCESS | 1823 | 1461668354081 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:59:14 INFO - PROCESS | 1823 | 1461668354085 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 03:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:59:14 INFO - PROCESS | 1823 | 1461668354090 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:59:14 INFO - PROCESS | 1823 | 1461668354092 Marionette TRACE conn3 <- [1,2238,null,{}] 03:59:14 INFO - PROCESS | 1823 | 1461668354097 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}] 03:59:14 INFO - PROCESS | 1823 | 1461668354272 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:59:14 INFO - PROCESS | 1823 | 1461668354485 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e1b000 == 149 [pid = 1823] [id = 567] 03:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89ee6da000) [pid = 1823] [serial = 1702] [outer = (nil)] 03:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89f66a3400) [pid = 1823] [serial = 1703] [outer = 0x7f89ee6da000] 03:59:14 INFO - PROCESS | 1823 | 1461668354597 Marionette DEBUG loaded listener.js 03:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89f683a000) [pid = 1823] [serial = 1704] [outer = 0x7f89ee6da000] 03:59:15 INFO - PROCESS | 1823 | 1461668355459 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]]]}] 03:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1426ms 03:59:15 INFO - PROCESS | 1823 | 1461668355516 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:59:15 INFO - PROCESS | 1823 | 1461668355520 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 03:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:59:15 INFO - PROCESS | 1823 | 1461668355525 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:59:15 INFO - PROCESS | 1823 | 1461668355527 Marionette TRACE conn3 <- [1,2242,null,{}] 03:59:15 INFO - PROCESS | 1823 | 1461668355532 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}] 03:59:15 INFO - PROCESS | 1823 | 1461668355706 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:59:15 INFO - PROCESS | 1823 | 1461668355921 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa903800 == 150 [pid = 1823] [id = 568] 03:59:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89f62c8800) [pid = 1823] [serial = 1705] [outer = (nil)] 03:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89f74c1800) [pid = 1823] [serial = 1706] [outer = 0x7f89f62c8800] 03:59:16 INFO - PROCESS | 1823 | 1461668356028 Marionette DEBUG loaded listener.js 03:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89f830fc00) [pid = 1823] [serial = 1707] [outer = 0x7f89f62c8800] 03:59:16 INFO - PROCESS | 1823 | 1461668356861 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]]]}] 03:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1376ms 03:59:16 INFO - PROCESS | 1823 | 1461668356903 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:59:16 INFO - PROCESS | 1823 | 1461668356906 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 03:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:59:16 INFO - PROCESS | 1823 | 1461668356911 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:59:16 INFO - PROCESS | 1823 | 1461668356914 Marionette TRACE conn3 <- [1,2246,null,{}] 03:59:16 INFO - PROCESS | 1823 | 1461668356919 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}] 03:59:17 INFO - PROCESS | 1823 | 1461668357099 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:59:17 INFO - PROCESS | 1823 | 1461668357371 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac1c800 == 151 [pid = 1823] [id = 569] 03:59:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89e63cc000) [pid = 1823] [serial = 1708] [outer = (nil)] 03:59:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89f849ec00) [pid = 1823] [serial = 1709] [outer = 0x7f89e63cc000] 03:59:17 INFO - PROCESS | 1823 | 1461668357445 Marionette DEBUG loaded listener.js 03:59:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89f92bf800) [pid = 1823] [serial = 1710] [outer = 0x7f89e63cc000] 03:59:18 INFO - PROCESS | 1823 | 1461668358317 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]]]}] 03:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1476ms 03:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:59:18 INFO - PROCESS | 1823 | 1461668358389 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:59:18 INFO - PROCESS | 1823 | 1461668358392 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 03:59:18 INFO - PROCESS | 1823 | 1461668358397 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:59:18 INFO - PROCESS | 1823 | 1461668358400 Marionette TRACE conn3 <- [1,2250,null,{}] 03:59:18 INFO - PROCESS | 1823 | 1461668358405 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}] 03:59:18 INFO - PROCESS | 1823 | 1461668358595 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:59:18 INFO - PROCESS | 1823 | 1461668358859 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ffb23800 == 152 [pid = 1823] [id = 570] 03:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89f6835800) [pid = 1823] [serial = 1711] [outer = (nil)] 03:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f9d68c00) [pid = 1823] [serial = 1712] [outer = 0x7f89f6835800] 03:59:18 INFO - PROCESS | 1823 | 1461668358931 Marionette DEBUG loaded listener.js 03:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89fa0e9800) [pid = 1823] [serial = 1713] [outer = 0x7f89f6835800] 03:59:19 INFO - PROCESS | 1823 | 1461668359776 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]]]}] 03:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1431ms 03:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:59:19 INFO - PROCESS | 1823 | 1461668359829 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:59:19 INFO - PROCESS | 1823 | 1461668359832 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 03:59:19 INFO - PROCESS | 1823 | 1461668359837 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:59:19 INFO - PROCESS | 1823 | 1461668359841 Marionette TRACE conn3 <- [1,2254,null,{}] 03:59:19 INFO - PROCESS | 1823 | 1461668359846 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}] 03:59:20 INFO - PROCESS | 1823 | 1461668360068 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:59:20 INFO - PROCESS | 1823 | 1461668360282 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01431000 == 153 [pid = 1823] [id = 571] 03:59:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f8313400) [pid = 1823] [serial = 1714] [outer = (nil)] 03:59:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89fae41000) [pid = 1823] [serial = 1715] [outer = 0x7f89f8313400] 03:59:20 INFO - PROCESS | 1823 | 1461668360399 Marionette DEBUG loaded listener.js 03:59:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89fe722000) [pid = 1823] [serial = 1716] [outer = 0x7f89f8313400] 03:59:21 INFO - PROCESS | 1823 | 1461668361269 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]]]}] 03:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1477ms 03:59:21 INFO - PROCESS | 1823 | 1461668361314 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:59:21 INFO - PROCESS | 1823 | 1461668361318 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 03:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:59:21 INFO - PROCESS | 1823 | 1461668361323 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:59:21 INFO - PROCESS | 1823 | 1461668361325 Marionette TRACE conn3 <- [1,2258,null,{}] 03:59:21 INFO - PROCESS | 1823 | 1461668361331 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}] 03:59:21 INFO - PROCESS | 1823 | 1461668361507 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:59:21 INFO - PROCESS | 1823 | 1461668361727 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d5b1800 == 154 [pid = 1823] [id = 572] 03:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89fab61000) [pid = 1823] [serial = 1717] [outer = (nil)] 03:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89ff60f400) [pid = 1823] [serial = 1718] [outer = 0x7f89fab61000] 03:59:21 INFO - PROCESS | 1823 | 1461668361836 Marionette DEBUG loaded listener.js 03:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89ffbab800) [pid = 1823] [serial = 1719] [outer = 0x7f89fab61000] 03:59:22 INFO - PROCESS | 1823 | 1461668362711 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]]]}] 03:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1428ms 03:59:22 INFO - PROCESS | 1823 | 1461668362752 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:59:22 INFO - PROCESS | 1823 | 1461668362755 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 03:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:59:22 INFO - PROCESS | 1823 | 1461668362761 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:59:22 INFO - PROCESS | 1823 | 1461668362772 Marionette TRACE conn3 <- [1,2262,null,{}] 03:59:22 INFO - PROCESS | 1823 | 1461668362790 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}] 03:59:23 INFO - PROCESS | 1823 | 1461668363072 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:59:23 INFO - PROCESS | 1823 | 1461668363230 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e680d000 == 155 [pid = 1823] [id = 573] 03:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e2ac9c00) [pid = 1823] [serial = 1720] [outer = (nil)] 03:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e7d65c00) [pid = 1823] [serial = 1721] [outer = 0x7f89e2ac9c00] 03:59:23 INFO - PROCESS | 1823 | 1461668363298 Marionette DEBUG loaded listener.js 03:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89ed814400) [pid = 1823] [serial = 1722] [outer = 0x7f89e2ac9c00] 03:59:24 INFO - PROCESS | 1823 | 1461668364183 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]]]}] 03:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1485ms 03:59:24 INFO - PROCESS | 1823 | 1461668364247 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:59:24 INFO - PROCESS | 1823 | 1461668364251 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 03:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:59:24 INFO - PROCESS | 1823 | 1461668364256 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:59:24 INFO - PROCESS | 1823 | 1461668364258 Marionette TRACE conn3 <- [1,2266,null,{}] 03:59:24 INFO - PROCESS | 1823 | 1461668364264 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}] 03:59:24 INFO - PROCESS | 1823 | 1461668364450 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:59:24 INFO - PROCESS | 1823 | 1461668364719 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6811000 == 156 [pid = 1823] [id = 574] 03:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89e2ac8400) [pid = 1823] [serial = 1723] [outer = (nil)] 03:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89e68d1400) [pid = 1823] [serial = 1724] [outer = 0x7f89e2ac8400] 03:59:24 INFO - PROCESS | 1823 | 1461668364793 Marionette DEBUG loaded listener.js 03:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89e8ec5800) [pid = 1823] [serial = 1725] [outer = 0x7f89e2ac8400] 03:59:25 INFO - PROCESS | 1823 | 1461668365655 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]]]}] 03:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1431ms 03:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:59:25 INFO - PROCESS | 1823 | 1461668365689 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:59:25 INFO - PROCESS | 1823 | 1461668365692 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 03:59:25 INFO - PROCESS | 1823 | 1461668365697 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:59:25 INFO - PROCESS | 1823 | 1461668365700 Marionette TRACE conn3 <- [1,2270,null,{}] 03:59:25 INFO - PROCESS | 1823 | 1461668365705 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}] 03:59:25 INFO - PROCESS | 1823 | 1461668365889 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:59:26 INFO - PROCESS | 1823 | 1461668366159 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96d6000 == 157 [pid = 1823] [id = 575] 03:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89e2acc800) [pid = 1823] [serial = 1726] [outer = (nil)] 03:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89e71f0400) [pid = 1823] [serial = 1727] [outer = 0x7f89e2acc800] 03:59:26 INFO - PROCESS | 1823 | 1461668366230 Marionette DEBUG loaded listener.js 03:59:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e95d8800) [pid = 1823] [serial = 1728] [outer = 0x7f89e2acc800] 03:59:27 INFO - PROCESS | 1823 | 1461668367018 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]]]}] 03:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1379ms 03:59:27 INFO - PROCESS | 1823 | 1461668367076 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:59:27 INFO - PROCESS | 1823 | 1461668367080 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 03:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:59:27 INFO - PROCESS | 1823 | 1461668367086 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:59:27 INFO - PROCESS | 1823 | 1461668367088 Marionette TRACE conn3 <- [1,2274,null,{}] 03:59:27 INFO - PROCESS | 1823 | 1461668367093 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}] 03:59:27 INFO - PROCESS | 1823 | 1461668367281 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:59:27 INFO - PROCESS | 1823 | 1461668367507 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e36d8800 == 158 [pid = 1823] [id = 576] 03:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e2ac8c00) [pid = 1823] [serial = 1729] [outer = (nil)] 03:59:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e2c44000) [pid = 1823] [serial = 1730] [outer = 0x7f89e2ac8c00] 03:59:28 INFO - PROCESS | 1823 | 1461668368032 Marionette DEBUG loaded listener.js 03:59:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e3657400) [pid = 1823] [serial = 1731] [outer = 0x7f89e2ac8c00] 03:59:29 INFO - PROCESS | 1823 | 1461668369038 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]]]}] 03:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1984ms 03:59:29 INFO - PROCESS | 1823 | 1461668369071 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:59:29 INFO - PROCESS | 1823 | 1461668369074 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 03:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:59:29 INFO - PROCESS | 1823 | 1461668369081 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:59:29 INFO - PROCESS | 1823 | 1461668369084 Marionette TRACE conn3 <- [1,2278,null,{}] 03:59:29 INFO - PROCESS | 1823 | 1461668369091 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}] 03:59:29 INFO - PROCESS | 1823 | 1461668369264 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:59:29 INFO - PROCESS | 1823 | 1461668369488 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60d5000 == 159 [pid = 1823] [id = 577] 03:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89e2ac9000) [pid = 1823] [serial = 1732] [outer = (nil)] 03:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89e514c000) [pid = 1823] [serial = 1733] [outer = 0x7f89e2ac9000] 03:59:29 INFO - PROCESS | 1823 | 1461668369606 Marionette DEBUG loaded listener.js 03:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89e53e1800) [pid = 1823] [serial = 1734] [outer = 0x7f89e2ac9000] 03:59:30 INFO - PROCESS | 1823 | 1461668370649 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]]]}] 03:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1630ms 03:59:30 INFO - PROCESS | 1823 | 1461668370711 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:59:30 INFO - PROCESS | 1823 | 1461668370716 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 03:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:59:30 INFO - PROCESS | 1823 | 1461668370726 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:59:30 INFO - PROCESS | 1823 | 1461668370729 Marionette TRACE conn3 <- [1,2282,null,{}] 03:59:30 INFO - PROCESS | 1823 | 1461668370735 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}] 03:59:30 INFO - PROCESS | 1823 | 1461668370927 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:59:31 INFO - PROCESS | 1823 | 1461668371224 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e2ddc800 == 160 [pid = 1823] [id = 578] 03:59:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89e3293000) [pid = 1823] [serial = 1735] [outer = (nil)] 03:59:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89e71f1c00) [pid = 1823] [serial = 1736] [outer = 0x7f89e3293000] 03:59:31 INFO - PROCESS | 1823 | 1461668371384 Marionette DEBUG loaded listener.js 03:59:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89e7b0f400) [pid = 1823] [serial = 1737] [outer = 0x7f89e3293000] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda15000 == 159 [pid = 1823] [id = 376] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01441800 == 158 [pid = 1823] [id = 503] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e3656400) [pid = 1823] [serial = 1586] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89e2ace800) [pid = 1823] [serial = 1583] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ebc3a800) [pid = 1823] [serial = 1592] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89ebc34c00) [pid = 1823] [serial = 1589] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89eca73000) [pid = 1823] [serial = 1580] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f8a10841800) [pid = 1823] [serial = 1577] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f8a0e776400) [pid = 1823] [serial = 1574] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89ec7d9400) [pid = 1823] [serial = 1616] [outer = (nil)] [url = about:blank] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60d2800 == 157 [pid = 1823] [id = 559] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed106000 == 156 [pid = 1823] [id = 558] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec796800 == 155 [pid = 1823] [id = 557] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9606800 == 154 [pid = 1823] [id = 556] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e507c000 == 153 [pid = 1823] [id = 555] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb1c8800 == 152 [pid = 1823] [id = 554] 03:59:31 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e6fe0000 == 151 [pid = 1823] [id = 553] 03:59:32 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e681a800 == 150 [pid = 1823] [id = 552] 03:59:32 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e85d2800 == 149 [pid = 1823] [id = 539] 03:59:32 INFO - PROCESS | 1823 | 1461668372205 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]]]}] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89f49bf000) [pid = 1823] [serial = 1491] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89ee6d5800) [pid = 1823] [serial = 1608] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89ffba4400) [pid = 1823] [serial = 1509] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e84c7c00) [pid = 1823] [serial = 1599] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89ec7dc800) [pid = 1823] [serial = 1422] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ffc4f800) [pid = 1823] [serial = 1512] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89f5dfb800) [pid = 1823] [serial = 1611] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89fd01c000) [pid = 1823] [serial = 1305] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89ff610c00) [pid = 1823] [serial = 1506] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89fa0e7400) [pid = 1823] [serial = 1446] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89ee6d5c00) [pid = 1823] [serial = 1332] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f8a01e41800) [pid = 1823] [serial = 1314] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89f874b800) [pid = 1823] [serial = 1440] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89ecb43c00) [pid = 1823] [serial = 1604] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89ee444c00) [pid = 1823] [serial = 1607] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89f7828800) [pid = 1823] [serial = 1437] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89fe251c00) [pid = 1823] [serial = 1452] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89eaf8d800) [pid = 1823] [serial = 1356] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e84c0800) [pid = 1823] [serial = 1595] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89f9d6d000) [pid = 1823] [serial = 1299] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89f5e49800) [pid = 1823] [serial = 1431] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89ed81e000) [pid = 1823] [serial = 1556] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89fae40000) [pid = 1823] [serial = 1449] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89fa78e000) [pid = 1823] [serial = 1365] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89ebc3f400) [pid = 1823] [serial = 1602] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e514b400) [pid = 1823] [serial = 1613] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89ee84e000) [pid = 1823] [serial = 1610] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f8a0e736800) [pid = 1823] [serial = 1377] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89f6958400) [pid = 1823] [serial = 1434] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89fab64800) [pid = 1823] [serial = 1302] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89e95cb400) [pid = 1823] [serial = 1553] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89ff610400) [pid = 1823] [serial = 1308] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a0768ac00) [pid = 1823] [serial = 1568] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ffc4c000) [pid = 1823] [serial = 1311] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89fc60d800) [pid = 1823] [serial = 1500] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f8a0d4aa800) [pid = 1823] [serial = 1374] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89fa790800) [pid = 1823] [serial = 1550] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89f62cc800) [pid = 1823] [serial = 1293] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89f874dc00) [pid = 1823] [serial = 1559] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89fe329400) [pid = 1823] [serial = 1455] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89f6c29000) [pid = 1823] [serial = 1362] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89ee44ac00) [pid = 1823] [serial = 1425] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f8a0d4a8400) [pid = 1823] [serial = 1320] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89f49ba400) [pid = 1823] [serial = 1428] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89e98f7400) [pid = 1823] [serial = 1601] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89f6b94800) [pid = 1823] [serial = 1323] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89f66d6c00) [pid = 1823] [serial = 1296] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f8a10836400) [pid = 1823] [serial = 1380] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89e8b9e400) [pid = 1823] [serial = 1461] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89f9d68800) [pid = 1823] [serial = 1443] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89e8246800) [pid = 1823] [serial = 1598] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f8a1276e400) [pid = 1823] [serial = 1383] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89fe3bcc00) [pid = 1823] [serial = 1503] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f8a02df4800) [pid = 1823] [serial = 1317] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89ff612c00) [pid = 1823] [serial = 1368] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89fc6f4400) [pid = 1823] [serial = 1562] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f8a0d74a000) [pid = 1823] [serial = 1329] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89fc6ee000) [pid = 1823] [serial = 1458] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89f874b400) [pid = 1823] [serial = 1497] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89ed12fc00) [pid = 1823] [serial = 1605] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f8a0e639400) [pid = 1823] [serial = 1326] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89e8ba6800) [pid = 1823] [serial = 1485] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89ec7db400) [pid = 1823] [serial = 1488] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f8a00e38c00) [pid = 1823] [serial = 1515] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89ffc42c00) [pid = 1823] [serial = 1565] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89ee588800) [pid = 1823] [serial = 1359] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f8a01bf0800) [pid = 1823] [serial = 1371] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89f3ab8000) [pid = 1823] [serial = 1290] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f8a02034c00) [pid = 1823] [serial = 1212] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89f6838800) [pid = 1823] [serial = 1494] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f89e8b7a000) [pid = 1823] [serial = 1419] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f89e68d4800) [pid = 1823] [serial = 1614] [outer = (nil)] [url = about:blank] 03:59:32 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f8a0d953c00) [pid = 1823] [serial = 1571] [outer = (nil)] [url = about:blank] 03:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1578ms 03:59:32 INFO - PROCESS | 1823 | 1461668372304 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:59:32 INFO - PROCESS | 1823 | 1461668372308 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 03:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:59:32 INFO - PROCESS | 1823 | 1461668372314 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:59:32 INFO - PROCESS | 1823 | 1461668372319 Marionette TRACE conn3 <- [1,2286,null,{}] 03:59:32 INFO - PROCESS | 1823 | 1461668372334 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}] 03:59:32 INFO - PROCESS | 1823 | 1461668372507 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:59:32 INFO - PROCESS | 1823 | 1461668372683 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e71bd000 == 150 [pid = 1823] [id = 579] 03:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89e53e3c00) [pid = 1823] [serial = 1738] [outer = (nil)] 03:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89e7cf7400) [pid = 1823] [serial = 1739] [outer = 0x7f89e53e3c00] 03:59:32 INFO - PROCESS | 1823 | 1461668372741 Marionette DEBUG loaded listener.js 03:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f89e824d400) [pid = 1823] [serial = 1740] [outer = 0x7f89e53e3c00] 03:59:33 INFO - PROCESS | 1823 | 1461668373436 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]]]}] 03:59:33 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 03:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1137ms 03:59:33 INFO - PROCESS | 1823 | 1461668373451 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:59:33 INFO - PROCESS | 1823 | 1461668373455 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 03:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:59:33 INFO - PROCESS | 1823 | 1461668373460 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:59:33 INFO - PROCESS | 1823 | 1461668373461 Marionette TRACE conn3 <- [1,2290,null,{}] 03:59:33 INFO - PROCESS | 1823 | 1461668373466 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}] 03:59:33 INFO - PROCESS | 1823 | 1461668373712 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:59:33 INFO - PROCESS | 1823 | 1461668373822 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8350000 == 151 [pid = 1823] [id = 580] 03:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89e7be1800) [pid = 1823] [serial = 1741] [outer = (nil)] 03:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89e8b81800) [pid = 1823] [serial = 1742] [outer = 0x7f89e7be1800] 03:59:33 INFO - PROCESS | 1823 | 1461668373893 Marionette DEBUG loaded listener.js 03:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89e8b9b800) [pid = 1823] [serial = 1743] [outer = 0x7f89e7be1800] 03:59:34 INFO - PROCESS | 1823 | 1461668374698 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]]]}] 03:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1274ms 03:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:59:34 INFO - PROCESS | 1823 | 1461668374736 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:59:34 INFO - PROCESS | 1823 | 1461668374739 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 03:59:34 INFO - PROCESS | 1823 | 1461668374744 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:59:34 INFO - PROCESS | 1823 | 1461668374747 Marionette TRACE conn3 <- [1,2294,null,{}] 03:59:34 INFO - PROCESS | 1823 | 1461668374752 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}] 03:59:34 INFO - PROCESS | 1823 | 1461668374977 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:59:35 INFO - PROCESS | 1823 | 1461668375003 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e95a9800 == 152 [pid = 1823] [id = 581] 03:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89e8c03400) [pid = 1823] [serial = 1744] [outer = (nil)] 03:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89e8c0a800) [pid = 1823] [serial = 1745] [outer = 0x7f89e8c03400] 03:59:35 INFO - PROCESS | 1823 | 1461668375066 Marionette DEBUG loaded listener.js 03:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89e95c9c00) [pid = 1823] [serial = 1746] [outer = 0x7f89e8c03400] 03:59:36 INFO - PROCESS | 1823 | 1461668376019 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]]]}] 03:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1283ms 03:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:59:36 INFO - PROCESS | 1823 | 1461668376031 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:59:36 INFO - PROCESS | 1823 | 1461668376034 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 03:59:36 INFO - PROCESS | 1823 | 1461668376039 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:59:36 INFO - PROCESS | 1823 | 1461668376041 Marionette TRACE conn3 <- [1,2298,null,{}] 03:59:36 INFO - PROCESS | 1823 | 1461668376046 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}] 03:59:36 INFO - PROCESS | 1823 | 1461668376705 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89e3294400) [pid = 1823] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89ed12d400) [pid = 1823] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89e3294800) [pid = 1823] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89ebab0c00) [pid = 1823] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f89e70d9c00) [pid = 1823] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89e7b11800) [pid = 1823] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f89e8c0d800) [pid = 1823] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f8a00065400) [pid = 1823] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f89e95d4000) [pid = 1823] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f89f8740800) [pid = 1823] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f89fe720c00) [pid = 1823] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f89f5e47000) [pid = 1823] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f89e8b81400) [pid = 1823] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f89f775e000) [pid = 1823] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f89fa6db800) [pid = 1823] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f89e5152800) [pid = 1823] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f89e5157000) [pid = 1823] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89e53e5000) [pid = 1823] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f89e8251c00) [pid = 1823] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89e68d5800) [pid = 1823] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:59:36 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89ec958800) [pid = 1823] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:59:36 INFO - PROCESS | 1823 | 1461668376894 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5051000 == 153 [pid = 1823] [id = 582] 03:59:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89e3294400) [pid = 1823] [serial = 1747] [outer = (nil)] 03:59:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89e53e5000) [pid = 1823] [serial = 1748] [outer = 0x7f89e3294400] 03:59:36 INFO - PROCESS | 1823 | 1461668376953 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f89e95d2800) [pid = 1823] [serial = 1749] [outer = 0x7f89e3294400] 03:59:37 INFO - PROCESS | 1823 | 1461668377567 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]]]}] 03:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1578ms 03:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:59:37 INFO - PROCESS | 1823 | 1461668377616 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:59:37 INFO - PROCESS | 1823 | 1461668377618 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 03:59:37 INFO - PROCESS | 1823 | 1461668377622 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:59:37 INFO - PROCESS | 1823 | 1461668377626 Marionette TRACE conn3 <- [1,2302,null,{}] 03:59:37 INFO - PROCESS | 1823 | 1461668377630 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}] 03:59:37 INFO - PROCESS | 1823 | 1461668377788 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:59:37 INFO - PROCESS | 1823 | 1461668377806 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eafa7800 == 154 [pid = 1823] [id = 583] 03:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89e95cfc00) [pid = 1823] [serial = 1750] [outer = (nil)] 03:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89e988fc00) [pid = 1823] [serial = 1751] [outer = 0x7f89e95cfc00] 03:59:37 INFO - PROCESS | 1823 | 1461668377862 Marionette DEBUG loaded listener.js 03:59:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89e98f6000) [pid = 1823] [serial = 1752] [outer = 0x7f89e95cfc00] 03:59:38 INFO - PROCESS | 1823 | 1461668378838 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]]]}] 03:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1275ms 03:59:38 INFO - PROCESS | 1823 | 1461668378902 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:59:38 INFO - PROCESS | 1823 | 1461668378907 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 03:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:59:38 INFO - PROCESS | 1823 | 1461668378915 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:59:38 INFO - PROCESS | 1823 | 1461668378920 Marionette TRACE conn3 <- [1,2306,null,{}] 03:59:38 INFO - PROCESS | 1823 | 1461668378928 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}] 03:59:39 INFO - PROCESS | 1823 | 1461668379130 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:59:39 INFO - PROCESS | 1823 | 1461668379340 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e505d000 == 155 [pid = 1823] [id = 584] 03:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89e365e400) [pid = 1823] [serial = 1753] [outer = (nil)] 03:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89e5267400) [pid = 1823] [serial = 1754] [outer = 0x7f89e365e400] 03:59:39 INFO - PROCESS | 1823 | 1461668379462 Marionette DEBUG loaded listener.js 03:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f89e63cf400) [pid = 1823] [serial = 1755] [outer = 0x7f89e365e400] 03:59:40 INFO - PROCESS | 1823 | 1461668380453 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]]]}] 03:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1583ms 03:59:40 INFO - PROCESS | 1823 | 1461668380500 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 03:59:40 INFO - PROCESS | 1823 | 1461668380509 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 03:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:59:40 INFO - PROCESS | 1823 | 1461668380519 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:59:40 INFO - PROCESS | 1823 | 1461668380523 Marionette TRACE conn3 <- [1,2310,null,{}] 03:59:40 INFO - PROCESS | 1823 | 1461668380528 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}] 03:59:40 INFO - PROCESS | 1823 | 1461668380725 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:59:40 INFO - PROCESS | 1823 | 1461668380932 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e95a4800 == 156 [pid = 1823] [id = 585] 03:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f89e71ec000) [pid = 1823] [serial = 1756] [outer = (nil)] 03:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89e7bdd400) [pid = 1823] [serial = 1757] [outer = 0x7f89e71ec000] 03:59:41 INFO - PROCESS | 1823 | 1461668381045 Marionette DEBUG loaded listener.js 03:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f89e7d70400) [pid = 1823] [serial = 1758] [outer = 0x7f89e71ec000] 03:59:41 INFO - PROCESS | 1823 | 1461668381993 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]]]}] 03:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1529ms 03:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:59:42 INFO - PROCESS | 1823 | 1461668382048 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:59:42 INFO - PROCESS | 1823 | 1461668382051 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 03:59:42 INFO - PROCESS | 1823 | 1461668382060 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:59:42 INFO - PROCESS | 1823 | 1461668382065 Marionette TRACE conn3 <- [1,2314,null,{}] 03:59:42 INFO - PROCESS | 1823 | 1461668382080 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}] 03:59:42 INFO - PROCESS | 1823 | 1461668382312 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:59:42 INFO - PROCESS | 1823 | 1461668382559 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb973000 == 157 [pid = 1823] [id = 586] 03:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89e84c0000) [pid = 1823] [serial = 1759] [outer = (nil)] 03:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89e8eca800) [pid = 1823] [serial = 1760] [outer = 0x7f89e84c0000] 03:59:42 INFO - PROCESS | 1823 | 1461668382676 Marionette DEBUG loaded listener.js 03:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f89e95d6800) [pid = 1823] [serial = 1761] [outer = 0x7f89e84c0000] 03:59:43 INFO - PROCESS | 1823 | 1461668383483 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]]]}] 03:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1488ms 03:59:43 INFO - PROCESS | 1823 | 1461668383567 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:59:43 INFO - PROCESS | 1823 | 1461668383574 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 03:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:59:43 INFO - PROCESS | 1823 | 1461668383583 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:59:43 INFO - PROCESS | 1823 | 1461668383586 Marionette TRACE conn3 <- [1,2318,null,{}] 03:59:43 INFO - PROCESS | 1823 | 1461668383590 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}] 03:59:43 INFO - PROCESS | 1823 | 1461668383819 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:59:44 INFO - PROCESS | 1823 | 1461668384039 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec816800 == 158 [pid = 1823] [id = 587] 03:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89e8b9c000) [pid = 1823] [serial = 1762] [outer = (nil)] 03:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89e98f7c00) [pid = 1823] [serial = 1763] [outer = 0x7f89e8b9c000] 03:59:44 INFO - PROCESS | 1823 | 1461668384154 Marionette DEBUG loaded listener.js 03:59:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89ebaaf800) [pid = 1823] [serial = 1764] [outer = 0x7f89e8b9c000] 03:59:45 INFO - PROCESS | 1823 | 1461668385053 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] 03:59:45 INFO - PROCESS | 1823 | 1461668385118 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 03:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:59:45 INFO - PROCESS | 1823 | 1461668385123 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:59:45 INFO - PROCESS | 1823 | 1461668385125 Marionette TRACE conn3 <- [1,2322,null,{}] 03:59:45 INFO - PROCESS | 1823 | 1461668385131 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}] 03:59:45 INFO - PROCESS | 1823 | 1461668385336 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:59:45 INFO - PROCESS | 1823 | 1461668385541 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed11d800 == 159 [pid = 1823] [id = 588] 03:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89e8ec2400) [pid = 1823] [serial = 1765] [outer = (nil)] 03:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89ebc37800) [pid = 1823] [serial = 1766] [outer = 0x7f89e8ec2400] 03:59:45 INFO - PROCESS | 1823 | 1461668385652 Marionette DEBUG loaded listener.js 03:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89ebc40000) [pid = 1823] [serial = 1767] [outer = 0x7f89e8ec2400] 03:59:46 INFO - PROCESS | 1823 | 1461668386516 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]]]}] 03:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1431ms 03:59:46 INFO - PROCESS | 1823 | 1461668386556 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:59:46 INFO - PROCESS | 1823 | 1461668386558 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 03:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:59:46 INFO - PROCESS | 1823 | 1461668386564 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:59:46 INFO - PROCESS | 1823 | 1461668386566 Marionette TRACE conn3 <- [1,2326,null,{}] 03:59:46 INFO - PROCESS | 1823 | 1461668386571 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}] 03:59:46 INFO - PROCESS | 1823 | 1461668386776 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:59:46 INFO - PROCESS | 1823 | 1461668386991 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcd5000 == 160 [pid = 1823] [id = 589] 03:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89ec7d9400) [pid = 1823] [serial = 1768] [outer = (nil)] 03:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89ec7e5c00) [pid = 1823] [serial = 1769] [outer = 0x7f89ec7d9400] 03:59:47 INFO - PROCESS | 1823 | 1461668387102 Marionette DEBUG loaded listener.js 03:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89eca76000) [pid = 1823] [serial = 1770] [outer = 0x7f89ec7d9400] 03:59:47 INFO - PROCESS | 1823 | 1461668387952 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]]]}] 03:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1426ms 03:59:47 INFO - PROCESS | 1823 | 1461668387992 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:59:47 INFO - PROCESS | 1823 | 1461668387994 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 03:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:59:48 INFO - PROCESS | 1823 | 1461668388000 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:59:48 INFO - PROCESS | 1823 | 1461668388002 Marionette TRACE conn3 <- [1,2330,null,{}] 03:59:48 INFO - PROCESS | 1823 | 1461668388008 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}] 03:59:48 INFO - PROCESS | 1823 | 1461668388187 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:59:48 INFO - PROCESS | 1823 | 1461668388408 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4555000 == 161 [pid = 1823] [id = 590] 03:59:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89ec7dc800) [pid = 1823] [serial = 1771] [outer = (nil)] 03:59:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89ecb51c00) [pid = 1823] [serial = 1772] [outer = 0x7f89ec7dc800] 03:59:48 INFO - PROCESS | 1823 | 1461668388477 Marionette DEBUG loaded listener.js 03:59:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89ed124400) [pid = 1823] [serial = 1773] [outer = 0x7f89ec7dc800] 03:59:49 INFO - PROCESS | 1823 | 1461668389335 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]]]}] 03:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1374ms 03:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:59:49 INFO - PROCESS | 1823 | 1461668389376 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:59:49 INFO - PROCESS | 1823 | 1461668389379 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 03:59:49 INFO - PROCESS | 1823 | 1461668389384 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:59:49 INFO - PROCESS | 1823 | 1461668389387 Marionette TRACE conn3 <- [1,2334,null,{}] 03:59:49 INFO - PROCESS | 1823 | 1461668389392 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}] 03:59:49 INFO - PROCESS | 1823 | 1461668389573 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:59:49 INFO - PROCESS | 1823 | 1461668389784 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f496a800 == 162 [pid = 1823] [id = 591] 03:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89eca75000) [pid = 1823] [serial = 1774] [outer = (nil)] 03:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89ed12e400) [pid = 1823] [serial = 1775] [outer = 0x7f89eca75000] 03:59:49 INFO - PROCESS | 1823 | 1461668389894 Marionette DEBUG loaded listener.js 03:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89ed73fc00) [pid = 1823] [serial = 1776] [outer = 0x7f89eca75000] 03:59:50 INFO - PROCESS | 1823 | 1461668390715 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]]]}] 03:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1383ms 03:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:59:50 INFO - PROCESS | 1823 | 1461668390768 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:59:50 INFO - PROCESS | 1823 | 1461668390770 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 03:59:50 INFO - PROCESS | 1823 | 1461668390777 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:59:50 INFO - PROCESS | 1823 | 1461668390779 Marionette TRACE conn3 <- [1,2338,null,{}] 03:59:50 INFO - PROCESS | 1823 | 1461668390785 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}] 03:59:50 INFO - PROCESS | 1823 | 1461668390975 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:59:51 INFO - PROCESS | 1823 | 1461668391190 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5e6f000 == 163 [pid = 1823] [id = 592] 03:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89eca77000) [pid = 1823] [serial = 1777] [outer = (nil)] 03:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89ed814800) [pid = 1823] [serial = 1778] [outer = 0x7f89eca77000] 03:59:51 INFO - PROCESS | 1823 | 1461668391297 Marionette DEBUG loaded listener.js 03:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89ed81f400) [pid = 1823] [serial = 1779] [outer = 0x7f89eca77000] 03:59:52 INFO - PROCESS | 1823 | 1461668392166 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]]]}] 03:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1440ms 03:59:52 INFO - PROCESS | 1823 | 1461668392215 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:59:52 INFO - PROCESS | 1823 | 1461668392218 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 03:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:59:52 INFO - PROCESS | 1823 | 1461668392224 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:59:52 INFO - PROCESS | 1823 | 1461668392226 Marionette TRACE conn3 <- [1,2342,null,{}] 03:59:52 INFO - PROCESS | 1823 | 1461668392231 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}] 03:59:52 INFO - PROCESS | 1823 | 1461668392418 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:59:52 INFO - PROCESS | 1823 | 1461668392681 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f668f000 == 164 [pid = 1823] [id = 593] 03:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89e7bda800) [pid = 1823] [serial = 1780] [outer = (nil)] 03:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89ed824c00) [pid = 1823] [serial = 1781] [outer = 0x7f89e7bda800] 03:59:52 INFO - PROCESS | 1823 | 1461668392752 Marionette DEBUG loaded listener.js 03:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89eda38000) [pid = 1823] [serial = 1782] [outer = 0x7f89e7bda800] 03:59:53 INFO - PROCESS | 1823 | 1461668393540 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]]]}] 03:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1338ms 03:59:53 INFO - PROCESS | 1823 | 1461668393565 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:59:53 INFO - PROCESS | 1823 | 1461668393569 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 03:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:59:53 INFO - PROCESS | 1823 | 1461668393576 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:59:53 INFO - PROCESS | 1823 | 1461668393580 Marionette TRACE conn3 <- [1,2346,null,{}] 03:59:53 INFO - PROCESS | 1823 | 1461668393584 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}] 03:59:53 INFO - PROCESS | 1823 | 1461668393813 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:59:54 INFO - PROCESS | 1823 | 1461668394081 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e64800 == 165 [pid = 1823] [id = 594] 03:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89e8b9f400) [pid = 1823] [serial = 1783] [outer = (nil)] 03:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ee58c400) [pid = 1823] [serial = 1784] [outer = 0x7f89e8b9f400] 03:59:54 INFO - PROCESS | 1823 | 1461668394161 Marionette DEBUG loaded listener.js 03:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89ee6d7c00) [pid = 1823] [serial = 1785] [outer = 0x7f89e8b9f400] 03:59:55 INFO - PROCESS | 1823 | 1461668395036 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]]]}] 03:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1528ms 03:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:59:55 INFO - PROCESS | 1823 | 1461668395106 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:59:55 INFO - PROCESS | 1823 | 1461668395108 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 03:59:55 INFO - PROCESS | 1823 | 1461668395113 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:59:55 INFO - PROCESS | 1823 | 1461668395117 Marionette TRACE conn3 <- [1,2350,null,{}] 03:59:55 INFO - PROCESS | 1823 | 1461668395121 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}] 03:59:55 INFO - PROCESS | 1823 | 1461668395318 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:59:55 INFO - PROCESS | 1823 | 1461668395528 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7777800 == 166 [pid = 1823] [id = 595] 03:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89ee443000) [pid = 1823] [serial = 1786] [outer = (nil)] 03:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89ee84f000) [pid = 1823] [serial = 1787] [outer = 0x7f89ee443000] 03:59:55 INFO - PROCESS | 1823 | 1461668395638 Marionette DEBUG loaded listener.js 03:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89f3ab8800) [pid = 1823] [serial = 1788] [outer = 0x7f89ee443000] 03:59:56 INFO - PROCESS | 1823 | 1461668396634 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]]]}] 03:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1537ms 03:59:56 INFO - PROCESS | 1823 | 1461668396663 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:59:56 INFO - PROCESS | 1823 | 1461668396665 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 03:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:59:56 INFO - PROCESS | 1823 | 1461668396674 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:59:56 INFO - PROCESS | 1823 | 1461668396677 Marionette TRACE conn3 <- [1,2354,null,{}] 03:59:56 INFO - PROCESS | 1823 | 1461668396681 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}] 03:59:56 INFO - PROCESS | 1823 | 1461668396868 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:59:57 INFO - PROCESS | 1823 | 1461668397090 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9d3f800 == 167 [pid = 1823] [id = 596] 03:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89ee58b800) [pid = 1823] [serial = 1789] [outer = (nil)] 03:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89f49bec00) [pid = 1823] [serial = 1790] [outer = 0x7f89ee58b800] 03:59:57 INFO - PROCESS | 1823 | 1461668397197 Marionette DEBUG loaded listener.js 03:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89f5d6e400) [pid = 1823] [serial = 1791] [outer = 0x7f89ee58b800] 03:59:58 INFO - PROCESS | 1823 | 1461668398048 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]]]}] 03:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1426ms 03:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:59:58 INFO - PROCESS | 1823 | 1461668398101 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:59:58 INFO - PROCESS | 1823 | 1461668398103 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 03:59:58 INFO - PROCESS | 1823 | 1461668398109 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:59:58 INFO - PROCESS | 1823 | 1461668398112 Marionette TRACE conn3 <- [1,2358,null,{}] 03:59:58 INFO - PROCESS | 1823 | 1461668398116 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}] 03:59:58 INFO - PROCESS | 1823 | 1461668398297 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:59:58 INFO - PROCESS | 1823 | 1461668398545 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:59:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5091000 == 168 [pid = 1823] [id = 597] 03:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89e3295c00) [pid = 1823] [serial = 1792] [outer = (nil)] 03:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89e8c11400) [pid = 1823] [serial = 1793] [outer = 0x7f89e3295c00] 03:59:58 INFO - PROCESS | 1823 | 1461668398662 Marionette DEBUG loaded listener.js 03:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89f5d77400) [pid = 1823] [serial = 1794] [outer = 0x7f89e3295c00] 03:59:59 INFO - PROCESS | 1823 | 1461668399606 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]]]}] 03:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1533ms 03:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:59:59 INFO - PROCESS | 1823 | 1461668399642 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:59:59 INFO - PROCESS | 1823 | 1461668399644 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 03:59:59 INFO - PROCESS | 1823 | 1461668399649 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:59:59 INFO - PROCESS | 1823 | 1461668399652 Marionette TRACE conn3 <- [1,2362,null,{}] 03:59:59 INFO - PROCESS | 1823 | 1461668399657 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}] 03:59:59 INFO - PROCESS | 1823 | 1461668399840 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:00:00 INFO - PROCESS | 1823 | 1461668400062 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fd0000 == 169 [pid = 1823] [id = 598] 04:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89e2ac3800) [pid = 1823] [serial = 1795] [outer = (nil)] 04:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89e2acbc00) [pid = 1823] [serial = 1796] [outer = 0x7f89e2ac3800] 04:00:00 INFO - PROCESS | 1823 | 1461668400626 Marionette DEBUG loaded listener.js 04:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89e365ac00) [pid = 1823] [serial = 1797] [outer = 0x7f89e2ac3800] 04:00:01 INFO - PROCESS | 1823 | 1461668401640 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2029ms 04:00:01 INFO - PROCESS | 1823 | 1461668401680 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:00:01 INFO - PROCESS | 1823 | 1461668401686 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:00:01 INFO - PROCESS | 1823 | 1461668401696 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:00:01 INFO - PROCESS | 1823 | 1461668401701 Marionette TRACE conn3 <- [1,2366,null,{}] 04:00:01 INFO - PROCESS | 1823 | 1461668401708 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:01 INFO - PROCESS | 1823 | 1461668401947 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:00:02 INFO - PROCESS | 1823 | 1461668402283 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9609800 == 170 [pid = 1823] [id = 599] 04:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89e5150800) [pid = 1823] [serial = 1798] [outer = (nil)] 04:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89e63d0000) [pid = 1823] [serial = 1799] [outer = 0x7f89e5150800] 04:00:02 INFO - PROCESS | 1823 | 1461668402357 Marionette DEBUG loaded listener.js 04:00:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89e7cf1800) [pid = 1823] [serial = 1800] [outer = 0x7f89e5150800] 04:00:03 INFO - PROCESS | 1823 | 1461668403349 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1735ms 04:00:03 INFO - PROCESS | 1823 | 1461668403429 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:00:03 INFO - PROCESS | 1823 | 1461668403434 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:00:03 INFO - PROCESS | 1823 | 1461668403443 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:00:03 INFO - PROCESS | 1823 | 1461668403447 Marionette TRACE conn3 <- [1,2370,null,{}] 04:00:03 INFO - PROCESS | 1823 | 1461668403452 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:03 INFO - PROCESS | 1823 | 1461668403677 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:00:04 INFO - PROCESS | 1823 | 1461668404087 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5051000 == 169 [pid = 1823] [id = 582] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89ed743400) [pid = 1823] [serial = 1649] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e9887c00) [pid = 1823] [serial = 1643] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89e5149800) [pid = 1823] [serial = 1655] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89e2c4b800) [pid = 1823] [serial = 1652] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e526f000) [pid = 1823] [serial = 1640] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89fa0e3000) [pid = 1823] [serial = 1646] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5045800 == 170 [pid = 1823] [id = 600] 04:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89e2c4b800) [pid = 1823] [serial = 1801] [outer = (nil)] 04:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89e7d66000) [pid = 1823] [serial = 1802] [outer = 0x7f89e2c4b800] 04:00:04 INFO - PROCESS | 1823 | 1461668404242 Marionette DEBUG loaded listener.js 04:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89e8c0a000) [pid = 1823] [serial = 1803] [outer = 0x7f89e2c4b800] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e71bd000 == 169 [pid = 1823] [id = 579] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e2ddc800 == 168 [pid = 1823] [id = 578] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60d5000 == 167 [pid = 1823] [id = 577] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e36d8800 == 166 [pid = 1823] [id = 576] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fac1c800 == 165 [pid = 1823] [id = 569] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa903800 == 164 [pid = 1823] [id = 568] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e1b000 == 163 [pid = 1823] [id = 567] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f758c800 == 162 [pid = 1823] [id = 566] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6b66800 == 161 [pid = 1823] [id = 565] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5b5f800 == 160 [pid = 1823] [id = 564] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4553800 == 159 [pid = 1823] [id = 563] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec783000 == 158 [pid = 1823] [id = 562] 04:00:04 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7c7b800 == 157 [pid = 1823] [id = 561] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89e95cc800) [pid = 1823] [serial = 1664] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e5270000) [pid = 1823] [serial = 1658] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f8a02b73400) [pid = 1823] [serial = 1527] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89e7b02800) [pid = 1823] [serial = 1619] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f8a0e937400) [pid = 1823] [serial = 1637] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89e7b0e400) [pid = 1823] [serial = 1661] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f8a0c616800) [pid = 1823] [serial = 1524] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89eaf8b400) [pid = 1823] [serial = 1668] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89ed813400) [pid = 1823] [serial = 1677] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f8a01484000) [pid = 1823] [serial = 1518] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89eaf84000) [pid = 1823] [serial = 1622] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89e63d1c00) [pid = 1823] [serial = 1659] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f8a02b26800) [pid = 1823] [serial = 1634] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89ebabbc00) [pid = 1823] [serial = 1670] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89e9671000) [pid = 1823] [serial = 1667] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89eca76c00) [pid = 1823] [serial = 1673] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f89ed123400) [pid = 1823] [serial = 1674] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89e7b06000) [pid = 1823] [serial = 1679] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89ebab9800) [pid = 1823] [serial = 1680] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89faadd800) [pid = 1823] [serial = 1631] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89ed743c00) [pid = 1823] [serial = 1676] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89ed820800) [pid = 1823] [serial = 1625] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89ee44a400) [pid = 1823] [serial = 1617] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89f74c1000) [pid = 1823] [serial = 1628] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89ebc3b000) [pid = 1823] [serial = 1671] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89e7d6a400) [pid = 1823] [serial = 1662] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f8a02b73000) [pid = 1823] [serial = 1521] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89e98ed400) [pid = 1823] [serial = 1665] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f8a0d5eb800) [pid = 1823] [serial = 1569] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89ee6e2400) [pid = 1823] [serial = 1557] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89fab6d400) [pid = 1823] [serial = 1551] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f8a0e640c00) [pid = 1823] [serial = 1572] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89f9dcec00) [pid = 1823] [serial = 1560] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89e98f9c00) [pid = 1823] [serial = 1554] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f89ff58cc00) [pid = 1823] [serial = 1563] [outer = (nil)] [url = about:blank] 04:00:04 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f8a00086c00) [pid = 1823] [serial = 1566] [outer = (nil)] [url = about:blank] 04:00:05 INFO - PROCESS | 1823 | 1461668405018 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1636ms 04:00:05 INFO - PROCESS | 1823 | 1461668405079 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:00:05 INFO - PROCESS | 1823 | 1461668405083 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:00:05 INFO - PROCESS | 1823 | 1461668405088 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:00:05 INFO - PROCESS | 1823 | 1461668405094 Marionette TRACE conn3 <- [1,2374,null,{}] 04:00:05 INFO - PROCESS | 1823 | 1461668405108 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:05 INFO - PROCESS | 1823 | 1461668405289 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:00:05 INFO - PROCESS | 1823 | 1461668405324 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8343800 == 158 [pid = 1823] [id = 601] 04:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89e2c4dc00) [pid = 1823] [serial = 1804] [outer = (nil)] 04:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89e9887c00) [pid = 1823] [serial = 1805] [outer = 0x7f89e2c4dc00] 04:00:05 INFO - PROCESS | 1823 | 1461668405538 Marionette DEBUG loaded listener.js 04:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89eaf82800) [pid = 1823] [serial = 1806] [outer = 0x7f89e2c4dc00] 04:00:06 INFO - PROCESS | 1823 | 1461668406252 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1183ms 04:00:06 INFO - PROCESS | 1823 | 1461668406272 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:00:06 INFO - PROCESS | 1823 | 1461668406275 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:00:06 INFO - PROCESS | 1823 | 1461668406281 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:00:06 INFO - PROCESS | 1823 | 1461668406282 Marionette TRACE conn3 <- [1,2378,null,{}] 04:00:06 INFO - PROCESS | 1823 | 1461668406288 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:06 INFO - PROCESS | 1823 | 1461668406553 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:00:06 INFO - PROCESS | 1823 | 1461668406588 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e970a800 == 159 [pid = 1823] [id = 602] 04:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89e98eec00) [pid = 1823] [serial = 1807] [outer = (nil)] 04:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89ebc41800) [pid = 1823] [serial = 1808] [outer = 0x7f89e98eec00] 04:00:06 INFO - PROCESS | 1823 | 1461668406646 Marionette DEBUG loaded listener.js 04:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89ec7e5800) [pid = 1823] [serial = 1809] [outer = 0x7f89e98eec00] 04:00:07 INFO - PROCESS | 1823 | 1461668407521 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1279ms 04:00:07 INFO - PROCESS | 1823 | 1461668407560 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:00:07 INFO - PROCESS | 1823 | 1461668407564 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:00:07 INFO - PROCESS | 1823 | 1461668407569 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:00:07 INFO - PROCESS | 1823 | 1461668407571 Marionette TRACE conn3 <- [1,2382,null,{}] 04:00:07 INFO - PROCESS | 1823 | 1461668407581 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:07 INFO - PROCESS | 1823 | 1461668407801 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:00:07 INFO - PROCESS | 1823 | 1461668407828 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec783000 == 160 [pid = 1823] [id = 603] 04:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89ec95d800) [pid = 1823] [serial = 1810] [outer = (nil)] 04:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89eca6a400) [pid = 1823] [serial = 1811] [outer = 0x7f89ec95d800] 04:00:07 INFO - PROCESS | 1823 | 1461668407892 Marionette DEBUG loaded listener.js 04:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89ecbcb000) [pid = 1823] [serial = 1812] [outer = 0x7f89ec95d800] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89e53e3c00) [pid = 1823] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89e8c03400) [pid = 1823] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89e2ac9000) [pid = 1823] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89e2ac8c00) [pid = 1823] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89e7be1800) [pid = 1823] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89e3293000) [pid = 1823] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:00:08 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89e3294400) [pid = 1823] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:00:09 INFO - PROCESS | 1823 | 1461668409208 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1691ms 04:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:00:09 INFO - PROCESS | 1823 | 1461668409262 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:00:09 INFO - PROCESS | 1823 | 1461668409264 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:00:09 INFO - PROCESS | 1823 | 1461668409269 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:00:09 INFO - PROCESS | 1823 | 1461668409271 Marionette TRACE conn3 <- [1,2386,null,{}] 04:00:09 INFO - PROCESS | 1823 | 1461668409276 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:09 INFO - PROCESS | 1823 | 1461668409443 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:00:09 INFO - PROCESS | 1823 | 1461668409653 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcc3800 == 161 [pid = 1823] [id = 604] 04:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89e5150c00) [pid = 1823] [serial = 1813] [outer = (nil)] 04:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89eca72c00) [pid = 1823] [serial = 1814] [outer = 0x7f89e5150c00] 04:00:09 INFO - PROCESS | 1823 | 1461668409711 Marionette DEBUG loaded listener.js 04:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89ee449c00) [pid = 1823] [serial = 1815] [outer = 0x7f89e5150c00] 04:00:10 INFO - PROCESS | 1823 | 1461668410364 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1126ms 04:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:00:10 INFO - PROCESS | 1823 | 1461668410395 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:00:10 INFO - PROCESS | 1823 | 1461668410398 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:00:10 INFO - PROCESS | 1823 | 1461668410403 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:00:10 INFO - PROCESS | 1823 | 1461668410406 Marionette TRACE conn3 <- [1,2390,null,{}] 04:00:10 INFO - PROCESS | 1823 | 1461668410410 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:10 INFO - PROCESS | 1823 | 1461668410635 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:00:10 INFO - PROCESS | 1823 | 1461668410654 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5d25800 == 162 [pid = 1823] [id = 605] 04:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89e84c0c00) [pid = 1823] [serial = 1816] [outer = (nil)] 04:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89ee592800) [pid = 1823] [serial = 1817] [outer = 0x7f89e84c0c00] 04:00:10 INFO - PROCESS | 1823 | 1461668410713 Marionette DEBUG loaded listener.js 04:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89ee84dc00) [pid = 1823] [serial = 1818] [outer = 0x7f89e84c0c00] 04:00:11 INFO - PROCESS | 1823 | 1461668411833 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1475ms 04:00:11 INFO - PROCESS | 1823 | 1461668411879 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:00:11 INFO - PROCESS | 1823 | 1461668411886 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:00:11 INFO - PROCESS | 1823 | 1461668411894 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:00:11 INFO - PROCESS | 1823 | 1461668411899 Marionette TRACE conn3 <- [1,2394,null,{}] 04:00:11 INFO - PROCESS | 1823 | 1461668411926 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:12 INFO - PROCESS | 1823 | 1461668412145 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:00:12 INFO - PROCESS | 1823 | 1461668412401 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81ef800 == 163 [pid = 1823] [id = 606] 04:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89e71f1400) [pid = 1823] [serial = 1819] [outer = (nil)] 04:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89e7be6400) [pid = 1823] [serial = 1820] [outer = 0x7f89e71f1400] 04:00:12 INFO - PROCESS | 1823 | 1461668412517 Marionette DEBUG loaded listener.js 04:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89e84c0800) [pid = 1823] [serial = 1821] [outer = 0x7f89e71f1400] 04:00:13 INFO - PROCESS | 1823 | 1461668413405 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1548ms 04:00:13 INFO - PROCESS | 1823 | 1461668413443 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:00:13 INFO - PROCESS | 1823 | 1461668413451 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:00:13 INFO - PROCESS | 1823 | 1461668413461 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:00:13 INFO - PROCESS | 1823 | 1461668413465 Marionette TRACE conn3 <- [1,2398,null,{}] 04:00:13 INFO - PROCESS | 1823 | 1461668413471 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:13 INFO - PROCESS | 1823 | 1461668413669 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:00:13 INFO - PROCESS | 1823 | 1461668413944 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec808800 == 164 [pid = 1823] [id = 607] 04:00:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89e8b82800) [pid = 1823] [serial = 1822] [outer = (nil)] 04:00:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89e95cc800) [pid = 1823] [serial = 1823] [outer = 0x7f89e8b82800] 04:00:14 INFO - PROCESS | 1823 | 1461668414111 Marionette DEBUG loaded listener.js 04:00:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89e98f1800) [pid = 1823] [serial = 1824] [outer = 0x7f89e8b82800] 04:00:15 INFO - PROCESS | 1823 | 1461668415026 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1629ms 04:00:15 INFO - PROCESS | 1823 | 1461668415090 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:00:15 INFO - PROCESS | 1823 | 1461668415093 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:00:15 INFO - PROCESS | 1823 | 1461668415100 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:00:15 INFO - PROCESS | 1823 | 1461668415105 Marionette TRACE conn3 <- [1,2402,null,{}] 04:00:15 INFO - PROCESS | 1823 | 1461668415121 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:15 INFO - PROCESS | 1823 | 1461668415369 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:00:15 INFO - PROCESS | 1823 | 1461668415671 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6ead800 == 165 [pid = 1823] [id = 608] 04:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89e8ecd400) [pid = 1823] [serial = 1825] [outer = (nil)] 04:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89ecb50400) [pid = 1823] [serial = 1826] [outer = 0x7f89e8ecd400] 04:00:15 INFO - PROCESS | 1823 | 1461668415752 Marionette DEBUG loaded listener.js 04:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89ed749800) [pid = 1823] [serial = 1827] [outer = 0x7f89e8ecd400] 04:00:16 INFO - PROCESS | 1823 | 1461668416590 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1537ms 04:00:16 INFO - PROCESS | 1823 | 1461668416638 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:00:16 INFO - PROCESS | 1823 | 1461668416642 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:00:16 INFO - PROCESS | 1823 | 1461668416648 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:00:16 INFO - PROCESS | 1823 | 1461668416651 Marionette TRACE conn3 <- [1,2406,null,{}] 04:00:16 INFO - PROCESS | 1823 | 1461668416656 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:16 INFO - PROCESS | 1823 | 1461668416851 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:00:17 INFO - PROCESS | 1823 | 1461668417070 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e17800 == 166 [pid = 1823] [id = 609] 04:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89eca6a800) [pid = 1823] [serial = 1828] [outer = (nil)] 04:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89ee6da400) [pid = 1823] [serial = 1829] [outer = 0x7f89eca6a800] 04:00:17 INFO - PROCESS | 1823 | 1461668417185 Marionette DEBUG loaded listener.js 04:00:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89f49b7800) [pid = 1823] [serial = 1830] [outer = 0x7f89eca6a800] 04:00:18 INFO - PROCESS | 1823 | 1461668418112 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1526ms 04:00:18 INFO - PROCESS | 1823 | 1461668418175 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:00:18 INFO - PROCESS | 1823 | 1461668418179 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:00:18 INFO - PROCESS | 1823 | 1461668418185 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:00:18 INFO - PROCESS | 1823 | 1461668418189 Marionette TRACE conn3 <- [1,2410,null,{}] 04:00:18 INFO - PROCESS | 1823 | 1461668418194 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:18 INFO - PROCESS | 1823 | 1461668418399 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:00:18 INFO - PROCESS | 1823 | 1461668418659 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8d4000 == 167 [pid = 1823] [id = 610] 04:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89f5df0400) [pid = 1823] [serial = 1831] [outer = (nil)] 04:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89f5e42400) [pid = 1823] [serial = 1832] [outer = 0x7f89f5df0400] 04:00:18 INFO - PROCESS | 1823 | 1461668418798 Marionette DEBUG loaded listener.js 04:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89f5e48c00) [pid = 1823] [serial = 1833] [outer = 0x7f89f5df0400] 04:00:19 INFO - PROCESS | 1823 | 1461668419701 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1580ms 04:00:19 INFO - PROCESS | 1823 | 1461668419766 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:00:19 INFO - PROCESS | 1823 | 1461668419771 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:00:19 INFO - PROCESS | 1823 | 1461668419777 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:00:19 INFO - PROCESS | 1823 | 1461668419780 Marionette TRACE conn3 <- [1,2414,null,{}] 04:00:19 INFO - PROCESS | 1823 | 1461668419785 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:20 INFO - PROCESS | 1823 | 1461668420012 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:00:20 INFO - PROCESS | 1823 | 1461668420234 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa9e000 == 168 [pid = 1823] [id = 611] 04:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89f5df4c00) [pid = 1823] [serial = 1834] [outer = (nil)] 04:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89f6386c00) [pid = 1823] [serial = 1835] [outer = 0x7f89f5df4c00] 04:00:20 INFO - PROCESS | 1823 | 1461668420393 Marionette DEBUG loaded listener.js 04:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89f66ce000) [pid = 1823] [serial = 1836] [outer = 0x7f89f5df4c00] 04:00:21 INFO - PROCESS | 1823 | 1461668421214 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1484ms 04:00:21 INFO - PROCESS | 1823 | 1461668421261 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:00:21 INFO - PROCESS | 1823 | 1461668421264 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:00:21 INFO - PROCESS | 1823 | 1461668421270 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:00:21 INFO - PROCESS | 1823 | 1461668421272 Marionette TRACE conn3 <- [1,2418,null,{}] 04:00:21 INFO - PROCESS | 1823 | 1461668421277 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:21 INFO - PROCESS | 1823 | 1461668421473 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:00:21 INFO - PROCESS | 1823 | 1461668421691 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2a9800 == 169 [pid = 1823] [id = 612] 04:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89f5e49800) [pid = 1823] [serial = 1837] [outer = (nil)] 04:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89f6838c00) [pid = 1823] [serial = 1838] [outer = 0x7f89f5e49800] 04:00:21 INFO - PROCESS | 1823 | 1461668421801 Marionette DEBUG loaded listener.js 04:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89f6b90800) [pid = 1823] [serial = 1839] [outer = 0x7f89f5e49800] 04:00:22 INFO - PROCESS | 1823 | 1461668422703 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1482ms 04:00:22 INFO - PROCESS | 1823 | 1461668422753 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:00:22 INFO - PROCESS | 1823 | 1461668422756 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:00:22 INFO - PROCESS | 1823 | 1461668422763 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:00:22 INFO - PROCESS | 1823 | 1461668422765 Marionette TRACE conn3 <- [1,2422,null,{}] 04:00:22 INFO - PROCESS | 1823 | 1461668422770 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:23 INFO - PROCESS | 1823 | 1461668423053 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:00:23 INFO - PROCESS | 1823 | 1461668423207 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd03c800 == 170 [pid = 1823] [id = 613] 04:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89e63d5c00) [pid = 1823] [serial = 1840] [outer = (nil)] 04:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89f6b98000) [pid = 1823] [serial = 1841] [outer = 0x7f89e63d5c00] 04:00:23 INFO - PROCESS | 1823 | 1461668423321 Marionette DEBUG loaded listener.js 04:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89f74c1c00) [pid = 1823] [serial = 1842] [outer = 0x7f89e63d5c00] 04:00:24 INFO - PROCESS | 1823 | 1461668424218 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1526ms 04:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:00:24 INFO - PROCESS | 1823 | 1461668424289 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:00:24 INFO - PROCESS | 1823 | 1461668424292 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:00:24 INFO - PROCESS | 1823 | 1461668424297 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:00:24 INFO - PROCESS | 1823 | 1461668424300 Marionette TRACE conn3 <- [1,2426,null,{}] 04:00:24 INFO - PROCESS | 1823 | 1461668424305 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:24 INFO - PROCESS | 1823 | 1461668424550 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:00:24 INFO - PROCESS | 1823 | 1461668424815 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff24e800 == 171 [pid = 1823] [id = 614] 04:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89e329cc00) [pid = 1823] [serial = 1843] [outer = (nil)] 04:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89ee589000) [pid = 1823] [serial = 1844] [outer = 0x7f89e329cc00] 04:00:24 INFO - PROCESS | 1823 | 1461668424931 Marionette DEBUG loaded listener.js 04:00:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89f7503800) [pid = 1823] [serial = 1845] [outer = 0x7f89e329cc00] 04:00:25 INFO - PROCESS | 1823 | 1461668425717 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1430ms 04:00:25 INFO - PROCESS | 1823 | 1461668425727 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:00:25 INFO - PROCESS | 1823 | 1461668425730 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:00:25 INFO - PROCESS | 1823 | 1461668425754 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:00:25 INFO - PROCESS | 1823 | 1461668425757 Marionette TRACE conn3 <- [1,2430,null,{}] 04:00:25 INFO - PROCESS | 1823 | 1461668425762 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:25 INFO - PROCESS | 1823 | 1461668425955 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:00:26 INFO - PROCESS | 1823 | 1461668426174 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fffab000 == 172 [pid = 1823] [id = 615] 04:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89e514bc00) [pid = 1823] [serial = 1846] [outer = (nil)] 04:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89f8312800) [pid = 1823] [serial = 1847] [outer = 0x7f89e514bc00] 04:00:26 INFO - PROCESS | 1823 | 1461668426285 Marionette DEBUG loaded listener.js 04:00:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f831cc00) [pid = 1823] [serial = 1848] [outer = 0x7f89e514bc00] 04:00:27 INFO - PROCESS | 1823 | 1461668427178 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1488ms 04:00:27 INFO - PROCESS | 1823 | 1461668427238 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:00:27 INFO - PROCESS | 1823 | 1461668427243 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:00:27 INFO - PROCESS | 1823 | 1461668427267 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:00:27 INFO - PROCESS | 1823 | 1461668427271 Marionette TRACE conn3 <- [1,2434,null,{}] 04:00:27 INFO - PROCESS | 1823 | 1461668427276 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:27 INFO - PROCESS | 1823 | 1461668427492 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:00:27 INFO - PROCESS | 1823 | 1461668427751 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004b7800 == 173 [pid = 1823] [id = 616] 04:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f8311800) [pid = 1823] [serial = 1849] [outer = (nil)] 04:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89f88ee400) [pid = 1823] [serial = 1850] [outer = 0x7f89f8311800] 04:00:27 INFO - PROCESS | 1823 | 1461668427871 Marionette DEBUG loaded listener.js 04:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f9c09c00) [pid = 1823] [serial = 1851] [outer = 0x7f89f8311800] 04:00:28 INFO - PROCESS | 1823 | 1461668428704 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1480ms 04:00:28 INFO - PROCESS | 1823 | 1461668428745 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:00:28 INFO - PROCESS | 1823 | 1461668428748 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:00:28 INFO - PROCESS | 1823 | 1461668428754 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:00:28 INFO - PROCESS | 1823 | 1461668428756 Marionette TRACE conn3 <- [1,2438,null,{}] 04:00:28 INFO - PROCESS | 1823 | 1461668428761 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:28 INFO - PROCESS | 1823 | 1461668428953 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:00:29 INFO - PROCESS | 1823 | 1461668429227 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0118c000 == 174 [pid = 1823] [id = 617] 04:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89e63d0400) [pid = 1823] [serial = 1852] [outer = (nil)] 04:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89f9d65400) [pid = 1823] [serial = 1853] [outer = 0x7f89e63d0400] 04:00:29 INFO - PROCESS | 1823 | 1461668429302 Marionette DEBUG loaded listener.js 04:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89f9d6b000) [pid = 1823] [serial = 1854] [outer = 0x7f89e63d0400] 04:00:30 INFO - PROCESS | 1823 | 1461668430219 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1530ms 04:00:30 INFO - PROCESS | 1823 | 1461668430284 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:00:30 INFO - PROCESS | 1823 | 1461668430288 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:00:30 INFO - PROCESS | 1823 | 1461668430294 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:00:30 INFO - PROCESS | 1823 | 1461668430296 Marionette TRACE conn3 <- [1,2442,null,{}] 04:00:30 INFO - PROCESS | 1823 | 1461668430301 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:30 INFO - PROCESS | 1823 | 1461668430519 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:00:30 INFO - PROCESS | 1823 | 1461668430782 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fef800 == 175 [pid = 1823] [id = 618] 04:00:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89f8494800) [pid = 1823] [serial = 1855] [outer = (nil)] 04:00:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89fa0de800) [pid = 1823] [serial = 1856] [outer = 0x7f89f8494800] 04:00:30 INFO - PROCESS | 1823 | 1461668430901 Marionette DEBUG loaded listener.js 04:00:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89fa6d7c00) [pid = 1823] [serial = 1857] [outer = 0x7f89f8494800] 04:00:31 INFO - PROCESS | 1823 | 1461668431651 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1386ms 04:00:31 INFO - PROCESS | 1823 | 1461668431680 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:00:31 INFO - PROCESS | 1823 | 1461668431683 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:00:31 INFO - PROCESS | 1823 | 1461668431688 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:00:31 INFO - PROCESS | 1823 | 1461668431690 Marionette TRACE conn3 <- [1,2446,null,{}] 04:00:31 INFO - PROCESS | 1823 | 1461668431695 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:31 INFO - PROCESS | 1823 | 1461668431884 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:00:32 INFO - PROCESS | 1823 | 1461668432104 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076da800 == 176 [pid = 1823] [id = 619] 04:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89f9c06800) [pid = 1823] [serial = 1858] [outer = (nil)] 04:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89fa6e3800) [pid = 1823] [serial = 1859] [outer = 0x7f89f9c06800] 04:00:32 INFO - PROCESS | 1823 | 1461668432214 Marionette DEBUG loaded listener.js 04:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89fa78bc00) [pid = 1823] [serial = 1860] [outer = 0x7f89f9c06800] 04:00:33 INFO - PROCESS | 1823 | 1461668433071 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1432ms 04:00:33 INFO - PROCESS | 1823 | 1461668433122 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:00:33 INFO - PROCESS | 1823 | 1461668433125 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:00:33 INFO - PROCESS | 1823 | 1461668433130 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:00:33 INFO - PROCESS | 1823 | 1461668433133 Marionette TRACE conn3 <- [1,2450,null,{}] 04:00:33 INFO - PROCESS | 1823 | 1461668433138 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:33 INFO - PROCESS | 1823 | 1461668433356 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:00:33 INFO - PROCESS | 1823 | 1461668433649 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d2bb000 == 177 [pid = 1823] [id = 620] 04:00:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89e3293000) [pid = 1823] [serial = 1861] [outer = (nil)] 04:00:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89f3aab800) [pid = 1823] [serial = 1862] [outer = 0x7f89e3293000] 04:00:33 INFO - PROCESS | 1823 | 1461668433762 Marionette DEBUG loaded listener.js 04:00:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89faadc400) [pid = 1823] [serial = 1863] [outer = 0x7f89e3293000] 04:00:34 INFO - PROCESS | 1823 | 1461668434595 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1529ms 04:00:34 INFO - PROCESS | 1823 | 1461668434660 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:00:34 INFO - PROCESS | 1823 | 1461668434663 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:00:34 INFO - PROCESS | 1823 | 1461668434668 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:00:34 INFO - PROCESS | 1823 | 1461668434670 Marionette TRACE conn3 <- [1,2454,null,{}] 04:00:34 INFO - PROCESS | 1823 | 1461668434675 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:34 INFO - PROCESS | 1823 | 1461668434901 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:00:35 INFO - PROCESS | 1823 | 1461668435207 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60d2800 == 178 [pid = 1823] [id = 621] 04:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89e32a1c00) [pid = 1823] [serial = 1864] [outer = (nil)] 04:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89e84c5000) [pid = 1823] [serial = 1865] [outer = 0x7f89e32a1c00] 04:00:35 INFO - PROCESS | 1823 | 1461668435278 Marionette DEBUG loaded listener.js 04:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89faae1400) [pid = 1823] [serial = 1866] [outer = 0x7f89e32a1c00] 04:00:36 INFO - PROCESS | 1823 | 1461668436091 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1490ms 04:00:36 INFO - PROCESS | 1823 | 1461668436160 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:00:36 INFO - PROCESS | 1823 | 1461668436163 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:00:36 INFO - PROCESS | 1823 | 1461668436169 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:00:36 INFO - PROCESS | 1823 | 1461668436171 Marionette TRACE conn3 <- [1,2458,null,{}] 04:00:36 INFO - PROCESS | 1823 | 1461668436177 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:36 INFO - PROCESS | 1823 | 1461668436392 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:00:37 INFO - PROCESS | 1823 | 1461668437160 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e67d9800 == 179 [pid = 1823] [id = 622] 04:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89e3294c00) [pid = 1823] [serial = 1867] [outer = (nil)] 04:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89e365b000) [pid = 1823] [serial = 1868] [outer = 0x7f89e3294c00] 04:00:37 INFO - PROCESS | 1823 | 1461668437227 Marionette DEBUG loaded listener.js 04:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89e63cbc00) [pid = 1823] [serial = 1869] [outer = 0x7f89e3294c00] 04:00:38 INFO - PROCESS | 1823 | 1461668438274 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2182ms 04:00:38 INFO - PROCESS | 1823 | 1461668438352 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:00:38 INFO - PROCESS | 1823 | 1461668438355 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:00:38 INFO - PROCESS | 1823 | 1461668438362 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:00:38 INFO - PROCESS | 1823 | 1461668438366 Marionette TRACE conn3 <- [1,2462,null,{}] 04:00:38 INFO - PROCESS | 1823 | 1461668438371 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:38 INFO - PROCESS | 1823 | 1461668438553 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:00:38 INFO - PROCESS | 1823 | 1461668438882 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec78a800 == 180 [pid = 1823] [id = 623] 04:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89e63c9400) [pid = 1823] [serial = 1870] [outer = (nil)] 04:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e7bdac00) [pid = 1823] [serial = 1871] [outer = 0x7f89e63c9400] 04:00:39 INFO - PROCESS | 1823 | 1461668439018 Marionette DEBUG loaded listener.js 04:00:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e95d3400) [pid = 1823] [serial = 1872] [outer = 0x7f89e63c9400] 04:00:39 INFO - PROCESS | 1823 | 1461668439972 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1686ms 04:00:40 INFO - PROCESS | 1823 | 1461668440051 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:00:40 INFO - PROCESS | 1823 | 1461668440056 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:00:40 INFO - PROCESS | 1823 | 1461668440062 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:00:40 INFO - PROCESS | 1823 | 1461668440064 Marionette TRACE conn3 <- [1,2466,null,{}] 04:00:40 INFO - PROCESS | 1823 | 1461668440069 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:40 INFO - PROCESS | 1823 | 1461668440261 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:00:40 INFO - PROCESS | 1823 | 1461668440562 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e36dc000 == 181 [pid = 1823] [id = 624] 04:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89e63d6400) [pid = 1823] [serial = 1873] [outer = (nil)] 04:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89e7d69c00) [pid = 1823] [serial = 1874] [outer = 0x7f89e63d6400] 04:00:40 INFO - PROCESS | 1823 | 1461668440703 Marionette DEBUG loaded listener.js 04:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89ebabcc00) [pid = 1823] [serial = 1875] [outer = 0x7f89e63d6400] 04:00:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129a1000 == 180 [pid = 1823] [id = 545] 04:00:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8c94800 == 179 [pid = 1823] [id = 546] 04:00:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5081800 == 178 [pid = 1823] [id = 551] 04:00:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e629000 == 177 [pid = 1823] [id = 544] 04:00:40 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9946000 == 176 [pid = 1823] [id = 547] 04:00:40 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ff60f400) [pid = 1823] [serial = 1718] [outer = (nil)] [url = about:blank] 04:00:40 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e7d65c00) [pid = 1823] [serial = 1721] [outer = (nil)] [url = about:blank] 04:00:40 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89e68d1400) [pid = 1823] [serial = 1724] [outer = (nil)] [url = about:blank] 04:00:40 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89e71f0400) [pid = 1823] [serial = 1727] [outer = (nil)] [url = about:blank] 04:00:40 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89e988fc00) [pid = 1823] [serial = 1751] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e359b000 == 175 [pid = 1823] [id = 550] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eafb3000 == 174 [pid = 1823] [id = 549] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edccd000 == 173 [pid = 1823] [id = 540] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faaa0800 == 172 [pid = 1823] [id = 542] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa59d000 == 171 [pid = 1823] [id = 541] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcc3800 == 170 [pid = 1823] [id = 604] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec783000 == 169 [pid = 1823] [id = 603] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e970a800 == 168 [pid = 1823] [id = 602] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e95a9800 == 167 [pid = 1823] [id = 581] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8350000 == 166 [pid = 1823] [id = 580] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8343800 == 165 [pid = 1823] [id = 601] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5045800 == 164 [pid = 1823] [id = 600] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9609800 == 163 [pid = 1823] [id = 599] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e6fd0000 == 162 [pid = 1823] [id = 598] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9d3f800 == 161 [pid = 1823] [id = 596] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7777800 == 160 [pid = 1823] [id = 595] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5e6f000 == 159 [pid = 1823] [id = 592] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f496a800 == 158 [pid = 1823] [id = 591] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f4555000 == 157 [pid = 1823] [id = 590] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89edcd5000 == 156 [pid = 1823] [id = 589] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed11d800 == 155 [pid = 1823] [id = 588] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec816800 == 154 [pid = 1823] [id = 587] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb973000 == 153 [pid = 1823] [id = 586] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e95a4800 == 152 [pid = 1823] [id = 585] 04:00:41 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e505d000 == 151 [pid = 1823] [id = 584] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e7cf7400) [pid = 1823] [serial = 1739] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89e824d400) [pid = 1823] [serial = 1740] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e8c0a800) [pid = 1823] [serial = 1745] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89ee446000) [pid = 1823] [serial = 1697] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89ec95e400) [pid = 1823] [serial = 1682] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89f66a3400) [pid = 1823] [serial = 1703] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89eca74400) [pid = 1823] [serial = 1691] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89e53e1800) [pid = 1823] [serial = 1734] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e514c000) [pid = 1823] [serial = 1733] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89e3657400) [pid = 1823] [serial = 1731] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89e2c44000) [pid = 1823] [serial = 1730] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89f9d68c00) [pid = 1823] [serial = 1712] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89f74c1800) [pid = 1823] [serial = 1706] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89e8b81800) [pid = 1823] [serial = 1742] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89e71f1c00) [pid = 1823] [serial = 1736] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e7b0f400) [pid = 1823] [serial = 1737] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89ed81f800) [pid = 1823] [serial = 1694] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89e71e9000) [pid = 1823] [serial = 1685] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89e988f800) [pid = 1823] [serial = 1688] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89f849ec00) [pid = 1823] [serial = 1709] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89fae41000) [pid = 1823] [serial = 1715] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89e95c9c00) [pid = 1823] [serial = 1746] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89f5d70400) [pid = 1823] [serial = 1700] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89e53e5000) [pid = 1823] [serial = 1748] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89e95d2800) [pid = 1823] [serial = 1749] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e8b9b800) [pid = 1823] [serial = 1743] [outer = (nil)] [url = about:blank] 04:00:41 INFO - PROCESS | 1823 | 1461668441599 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1575ms 04:00:41 INFO - PROCESS | 1823 | 1461668441638 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:00:41 INFO - PROCESS | 1823 | 1461668441641 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:00:41 INFO - PROCESS | 1823 | 1461668441655 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:00:41 INFO - PROCESS | 1823 | 1461668441663 Marionette TRACE conn3 <- [1,2470,null,{}] 04:00:41 INFO - PROCESS | 1823 | 1461668441669 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:41 INFO - PROCESS | 1823 | 1461668441857 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:00:42 INFO - PROCESS | 1823 | 1461668442039 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8c7d800 == 152 [pid = 1823] [id = 625] 04:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89e63cdc00) [pid = 1823] [serial = 1876] [outer = (nil)] 04:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89ec7dc400) [pid = 1823] [serial = 1877] [outer = 0x7f89e63cdc00] 04:00:42 INFO - PROCESS | 1823 | 1461668442100 Marionette DEBUG loaded listener.js 04:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ec960400) [pid = 1823] [serial = 1878] [outer = 0x7f89e63cdc00] 04:00:42 INFO - PROCESS | 1823 | 1461668442790 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1188ms 04:00:42 INFO - PROCESS | 1823 | 1461668442836 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:00:42 INFO - PROCESS | 1823 | 1461668442840 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:00:42 INFO - PROCESS | 1823 | 1461668442846 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:00:42 INFO - PROCESS | 1823 | 1461668442848 Marionette TRACE conn3 <- [1,2474,null,{}] 04:00:42 INFO - PROCESS | 1823 | 1461668442853 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:43 INFO - PROCESS | 1823 | 1461668443114 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:00:43 INFO - PROCESS | 1823 | 1461668443130 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eafba800 == 153 [pid = 1823] [id = 626] 04:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89e2c4a400) [pid = 1823] [serial = 1879] [outer = (nil)] 04:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89ecbd1000) [pid = 1823] [serial = 1880] [outer = 0x7f89e2c4a400] 04:00:43 INFO - PROCESS | 1823 | 1461668443186 Marionette DEBUG loaded listener.js 04:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89ed132000) [pid = 1823] [serial = 1881] [outer = 0x7f89e2c4a400] 04:00:44 INFO - PROCESS | 1823 | 1461668444110 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1278ms 04:00:44 INFO - PROCESS | 1823 | 1461668444125 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:00:44 INFO - PROCESS | 1823 | 1461668444127 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:00:44 INFO - PROCESS | 1823 | 1461668444133 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:00:44 INFO - PROCESS | 1823 | 1461668444134 Marionette TRACE conn3 <- [1,2478,null,{}] 04:00:44 INFO - PROCESS | 1823 | 1461668444146 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:44 INFO - PROCESS | 1823 | 1461668444372 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:00:44 INFO - PROCESS | 1823 | 1461668444400 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed10c800 == 154 [pid = 1823] [id = 627] 04:00:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89ed81f800) [pid = 1823] [serial = 1882] [outer = (nil)] 04:00:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89eda33000) [pid = 1823] [serial = 1883] [outer = 0x7f89ed81f800] 04:00:44 INFO - PROCESS | 1823 | 1461668444466 Marionette DEBUG loaded listener.js 04:00:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89ee593400) [pid = 1823] [serial = 1884] [outer = 0x7f89ed81f800] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89e98eec00) [pid = 1823] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89e2c4b800) [pid = 1823] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89ec95d800) [pid = 1823] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89e5150800) [pid = 1823] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89e5150c00) [pid = 1823] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89e2c4dc00) [pid = 1823] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:00:45 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89e2ac3800) [pid = 1823] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:00:45 INFO - PROCESS | 1823 | 1461668445706 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1635ms 04:00:45 INFO - PROCESS | 1823 | 1461668445775 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:00:45 INFO - PROCESS | 1823 | 1461668445778 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:00:45 INFO - PROCESS | 1823 | 1461668445783 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:00:45 INFO - PROCESS | 1823 | 1461668445786 Marionette TRACE conn3 <- [1,2482,null,{}] 04:00:45 INFO - PROCESS | 1823 | 1461668445790 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:45 INFO - PROCESS | 1823 | 1461668445959 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:00:46 INFO - PROCESS | 1823 | 1461668446172 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9943000 == 155 [pid = 1823] [id = 628] 04:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ed81d800) [pid = 1823] [serial = 1885] [outer = (nil)] 04:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89ee6d5400) [pid = 1823] [serial = 1886] [outer = 0x7f89ed81d800] 04:00:46 INFO - PROCESS | 1823 | 1461668446231 Marionette DEBUG loaded listener.js 04:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f3aab400) [pid = 1823] [serial = 1887] [outer = 0x7f89ed81d800] 04:00:46 INFO - PROCESS | 1823 | 1461668446871 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1124ms 04:00:46 INFO - PROCESS | 1823 | 1461668446907 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:00:46 INFO - PROCESS | 1823 | 1461668446910 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:00:46 INFO - PROCESS | 1823 | 1461668446915 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:00:46 INFO - PROCESS | 1823 | 1461668446917 Marionette TRACE conn3 <- [1,2486,null,{}] 04:00:46 INFO - PROCESS | 1823 | 1461668446922 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:47 INFO - PROCESS | 1823 | 1461668447162 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:00:47 INFO - PROCESS | 1823 | 1461668447181 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b5a000 == 156 [pid = 1823] [id = 629] 04:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89e98eec00) [pid = 1823] [serial = 1888] [outer = (nil)] 04:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f5d74000) [pid = 1823] [serial = 1889] [outer = 0x7f89e98eec00] 04:00:47 INFO - PROCESS | 1823 | 1461668447238 Marionette DEBUG loaded listener.js 04:00:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89f637d000) [pid = 1823] [serial = 1890] [outer = 0x7f89e98eec00] 04:00:48 INFO - PROCESS | 1823 | 1461668448316 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1474ms 04:00:48 INFO - PROCESS | 1823 | 1461668448391 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:00:48 INFO - PROCESS | 1823 | 1461668448397 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:00:48 INFO - PROCESS | 1823 | 1461668448404 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:00:48 INFO - PROCESS | 1823 | 1461668448410 Marionette TRACE conn3 <- [1,2490,null,{}] 04:00:48 INFO - PROCESS | 1823 | 1461668448419 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:48 INFO - PROCESS | 1823 | 1461668448667 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:00:48 INFO - PROCESS | 1823 | 1461668448981 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8350000 == 157 [pid = 1823] [id = 630] 04:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89e514c400) [pid = 1823] [serial = 1891] [outer = (nil)] 04:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89e7d62800) [pid = 1823] [serial = 1892] [outer = 0x7f89e514c400] 04:00:49 INFO - PROCESS | 1823 | 1461668449056 Marionette DEBUG loaded listener.js 04:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89e8b81800) [pid = 1823] [serial = 1893] [outer = 0x7f89e514c400] 04:00:49 INFO - PROCESS | 1823 | 1461668449921 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1581ms 04:00:49 INFO - PROCESS | 1823 | 1461668449986 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:00:50 INFO - PROCESS | 1823 | 1461668449999 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:00:50 INFO - PROCESS | 1823 | 1461668450009 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:00:50 INFO - PROCESS | 1823 | 1461668450013 Marionette TRACE conn3 <- [1,2494,null,{}] 04:00:50 INFO - PROCESS | 1823 | 1461668450019 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:50 INFO - PROCESS | 1823 | 1461668450225 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:00:50 INFO - PROCESS | 1823 | 1461668450493 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda0c000 == 158 [pid = 1823] [id = 631] 04:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89e98f4c00) [pid = 1823] [serial = 1894] [outer = (nil)] 04:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89ebab0400) [pid = 1823] [serial = 1895] [outer = 0x7f89e98f4c00] 04:00:50 INFO - PROCESS | 1823 | 1461668450632 Marionette DEBUG loaded listener.js 04:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89ebc3fc00) [pid = 1823] [serial = 1896] [outer = 0x7f89e98f4c00] 04:00:51 INFO - PROCESS | 1823 | 1461668451485 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1529ms 04:00:51 INFO - PROCESS | 1823 | 1461668451537 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:00:51 INFO - PROCESS | 1823 | 1461668451541 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:00:51 INFO - PROCESS | 1823 | 1461668451547 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:00:51 INFO - PROCESS | 1823 | 1461668451552 Marionette TRACE conn3 <- [1,2498,null,{}] 04:00:51 INFO - PROCESS | 1823 | 1461668451567 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:51 INFO - PROCESS | 1823 | 1461668451770 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:00:51 INFO - PROCESS | 1823 | 1461668451985 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d5e800 == 159 [pid = 1823] [id = 632] 04:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89ed130400) [pid = 1823] [serial = 1897] [outer = (nil)] 04:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89eda38400) [pid = 1823] [serial = 1898] [outer = 0x7f89ed130400] 04:00:52 INFO - PROCESS | 1823 | 1461668452100 Marionette DEBUG loaded listener.js 04:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89ee84e000) [pid = 1823] [serial = 1899] [outer = 0x7f89ed130400] 04:00:52 INFO - PROCESS | 1823 | 1461668452981 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1482ms 04:00:53 INFO - PROCESS | 1823 | 1461668453030 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:00:53 INFO - PROCESS | 1823 | 1461668453034 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:00:53 INFO - PROCESS | 1823 | 1461668453039 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:00:53 INFO - PROCESS | 1823 | 1461668453041 Marionette TRACE conn3 <- [1,2502,null,{}] 04:00:53 INFO - PROCESS | 1823 | 1461668453047 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:53 INFO - PROCESS | 1823 | 1461668453239 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:00:53 INFO - PROCESS | 1823 | 1461668453514 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f7587000 == 160 [pid = 1823] [id = 633] 04:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89ed815400) [pid = 1823] [serial = 1900] [outer = (nil)] 04:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89f6380400) [pid = 1823] [serial = 1901] [outer = 0x7f89ed815400] 04:00:53 INFO - PROCESS | 1823 | 1461668453586 Marionette DEBUG loaded listener.js 04:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89f66a1400) [pid = 1823] [serial = 1902] [outer = 0x7f89ed815400] 04:00:54 INFO - PROCESS | 1823 | 1461668454462 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1480ms 04:00:54 INFO - PROCESS | 1823 | 1461668454520 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:00:54 INFO - PROCESS | 1823 | 1461668454524 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:00:54 INFO - PROCESS | 1823 | 1461668454530 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:00:54 INFO - PROCESS | 1823 | 1461668454532 Marionette TRACE conn3 <- [1,2506,null,{}] 04:00:54 INFO - PROCESS | 1823 | 1461668454538 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:54 INFO - PROCESS | 1823 | 1461668454733 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:00:54 INFO - PROCESS | 1823 | 1461668454953 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa58e000 == 161 [pid = 1823] [id = 634] 04:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89f3aae000) [pid = 1823] [serial = 1903] [outer = (nil)] 04:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89f66d3800) [pid = 1823] [serial = 1904] [outer = 0x7f89f3aae000] 04:00:55 INFO - PROCESS | 1823 | 1461668455070 Marionette DEBUG loaded listener.js 04:00:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89f74c4800) [pid = 1823] [serial = 1905] [outer = 0x7f89f3aae000] 04:00:55 INFO - PROCESS | 1823 | 1461668455935 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1449ms 04:00:55 INFO - PROCESS | 1823 | 1461668455980 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:00:55 INFO - PROCESS | 1823 | 1461668455983 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:00:55 INFO - PROCESS | 1823 | 1461668455988 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:00:55 INFO - PROCESS | 1823 | 1461668455991 Marionette TRACE conn3 <- [1,2510,null,{}] 04:00:56 INFO - PROCESS | 1823 | 1461668455996 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:56 INFO - PROCESS | 1823 | 1461668456209 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:00:56 INFO - PROCESS | 1823 | 1461668456436 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fac03000 == 162 [pid = 1823] [id = 635] 04:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89ee84b000) [pid = 1823] [serial = 1906] [outer = (nil)] 04:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89f88ef400) [pid = 1823] [serial = 1907] [outer = 0x7f89ee84b000] 04:00:56 INFO - PROCESS | 1823 | 1461668456551 Marionette DEBUG loaded listener.js 04:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89fa783800) [pid = 1823] [serial = 1908] [outer = 0x7f89ee84b000] 04:00:57 INFO - PROCESS | 1823 | 1461668457372 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1432ms 04:00:57 INFO - PROCESS | 1823 | 1461668457422 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:00:57 INFO - PROCESS | 1823 | 1461668457425 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:00:57 INFO - PROCESS | 1823 | 1461668457430 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:00:57 INFO - PROCESS | 1823 | 1461668457432 Marionette TRACE conn3 <- [1,2514,null,{}] 04:00:57 INFO - PROCESS | 1823 | 1461668457438 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:57 INFO - PROCESS | 1823 | 1461668457628 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:00:57 INFO - PROCESS | 1823 | 1461668457849 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0027f000 == 163 [pid = 1823] [id = 636] 04:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89f775e800) [pid = 1823] [serial = 1909] [outer = (nil)] 04:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89fab67c00) [pid = 1823] [serial = 1910] [outer = 0x7f89f775e800] 04:00:57 INFO - PROCESS | 1823 | 1461668457957 Marionette DEBUG loaded listener.js 04:00:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89fae36800) [pid = 1823] [serial = 1911] [outer = 0x7f89f775e800] 04:00:58 INFO - PROCESS | 1823 | 1461668458826 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1427ms 04:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:00:58 INFO - PROCESS | 1823 | 1461668458859 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:00:58 INFO - PROCESS | 1823 | 1461668458861 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:00:58 INFO - PROCESS | 1823 | 1461668458867 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:00:58 INFO - PROCESS | 1823 | 1461668458870 Marionette TRACE conn3 <- [1,2518,null,{}] 04:00:58 INFO - PROCESS | 1823 | 1461668458874 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:00:59 INFO - PROCESS | 1823 | 1461668459056 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:00:59 INFO - PROCESS | 1823 | 1461668459276 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:00:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0131d000 == 164 [pid = 1823] [id = 637] 04:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89fa6e3c00) [pid = 1823] [serial = 1912] [outer = (nil)] 04:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89fae42c00) [pid = 1823] [serial = 1913] [outer = 0x7f89fa6e3c00] 04:00:59 INFO - PROCESS | 1823 | 1461668459386 Marionette DEBUG loaded listener.js 04:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89fc6e9400) [pid = 1823] [serial = 1914] [outer = 0x7f89fa6e3c00] 04:01:00 INFO - PROCESS | 1823 | 1461668460284 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1477ms 04:01:00 INFO - PROCESS | 1823 | 1461668460344 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:01:00 INFO - PROCESS | 1823 | 1461668460347 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:01:00 INFO - PROCESS | 1823 | 1461668460353 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:01:00 INFO - PROCESS | 1823 | 1461668460355 Marionette TRACE conn3 <- [1,2522,null,{}] 04:01:00 INFO - PROCESS | 1823 | 1461668460360 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:00 INFO - PROCESS | 1823 | 1461668460569 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:01:00 INFO - PROCESS | 1823 | 1461668460835 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d5a0000 == 165 [pid = 1823] [id = 638] 04:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89faae2800) [pid = 1823] [serial = 1915] [outer = (nil)] 04:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89fd01c000) [pid = 1823] [serial = 1916] [outer = 0x7f89faae2800] 04:01:00 INFO - PROCESS | 1823 | 1461668460947 Marionette DEBUG loaded listener.js 04:01:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89fe31e400) [pid = 1823] [serial = 1917] [outer = 0x7f89faae2800] 04:01:01 INFO - PROCESS | 1823 | 1461668461778 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1481ms 04:01:01 INFO - PROCESS | 1823 | 1461668461834 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:01:01 INFO - PROCESS | 1823 | 1461668461837 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:01:01 INFO - PROCESS | 1823 | 1461668461843 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:01:01 INFO - PROCESS | 1823 | 1461668461845 Marionette TRACE conn3 <- [1,2526,null,{}] 04:01:01 INFO - PROCESS | 1823 | 1461668461851 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:02 INFO - PROCESS | 1823 | 1461668462051 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:01:02 INFO - PROCESS | 1823 | 1461668462314 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e72d000 == 166 [pid = 1823] [id = 639] 04:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89fc614800) [pid = 1823] [serial = 1918] [outer = (nil)] 04:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89fe327800) [pid = 1823] [serial = 1919] [outer = 0x7f89fc614800] 04:01:02 INFO - PROCESS | 1823 | 1461668462384 Marionette DEBUG loaded listener.js 04:01:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89fe723c00) [pid = 1823] [serial = 1920] [outer = 0x7f89fc614800] 04:01:03 INFO - PROCESS | 1823 | 1461668463222 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1425ms 04:01:03 INFO - PROCESS | 1823 | 1461668463269 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:01:03 INFO - PROCESS | 1823 | 1461668463273 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:01:03 INFO - PROCESS | 1823 | 1461668463279 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:01:03 INFO - PROCESS | 1823 | 1461668463283 Marionette TRACE conn3 <- [1,2530,null,{}] 04:01:03 INFO - PROCESS | 1823 | 1461668463288 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:03 INFO - PROCESS | 1823 | 1461668463500 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:01:03 INFO - PROCESS | 1823 | 1461668463767 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1201f800 == 167 [pid = 1823] [id = 640] 04:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89fc6e9800) [pid = 1823] [serial = 1921] [outer = (nil)] 04:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89ff60e000) [pid = 1823] [serial = 1922] [outer = 0x7f89fc6e9800] 04:01:03 INFO - PROCESS | 1823 | 1461668463845 Marionette DEBUG loaded listener.js 04:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ffb56800) [pid = 1823] [serial = 1923] [outer = 0x7f89fc6e9800] 04:01:04 INFO - PROCESS | 1823 | 1461668464701 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1484ms 04:01:04 INFO - PROCESS | 1823 | 1461668464777 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:01:04 INFO - PROCESS | 1823 | 1461668464781 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:01:04 INFO - PROCESS | 1823 | 1461668464788 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:01:04 INFO - PROCESS | 1823 | 1461668464791 Marionette TRACE conn3 <- [1,2534,null,{}] 04:01:04 INFO - PROCESS | 1823 | 1461668464796 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:04 INFO - PROCESS | 1823 | 1461668464991 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:01:05 INFO - PROCESS | 1823 | 1461668465266 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1232a000 == 168 [pid = 1823] [id = 641] 04:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89f8742000) [pid = 1823] [serial = 1924] [outer = (nil)] 04:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89ffb60000) [pid = 1823] [serial = 1925] [outer = 0x7f89f8742000] 04:01:05 INFO - PROCESS | 1823 | 1461668465335 Marionette DEBUG loaded listener.js 04:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89ffbad400) [pid = 1823] [serial = 1926] [outer = 0x7f89f8742000] 04:01:06 INFO - PROCESS | 1823 | 1461668466215 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1479ms 04:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:01:06 INFO - PROCESS | 1823 | 1461668466269 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:01:06 INFO - PROCESS | 1823 | 1461668466271 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:01:06 INFO - PROCESS | 1823 | 1461668466278 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:01:06 INFO - PROCESS | 1823 | 1461668466281 Marionette TRACE conn3 <- [1,2538,null,{}] 04:01:06 INFO - PROCESS | 1823 | 1461668466287 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:06 INFO - PROCESS | 1823 | 1461668466496 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:01:06 INFO - PROCESS | 1823 | 1461668466775 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a129b0000 == 169 [pid = 1823] [id = 642] 04:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89fd27f800) [pid = 1823] [serial = 1927] [outer = (nil)] 04:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89ffc4a000) [pid = 1823] [serial = 1928] [outer = 0x7f89fd27f800] 04:01:06 INFO - PROCESS | 1823 | 1461668466848 Marionette DEBUG loaded listener.js 04:01:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89ffc4f800) [pid = 1823] [serial = 1929] [outer = 0x7f89fd27f800] 04:01:07 INFO - PROCESS | 1823 | 1461668467690 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1489ms 04:01:07 INFO - PROCESS | 1823 | 1461668467767 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:01:07 INFO - PROCESS | 1823 | 1461668467769 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:01:07 INFO - PROCESS | 1823 | 1461668467775 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:01:07 INFO - PROCESS | 1823 | 1461668467777 Marionette TRACE conn3 <- [1,2542,null,{}] 04:01:07 INFO - PROCESS | 1823 | 1461668467782 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:07 INFO - PROCESS | 1823 | 1461668467976 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:01:08 INFO - PROCESS | 1823 | 1461668468240 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a14798800 == 170 [pid = 1823] [id = 643] 04:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89ffb61c00) [pid = 1823] [serial = 1930] [outer = (nil)] 04:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f8a0005c000) [pid = 1823] [serial = 1931] [outer = 0x7f89ffb61c00] 04:01:08 INFO - PROCESS | 1823 | 1461668468311 Marionette DEBUG loaded listener.js 04:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f8a00086c00) [pid = 1823] [serial = 1932] [outer = 0x7f89ffb61c00] 04:01:09 INFO - PROCESS | 1823 | 1461668469133 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1424ms 04:01:09 INFO - PROCESS | 1823 | 1461668469201 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:01:09 INFO - PROCESS | 1823 | 1461668469204 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:01:09 INFO - PROCESS | 1823 | 1461668469209 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:01:09 INFO - PROCESS | 1823 | 1461668469211 Marionette TRACE conn3 <- [1,2546,null,{}] 04:01:09 INFO - PROCESS | 1823 | 1461668469217 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:09 INFO - PROCESS | 1823 | 1461668469409 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:01:09 INFO - PROCESS | 1823 | 1461668469684 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16bb8800 == 171 [pid = 1823] [id = 644] 04:01:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89e71ef800) [pid = 1823] [serial = 1933] [outer = (nil)] 04:01:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f8a00a5ac00) [pid = 1823] [serial = 1934] [outer = 0x7f89e71ef800] 04:01:09 INFO - PROCESS | 1823 | 1461668469756 Marionette DEBUG loaded listener.js 04:01:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f8a00b31000) [pid = 1823] [serial = 1935] [outer = 0x7f89e71ef800] 04:01:10 INFO - PROCESS | 1823 | 1461668470589 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1428ms 04:01:10 INFO - PROCESS | 1823 | 1461668470639 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:01:10 INFO - PROCESS | 1823 | 1461668470642 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:01:10 INFO - PROCESS | 1823 | 1461668470647 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:01:10 INFO - PROCESS | 1823 | 1461668470649 Marionette TRACE conn3 <- [1,2550,null,{}] 04:01:10 INFO - PROCESS | 1823 | 1461668470654 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:10 INFO - PROCESS | 1823 | 1461668470850 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:01:11 INFO - PROCESS | 1823 | 1461668471147 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1a2b4800 == 172 [pid = 1823] [id = 645] 04:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89e2ac7400) [pid = 1823] [serial = 1936] [outer = (nil)] 04:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f8a00b31c00) [pid = 1823] [serial = 1937] [outer = 0x7f89e2ac7400] 04:01:11 INFO - PROCESS | 1823 | 1461668471236 Marionette DEBUG loaded listener.js 04:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f8a00d73000) [pid = 1823] [serial = 1938] [outer = 0x7f89e2ac7400] 04:01:12 INFO - PROCESS | 1823 | 1461668472453 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1883ms 04:01:12 INFO - PROCESS | 1823 | 1461668472532 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:01:12 INFO - PROCESS | 1823 | 1461668472534 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:01:12 INFO - PROCESS | 1823 | 1461668472540 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:01:12 INFO - PROCESS | 1823 | 1461668472542 Marionette TRACE conn3 <- [1,2554,null,{}] 04:01:12 INFO - PROCESS | 1823 | 1461668472547 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:13 INFO - PROCESS | 1823 | 1461668473257 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:01:13 INFO - PROCESS | 1823 | 1461668473602 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52cd800 == 173 [pid = 1823] [id = 646] 04:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89e32a1000) [pid = 1823] [serial = 1939] [outer = (nil)] 04:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e526b000) [pid = 1823] [serial = 1940] [outer = 0x7f89e32a1000] 04:01:13 INFO - PROCESS | 1823 | 1461668473669 Marionette DEBUG loaded listener.js 04:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89e63d3800) [pid = 1823] [serial = 1941] [outer = 0x7f89e32a1000] 04:01:14 INFO - PROCESS | 1823 | 1461668474507 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2032ms 04:01:14 INFO - PROCESS | 1823 | 1461668474574 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:01:14 INFO - PROCESS | 1823 | 1461668474578 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:01:14 INFO - PROCESS | 1823 | 1461668474585 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:01:14 INFO - PROCESS | 1823 | 1461668474591 Marionette TRACE conn3 <- [1,2558,null,{}] 04:01:14 INFO - PROCESS | 1823 | 1461668474596 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:14 INFO - PROCESS | 1823 | 1461668474823 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:01:15 INFO - PROCESS | 1823 | 1461668475096 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e960c000 == 174 [pid = 1823] [id = 647] 04:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89e3650400) [pid = 1823] [serial = 1942] [outer = (nil)] 04:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89e68d8000) [pid = 1823] [serial = 1943] [outer = 0x7f89e3650400] 04:01:15 INFO - PROCESS | 1823 | 1461668475215 Marionette DEBUG loaded listener.js 04:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89e84c7400) [pid = 1823] [serial = 1944] [outer = 0x7f89e3650400] 04:01:16 INFO - PROCESS | 1823 | 1461668476099 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1579ms 04:01:16 INFO - PROCESS | 1823 | 1461668476165 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:01:16 INFO - PROCESS | 1823 | 1461668476169 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:01:16 INFO - PROCESS | 1823 | 1461668476181 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:01:16 INFO - PROCESS | 1823 | 1461668476183 Marionette TRACE conn3 <- [1,2562,null,{}] 04:01:16 INFO - PROCESS | 1823 | 1461668476194 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:16 INFO - PROCESS | 1823 | 1461668476494 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:01:16 INFO - PROCESS | 1823 | 1461668476840 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52df000 == 175 [pid = 1823] [id = 648] 04:01:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89e98fa000) [pid = 1823] [serial = 1945] [outer = (nil)] 04:01:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89ebab9800) [pid = 1823] [serial = 1946] [outer = 0x7f89e98fa000] 04:01:16 INFO - PROCESS | 1823 | 1461668476909 Marionette DEBUG loaded listener.js 04:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89ec7ddc00) [pid = 1823] [serial = 1947] [outer = 0x7f89e98fa000] 04:01:17 INFO - PROCESS | 1823 | 1461668477809 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1683ms 04:01:17 INFO - PROCESS | 1823 | 1461668477864 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:01:17 INFO - PROCESS | 1823 | 1461668477869 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:01:17 INFO - PROCESS | 1823 | 1461668477884 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:01:17 INFO - PROCESS | 1823 | 1461668477890 Marionette TRACE conn3 <- [1,2566,null,{}] 04:01:17 INFO - PROCESS | 1823 | 1461668477894 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:18 INFO - PROCESS | 1823 | 1461668478087 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e9943000 == 174 [pid = 1823] [id = 628] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed10c800 == 173 [pid = 1823] [id = 627] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eafba800 == 172 [pid = 1823] [id = 626] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8c7d800 == 171 [pid = 1823] [id = 625] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eafa7800 == 170 [pid = 1823] [id = 583] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e36dc000 == 169 [pid = 1823] [id = 624] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec78a800 == 168 [pid = 1823] [id = 623] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e67d9800 == 167 [pid = 1823] [id = 622] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fd03c800 == 166 [pid = 1823] [id = 613] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2a9800 == 165 [pid = 1823] [id = 612] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa9e000 == 164 [pid = 1823] [id = 611] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8d4000 == 163 [pid = 1823] [id = 610] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e17800 == 162 [pid = 1823] [id = 609] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6ead800 == 161 [pid = 1823] [id = 608] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec808800 == 160 [pid = 1823] [id = 607] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5d25800 == 159 [pid = 1823] [id = 605] 04:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e81ef800 == 158 [pid = 1823] [id = 606] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89ed12e400) [pid = 1823] [serial = 1775] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89ebc41800) [pid = 1823] [serial = 1808] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89e7d66000) [pid = 1823] [serial = 1802] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89ecbcb000) [pid = 1823] [serial = 1812] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89e5267400) [pid = 1823] [serial = 1754] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89e7bdd400) [pid = 1823] [serial = 1757] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89ec7e5c00) [pid = 1823] [serial = 1769] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89f49bec00) [pid = 1823] [serial = 1790] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89ee84f000) [pid = 1823] [serial = 1787] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89e63d0000) [pid = 1823] [serial = 1799] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89ee449c00) [pid = 1823] [serial = 1815] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89ed814800) [pid = 1823] [serial = 1778] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89ec7e5800) [pid = 1823] [serial = 1809] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89eaf82800) [pid = 1823] [serial = 1806] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89e8eca800) [pid = 1823] [serial = 1760] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89ebc37800) [pid = 1823] [serial = 1766] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e8c11400) [pid = 1823] [serial = 1793] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89ed824c00) [pid = 1823] [serial = 1781] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89e365ac00) [pid = 1823] [serial = 1797] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e9887c00) [pid = 1823] [serial = 1805] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e7cf1800) [pid = 1823] [serial = 1800] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e8c0a000) [pid = 1823] [serial = 1803] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89e2acbc00) [pid = 1823] [serial = 1796] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89ee58c400) [pid = 1823] [serial = 1784] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89eca6a400) [pid = 1823] [serial = 1811] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89e98f7c00) [pid = 1823] [serial = 1763] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89ecb51c00) [pid = 1823] [serial = 1772] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89eca72c00) [pid = 1823] [serial = 1814] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89ee592800) [pid = 1823] [serial = 1817] [outer = (nil)] [url = about:blank] 04:01:18 INFO - PROCESS | 1823 | 1461668478731 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5089800 == 159 [pid = 1823] [id = 649] 04:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e2acbc00) [pid = 1823] [serial = 1948] [outer = (nil)] 04:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e71efc00) [pid = 1823] [serial = 1949] [outer = 0x7f89e2acbc00] 04:01:18 INFO - PROCESS | 1823 | 1461668478792 Marionette DEBUG loaded listener.js 04:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89e95d1c00) [pid = 1823] [serial = 1950] [outer = 0x7f89e2acbc00] 04:01:19 INFO - PROCESS | 1823 | 1461668479522 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1685ms 04:01:19 INFO - PROCESS | 1823 | 1461668479562 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:01:19 INFO - PROCESS | 1823 | 1461668479566 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:01:19 INFO - PROCESS | 1823 | 1461668479570 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:01:19 INFO - PROCESS | 1823 | 1461668479573 Marionette TRACE conn3 <- [1,2570,null,{}] 04:01:19 INFO - PROCESS | 1823 | 1461668479578 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:19 INFO - PROCESS | 1823 | 1461668479756 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:01:19 INFO - PROCESS | 1823 | 1461668479956 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e95a0000 == 160 [pid = 1823] [id = 650] 04:01:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89e365ac00) [pid = 1823] [serial = 1951] [outer = (nil)] 04:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ebaba800) [pid = 1823] [serial = 1952] [outer = 0x7f89e365ac00] 04:01:20 INFO - PROCESS | 1823 | 1461668480023 Marionette DEBUG loaded listener.js 04:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ee443800) [pid = 1823] [serial = 1953] [outer = 0x7f89e365ac00] 04:01:20 INFO - PROCESS | 1823 | 1461668480815 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:01:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:01:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1327ms 04:01:20 INFO - PROCESS | 1823 | 1461668480899 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:01:20 INFO - PROCESS | 1823 | 1461668480902 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:01:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:01:20 INFO - PROCESS | 1823 | 1461668480907 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:01:20 INFO - PROCESS | 1823 | 1461668480909 Marionette TRACE conn3 <- [1,2574,null,{}] 04:01:20 INFO - PROCESS | 1823 | 1461668480920 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:21 INFO - PROCESS | 1823 | 1461668481174 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:01:21 INFO - PROCESS | 1823 | 1461668481207 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec791000 == 161 [pid = 1823] [id = 651] 04:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89f3aa9400) [pid = 1823] [serial = 1954] [outer = (nil)] 04:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89f3ab4c00) [pid = 1823] [serial = 1955] [outer = 0x7f89f3aa9400] 04:01:21 INFO - PROCESS | 1823 | 1461668481274 Marionette DEBUG loaded listener.js 04:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f5dfb800) [pid = 1823] [serial = 1956] [outer = 0x7f89f3aa9400] 04:01:22 INFO - PROCESS | 1823 | 1461668482147 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:01:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:01:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1284ms 04:01:22 INFO - PROCESS | 1823 | 1461668482193 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:01:22 INFO - PROCESS | 1823 | 1461668482196 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:01:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:01:22 INFO - PROCESS | 1823 | 1461668482203 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:01:22 INFO - PROCESS | 1823 | 1461668482205 Marionette TRACE conn3 <- [1,2578,null,{}] 04:01:22 INFO - PROCESS | 1823 | 1461668482210 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:22 INFO - PROCESS | 1823 | 1461668482442 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:01:22 INFO - PROCESS | 1823 | 1461668482478 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f369e800 == 162 [pid = 1823] [id = 652] 04:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89ee58c000) [pid = 1823] [serial = 1957] [outer = (nil)] 04:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89f66ad000) [pid = 1823] [serial = 1958] [outer = 0x7f89ee58c000] 04:01:22 INFO - PROCESS | 1823 | 1461668482562 Marionette DEBUG loaded listener.js 04:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89f6843000) [pid = 1823] [serial = 1959] [outer = 0x7f89ee58c000] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e63d6400) [pid = 1823] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ed81d800) [pid = 1823] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e2ac4c00) [pid = 1823] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89e2c43000) [pid = 1823] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89ffc7f800) [pid = 1823] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89e3294c00) [pid = 1823] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89e5263800) [pid = 1823] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89e2c4a400) [pid = 1823] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89f65c9c00) [pid = 1823] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e2c45000) [pid = 1823] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f8a00d65c00) [pid = 1823] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89e63cdc00) [pid = 1823] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89e63c9400) [pid = 1823] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e9662c00) [pid = 1823] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f8a00058400) [pid = 1823] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e95d5000) [pid = 1823] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e2ac9400) [pid = 1823] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89e5266000) [pid = 1823] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89e5155c00) [pid = 1823] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89e526fc00) [pid = 1823] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f8a10318c00) [pid = 1823] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89ecbc7c00) [pid = 1823] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89ed81f800) [pid = 1823] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89e526d800) [pid = 1823] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e3658400) [pid = 1823] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89e3653c00) [pid = 1823] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89eca6d000) [pid = 1823] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:01:24 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89e2acd000) [pid = 1823] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:01:24 INFO - PROCESS | 1823 | 1461668484337 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:01:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:01:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2178ms 04:01:24 INFO - PROCESS | 1823 | 1461668484382 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:01:24 INFO - PROCESS | 1823 | 1461668484385 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:01:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:01:24 INFO - PROCESS | 1823 | 1461668484390 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:01:24 INFO - PROCESS | 1823 | 1461668484392 Marionette TRACE conn3 <- [1,2582,null,{}] 04:01:24 INFO - PROCESS | 1823 | 1461668484401 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:24 INFO - PROCESS | 1823 | 1461668484656 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:01:24 INFO - PROCESS | 1823 | 1461668484675 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8c7e000 == 163 [pid = 1823] [id = 653] 04:01:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f89e2acd000) [pid = 1823] [serial = 1960] [outer = (nil)] 04:01:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f89e514b400) [pid = 1823] [serial = 1961] [outer = 0x7f89e2acd000] 04:01:24 INFO - PROCESS | 1823 | 1461668484733 Marionette DEBUG loaded listener.js 04:01:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89e9890400) [pid = 1823] [serial = 1962] [outer = 0x7f89e2acd000] 04:01:25 INFO - PROCESS | 1823 | 1461668485554 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1227ms 04:01:25 INFO - PROCESS | 1823 | 1461668485619 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:01:25 INFO - PROCESS | 1823 | 1461668485622 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:01:25 INFO - PROCESS | 1823 | 1461668485627 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:01:25 INFO - PROCESS | 1823 | 1461668485629 Marionette TRACE conn3 <- [1,2586,null,{}] 04:01:25 INFO - PROCESS | 1823 | 1461668485638 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:25 INFO - PROCESS | 1823 | 1461668485822 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:01:25 INFO - PROCESS | 1823 | 1461668485832 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b68800 == 164 [pid = 1823] [id = 654] 04:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89e63c9400) [pid = 1823] [serial = 1963] [outer = (nil)] 04:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f89eca79400) [pid = 1823] [serial = 1964] [outer = 0x7f89e63c9400] 04:01:25 INFO - PROCESS | 1823 | 1461668485890 Marionette DEBUG loaded listener.js 04:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f89f6385c00) [pid = 1823] [serial = 1965] [outer = 0x7f89e63c9400] 04:01:27 INFO - PROCESS | 1823 | 1461668487161 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 04:01:27 INFO - PROCESS | 1823 | 1461668487212 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:01:27 INFO - PROCESS | 1823 | 1461668487219 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:01:27 INFO - PROCESS | 1823 | 1461668487227 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:01:27 INFO - PROCESS | 1823 | 1461668487234 Marionette TRACE conn3 <- [1,2590,null,{}] 04:01:27 INFO - PROCESS | 1823 | 1461668487241 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:27 INFO - PROCESS | 1823 | 1461668487458 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:01:27 INFO - PROCESS | 1823 | 1461668487762 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8342000 == 165 [pid = 1823] [id = 655] 04:01:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f89e7bdd400) [pid = 1823] [serial = 1966] [outer = (nil)] 04:01:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f89e84bbc00) [pid = 1823] [serial = 1967] [outer = 0x7f89e7bdd400] 04:01:27 INFO - PROCESS | 1823 | 1461668487839 Marionette DEBUG loaded listener.js 04:01:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f89e95d7c00) [pid = 1823] [serial = 1968] [outer = 0x7f89e7bdd400] 04:01:28 INFO - PROCESS | 1823 | 1461668488743 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1582ms 04:01:28 INFO - PROCESS | 1823 | 1461668488809 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:01:28 INFO - PROCESS | 1823 | 1461668488818 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:01:28 INFO - PROCESS | 1823 | 1461668488827 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:01:28 INFO - PROCESS | 1823 | 1461668488832 Marionette TRACE conn3 <- [1,2594,null,{}] 04:01:28 INFO - PROCESS | 1823 | 1461668488837 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:29 INFO - PROCESS | 1823 | 1461668489044 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:01:29 INFO - PROCESS | 1823 | 1461668489352 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed118000 == 166 [pid = 1823] [id = 656] 04:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f89e988a000) [pid = 1823] [serial = 1969] [outer = (nil)] 04:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f89ec961800) [pid = 1823] [serial = 1970] [outer = 0x7f89e988a000] 04:01:29 INFO - PROCESS | 1823 | 1461668489427 Marionette DEBUG loaded listener.js 04:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f89ecbd0400) [pid = 1823] [serial = 1971] [outer = 0x7f89e988a000] 04:01:30 INFO - PROCESS | 1823 | 1461668490298 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1485ms 04:01:30 INFO - PROCESS | 1823 | 1461668490312 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:01:30 INFO - PROCESS | 1823 | 1461668490315 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:01:30 INFO - PROCESS | 1823 | 1461668490321 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:01:30 INFO - PROCESS | 1823 | 1461668490326 Marionette TRACE conn3 <- [1,2598,null,{}] 04:01:30 INFO - PROCESS | 1823 | 1461668490340 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:30 INFO - PROCESS | 1823 | 1461668490549 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:01:30 INFO - PROCESS | 1823 | 1461668490860 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e9a000 == 167 [pid = 1823] [id = 657] 04:01:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89ee6db800) [pid = 1823] [serial = 1972] [outer = (nil)] 04:01:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89f5d70800) [pid = 1823] [serial = 1973] [outer = 0x7f89ee6db800] 04:01:30 INFO - PROCESS | 1823 | 1461668490975 Marionette DEBUG loaded listener.js 04:01:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89f6383c00) [pid = 1823] [serial = 1974] [outer = 0x7f89ee6db800] 04:01:31 INFO - PROCESS | 1823 | 1461668491831 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:01:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:01:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1585ms 04:01:31 INFO - PROCESS | 1823 | 1461668491906 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:01:31 INFO - PROCESS | 1823 | 1461668491911 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:01:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:01:31 INFO - PROCESS | 1823 | 1461668491916 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:01:31 INFO - PROCESS | 1823 | 1461668491918 Marionette TRACE conn3 <- [1,2602,null,{}] 04:01:31 INFO - PROCESS | 1823 | 1461668491923 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:32 INFO - PROCESS | 1823 | 1461668492121 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:01:32 INFO - PROCESS | 1823 | 1461668492385 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e03800 == 168 [pid = 1823] [id = 658] 04:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89ee6df000) [pid = 1823] [serial = 1975] [outer = (nil)] 04:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89f6b91800) [pid = 1823] [serial = 1976] [outer = 0x7f89ee6df000] 04:01:32 INFO - PROCESS | 1823 | 1461668492494 Marionette DEBUG loaded listener.js 04:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89f74c2c00) [pid = 1823] [serial = 1977] [outer = 0x7f89ee6df000] 04:01:33 INFO - PROCESS | 1823 | 1461668493348 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:01:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:01:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1478ms 04:01:33 INFO - PROCESS | 1823 | 1461668493396 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:01:33 INFO - PROCESS | 1823 | 1461668493399 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:01:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:01:33 INFO - PROCESS | 1823 | 1461668493405 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:01:33 INFO - PROCESS | 1823 | 1461668493407 Marionette TRACE conn3 <- [1,2606,null,{}] 04:01:33 INFO - PROCESS | 1823 | 1461668493412 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:33 INFO - PROCESS | 1823 | 1461668493611 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:01:33 INFO - PROCESS | 1823 | 1461668493881 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8d3800 == 169 [pid = 1823] [id = 659] 04:01:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89ed126c00) [pid = 1823] [serial = 1978] [outer = (nil)] 04:01:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89f74c8800) [pid = 1823] [serial = 1979] [outer = 0x7f89ed126c00] 04:01:33 INFO - PROCESS | 1823 | 1461668493949 Marionette DEBUG loaded listener.js 04:01:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89f8498c00) [pid = 1823] [serial = 1980] [outer = 0x7f89ed126c00] 04:01:34 INFO - PROCESS | 1823 | 1461668494873 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1527ms 04:01:34 INFO - PROCESS | 1823 | 1461668494932 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:01:34 INFO - PROCESS | 1823 | 1461668494936 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:01:34 INFO - PROCESS | 1823 | 1461668494941 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:01:34 INFO - PROCESS | 1823 | 1461668494943 Marionette TRACE conn3 <- [1,2610,null,{}] 04:01:34 INFO - PROCESS | 1823 | 1461668494948 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:35 INFO - PROCESS | 1823 | 1461668495155 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:01:35 INFO - PROCESS | 1823 | 1461668495419 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2a6000 == 170 [pid = 1823] [id = 660] 04:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89ee448c00) [pid = 1823] [serial = 1981] [outer = (nil)] 04:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89f9d68800) [pid = 1823] [serial = 1982] [outer = 0x7f89ee448c00] 04:01:35 INFO - PROCESS | 1823 | 1461668495493 Marionette DEBUG loaded listener.js 04:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89fa6e4c00) [pid = 1823] [serial = 1983] [outer = 0x7f89ee448c00] 04:01:36 INFO - PROCESS | 1823 | 1461668496382 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1475ms 04:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:01:36 INFO - PROCESS | 1823 | 1461668496417 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:01:36 INFO - PROCESS | 1823 | 1461668496419 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:01:36 INFO - PROCESS | 1823 | 1461668496424 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:01:36 INFO - PROCESS | 1823 | 1461668496427 Marionette TRACE conn3 <- [1,2614,null,{}] 04:01:36 INFO - PROCESS | 1823 | 1461668496432 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:36 INFO - PROCESS | 1823 | 1461668496619 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:01:36 INFO - PROCESS | 1823 | 1461668496888 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff5b0000 == 171 [pid = 1823] [id = 661] 04:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89f9223000) [pid = 1823] [serial = 1984] [outer = (nil)] 04:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89faae3c00) [pid = 1823] [serial = 1985] [outer = 0x7f89f9223000] 04:01:36 INFO - PROCESS | 1823 | 1461668496961 Marionette DEBUG loaded listener.js 04:01:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89fae36400) [pid = 1823] [serial = 1986] [outer = 0x7f89f9223000] 04:01:37 INFO - PROCESS | 1823 | 1461668497781 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:01:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:01:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1431ms 04:01:37 INFO - PROCESS | 1823 | 1461668497856 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:01:37 INFO - PROCESS | 1823 | 1461668497859 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:01:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:01:37 INFO - PROCESS | 1823 | 1461668497864 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:01:37 INFO - PROCESS | 1823 | 1461668497867 Marionette TRACE conn3 <- [1,2618,null,{}] 04:01:37 INFO - PROCESS | 1823 | 1461668497872 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:38 INFO - PROCESS | 1823 | 1461668498098 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:01:38 INFO - PROCESS | 1823 | 1461668498366 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00bc6000 == 172 [pid = 1823] [id = 662] 04:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89f9d60c00) [pid = 1823] [serial = 1987] [outer = (nil)] 04:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89fe251c00) [pid = 1823] [serial = 1988] [outer = 0x7f89f9d60c00] 04:01:38 INFO - PROCESS | 1823 | 1461668498483 Marionette DEBUG loaded listener.js 04:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89fe83ec00) [pid = 1823] [serial = 1989] [outer = 0x7f89f9d60c00] 04:01:39 INFO - PROCESS | 1823 | 1461668499301 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:01:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:01:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1482ms 04:01:39 INFO - PROCESS | 1823 | 1461668499355 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:01:39 INFO - PROCESS | 1823 | 1461668499360 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:01:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:01:39 INFO - PROCESS | 1823 | 1461668499368 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:01:39 INFO - PROCESS | 1823 | 1461668499370 Marionette TRACE conn3 <- [1,2622,null,{}] 04:01:39 INFO - PROCESS | 1823 | 1461668499375 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:39 INFO - PROCESS | 1823 | 1461668499577 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:01:39 INFO - PROCESS | 1823 | 1461668499845 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02d1c800 == 173 [pid = 1823] [id = 663] 04:01:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89fa791800) [pid = 1823] [serial = 1990] [outer = (nil)] 04:01:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89ff612c00) [pid = 1823] [serial = 1991] [outer = 0x7f89fa791800] 04:01:39 INFO - PROCESS | 1823 | 1461668499916 Marionette DEBUG loaded listener.js 04:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89ffb60400) [pid = 1823] [serial = 1992] [outer = 0x7f89fa791800] 04:01:40 INFO - PROCESS | 1823 | 1461668500832 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1530ms 04:01:40 INFO - PROCESS | 1823 | 1461668500899 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:01:40 INFO - PROCESS | 1823 | 1461668500902 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:01:40 INFO - PROCESS | 1823 | 1461668500907 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:01:40 INFO - PROCESS | 1823 | 1461668500910 Marionette TRACE conn3 <- [1,2626,null,{}] 04:01:40 INFO - PROCESS | 1823 | 1461668500915 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:41 INFO - PROCESS | 1823 | 1461668501122 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:01:41 INFO - PROCESS | 1823 | 1461668501392 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a11f4f800 == 174 [pid = 1823] [id = 664] 04:01:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f8a00058400) [pid = 1823] [serial = 1993] [outer = (nil)] 04:01:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f8a00b30800) [pid = 1823] [serial = 1994] [outer = 0x7f8a00058400] 04:01:41 INFO - PROCESS | 1823 | 1461668501515 Marionette DEBUG loaded listener.js 04:01:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f8a00d6dc00) [pid = 1823] [serial = 1995] [outer = 0x7f8a00058400] 04:01:42 INFO - PROCESS | 1823 | 1461668502332 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:01:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:01:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1484ms 04:01:42 INFO - PROCESS | 1823 | 1461668502391 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:01:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:01:42 INFO - PROCESS | 1823 | 1461668502396 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:01:42 INFO - PROCESS | 1823 | 1461668502403 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:01:42 INFO - PROCESS | 1823 | 1461668502408 Marionette TRACE conn3 <- [1,2630,null,{}] 04:01:42 INFO - PROCESS | 1823 | 1461668502413 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:42 INFO - PROCESS | 1823 | 1461668502638 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:01:42 INFO - PROCESS | 1823 | 1461668502904 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16b2d000 == 175 [pid = 1823] [id = 665] 04:01:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89f5df7000) [pid = 1823] [serial = 1996] [outer = (nil)] 04:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f8a00d6e800) [pid = 1823] [serial = 1997] [outer = 0x7f89f5df7000] 04:01:43 INFO - PROCESS | 1823 | 1461668503029 Marionette DEBUG loaded listener.js 04:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f8a01e4cc00) [pid = 1823] [serial = 1998] [outer = 0x7f89f5df7000] 04:01:43 INFO - PROCESS | 1823 | 1461668503827 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1479ms 04:01:43 INFO - PROCESS | 1823 | 1461668503897 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:01:43 INFO - PROCESS | 1823 | 1461668503901 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:01:43 INFO - PROCESS | 1823 | 1461668503909 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:01:43 INFO - PROCESS | 1823 | 1461668503912 Marionette TRACE conn3 <- [1,2634,null,{}] 04:01:43 INFO - PROCESS | 1823 | 1461668503916 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:44 INFO - PROCESS | 1823 | 1461668504116 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:01:44 INFO - PROCESS | 1823 | 1461668504384 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ebd57800 == 176 [pid = 1823] [id = 666] 04:01:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89f5df8800) [pid = 1823] [serial = 1999] [outer = (nil)] 04:01:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f8a02041c00) [pid = 1823] [serial = 2000] [outer = 0x7f89f5df8800] 04:01:44 INFO - PROCESS | 1823 | 1461668504453 Marionette DEBUG loaded listener.js 04:01:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f8a02b71400) [pid = 1823] [serial = 2001] [outer = 0x7f89f5df8800] 04:01:45 INFO - PROCESS | 1823 | 1461668505325 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1480ms 04:01:45 INFO - PROCESS | 1823 | 1461668505389 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:01:45 INFO - PROCESS | 1823 | 1461668505392 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:01:45 INFO - PROCESS | 1823 | 1461668505398 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:01:45 INFO - PROCESS | 1823 | 1461668505409 Marionette TRACE conn3 <- [1,2638,null,{}] 04:01:45 INFO - PROCESS | 1823 | 1461668505413 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:45 INFO - PROCESS | 1823 | 1461668505615 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:01:45 INFO - PROCESS | 1823 | 1461668505938 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ead1c000 == 177 [pid = 1823] [id = 667] 04:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f8a02b73000) [pid = 1823] [serial = 2002] [outer = (nil)] 04:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f8a02df5c00) [pid = 1823] [serial = 2003] [outer = 0x7f8a02b73000] 04:01:46 INFO - PROCESS | 1823 | 1461668506052 Marionette DEBUG loaded listener.js 04:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f8a05e5cc00) [pid = 1823] [serial = 2004] [outer = 0x7f8a02b73000] 04:01:46 INFO - PROCESS | 1823 | 1461668506842 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1485ms 04:01:46 INFO - PROCESS | 1823 | 1461668506887 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:01:46 INFO - PROCESS | 1823 | 1461668506890 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:01:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:01:46 INFO - PROCESS | 1823 | 1461668506896 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:01:46 INFO - PROCESS | 1823 | 1461668506898 Marionette TRACE conn3 <- [1,2642,null,{}] 04:01:46 INFO - PROCESS | 1823 | 1461668506904 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:47 INFO - PROCESS | 1823 | 1461668507100 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:01:47 INFO - PROCESS | 1823 | 1461668507378 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dedca000 == 178 [pid = 1823] [id = 668] 04:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89e8b7b400) [pid = 1823] [serial = 2005] [outer = (nil)] 04:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f8a0768c800) [pid = 1823] [serial = 2006] [outer = 0x7f89e8b7b400] 04:01:47 INFO - PROCESS | 1823 | 1461668507448 Marionette DEBUG loaded listener.js 04:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f8a0c6f2800) [pid = 1823] [serial = 2007] [outer = 0x7f89e8b7b400] 04:01:48 INFO - PROCESS | 1823 | 1461668508258 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:01:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:01:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1426ms 04:01:48 INFO - PROCESS | 1823 | 1461668508324 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:01:48 INFO - PROCESS | 1823 | 1461668508327 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:01:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:01:48 INFO - PROCESS | 1823 | 1461668508332 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:01:48 INFO - PROCESS | 1823 | 1461668508334 Marionette TRACE conn3 <- [1,2646,null,{}] 04:01:48 INFO - PROCESS | 1823 | 1461668508339 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:48 INFO - PROCESS | 1823 | 1461668508533 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:01:48 INFO - PROCESS | 1823 | 1461668508818 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dede1000 == 179 [pid = 1823] [id = 669] 04:01:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f8a02de7c00) [pid = 1823] [serial = 2008] [outer = (nil)] 04:01:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f8a0d4a8800) [pid = 1823] [serial = 2009] [outer = 0x7f8a02de7c00] 04:01:48 INFO - PROCESS | 1823 | 1461668508891 Marionette DEBUG loaded listener.js 04:01:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f8a0d5e2c00) [pid = 1823] [serial = 2010] [outer = 0x7f8a02de7c00] 04:01:49 INFO - PROCESS | 1823 | 1461668509691 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:01:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:01:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1427ms 04:01:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:01:49 INFO - PROCESS | 1823 | 1461668509761 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:01:49 INFO - PROCESS | 1823 | 1461668509763 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:01:49 INFO - PROCESS | 1823 | 1461668509768 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:01:49 INFO - PROCESS | 1823 | 1461668509771 Marionette TRACE conn3 <- [1,2650,null,{}] 04:01:49 INFO - PROCESS | 1823 | 1461668509776 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:50 INFO - PROCESS | 1823 | 1461668510006 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:01:50 INFO - PROCESS | 1823 | 1461668510280 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e25c3000 == 180 [pid = 1823] [id = 670] 04:01:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f8a07684c00) [pid = 1823] [serial = 2011] [outer = (nil)] 04:01:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f8a0d70a800) [pid = 1823] [serial = 2012] [outer = 0x7f8a07684c00] 04:01:50 INFO - PROCESS | 1823 | 1461668510350 Marionette DEBUG loaded listener.js 04:01:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f8a0d74dc00) [pid = 1823] [serial = 2013] [outer = 0x7f8a07684c00] 04:01:51 INFO - PROCESS | 1823 | 1461668511173 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:01:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:01:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1426ms 04:01:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:01:51 INFO - PROCESS | 1823 | 1461668511194 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:01:51 INFO - PROCESS | 1823 | 1461668511196 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:01:51 INFO - PROCESS | 1823 | 1461668511201 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:01:51 INFO - PROCESS | 1823 | 1461668511204 Marionette TRACE conn3 <- [1,2654,null,{}] 04:01:51 INFO - PROCESS | 1823 | 1461668511209 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:51 INFO - PROCESS | 1823 | 1461668511444 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:01:51 INFO - PROCESS | 1823 | 1461668511697 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e608a800 == 181 [pid = 1823] [id = 671] 04:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f89e365ec00) [pid = 1823] [serial = 2014] [outer = (nil)] 04:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f89e9671800) [pid = 1823] [serial = 2015] [outer = 0x7f89e365ec00] 04:01:51 INFO - PROCESS | 1823 | 1461668511765 Marionette DEBUG loaded listener.js 04:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f89f5d79000) [pid = 1823] [serial = 2016] [outer = 0x7f89e365ec00] 04:01:52 INFO - PROCESS | 1823 | 1461668512662 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:01:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:01:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1526ms 04:01:52 INFO - PROCESS | 1823 | 1461668512727 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:01:52 INFO - PROCESS | 1823 | 1461668512731 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:01:52 INFO - PROCESS | 1823 | 1461668512736 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:01:52 INFO - PROCESS | 1823 | 1461668512738 Marionette TRACE conn3 <- [1,2658,null,{}] 04:01:52 INFO - PROCESS | 1823 | 1461668512743 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:52 INFO - PROCESS | 1823 | 1461668512949 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:01:53 INFO - PROCESS | 1823 | 1461668513229 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60a0800 == 182 [pid = 1823] [id = 672] 04:01:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f89e53de800) [pid = 1823] [serial = 2017] [outer = (nil)] 04:01:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f8a0d74ac00) [pid = 1823] [serial = 2018] [outer = 0x7f89e53de800] 04:01:53 INFO - PROCESS | 1823 | 1461668513335 Marionette DEBUG loaded listener.js 04:01:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f8a0e631c00) [pid = 1823] [serial = 2019] [outer = 0x7f89e53de800] 04:01:54 INFO - PROCESS | 1823 | 1461668514134 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:01:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:01:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1431ms 04:01:54 INFO - PROCESS | 1823 | 1461668514173 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:01:54 INFO - PROCESS | 1823 | 1461668514176 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:01:54 INFO - PROCESS | 1823 | 1461668514184 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:01:54 INFO - PROCESS | 1823 | 1461668514186 Marionette TRACE conn3 <- [1,2662,null,{}] 04:01:54 INFO - PROCESS | 1823 | 1461668514196 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:54 INFO - PROCESS | 1823 | 1461668514392 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:01:54 INFO - PROCESS | 1823 | 1461668514673 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb0a5800 == 183 [pid = 1823] [id = 673] 04:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f89e9890000) [pid = 1823] [serial = 2020] [outer = (nil)] 04:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7f8a0e733000) [pid = 1823] [serial = 2021] [outer = 0x7f89e9890000] 04:01:54 INFO - PROCESS | 1823 | 1461668514746 Marionette DEBUG loaded listener.js 04:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7f8a0e76bc00) [pid = 1823] [serial = 2022] [outer = 0x7f89e9890000] 04:01:55 INFO - PROCESS | 1823 | 1461668515638 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1482ms 04:01:55 INFO - PROCESS | 1823 | 1461668515677 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:01:55 INFO - PROCESS | 1823 | 1461668515679 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:01:55 INFO - PROCESS | 1823 | 1461668515685 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:01:55 INFO - PROCESS | 1823 | 1461668515687 Marionette TRACE conn3 <- [1,2666,null,{}] 04:01:55 INFO - PROCESS | 1823 | 1461668515692 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:55 INFO - PROCESS | 1823 | 1461668515900 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:01:56 INFO - PROCESS | 1823 | 1461668516205 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e681f000 == 184 [pid = 1823] [id = 674] 04:01:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7f89e2acb800) [pid = 1823] [serial = 2023] [outer = (nil)] 04:01:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7f89e3653400) [pid = 1823] [serial = 2024] [outer = 0x7f89e2acb800] 04:01:56 INFO - PROCESS | 1823 | 1461668516317 Marionette DEBUG loaded listener.js 04:01:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7f89e84b9c00) [pid = 1823] [serial = 2025] [outer = 0x7f89e2acb800] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004b4000 == 183 [pid = 1823] [id = 543] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8c7e000 == 182 [pid = 1823] [id = 653] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f369e800 == 181 [pid = 1823] [id = 652] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec791000 == 180 [pid = 1823] [id = 651] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e95a0000 == 179 [pid = 1823] [id = 650] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5089800 == 178 [pid = 1823] [id = 649] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e52df000 == 177 [pid = 1823] [id = 648] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e960c000 == 176 [pid = 1823] [id = 647] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e52cd800 == 175 [pid = 1823] [id = 646] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a16bb8800 == 174 [pid = 1823] [id = 644] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a14798800 == 173 [pid = 1823] [id = 643] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a129b0000 == 172 [pid = 1823] [id = 642] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1232a000 == 171 [pid = 1823] [id = 641] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a1201f800 == 170 [pid = 1823] [id = 640] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0e72d000 == 169 [pid = 1823] [id = 639] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d5a0000 == 168 [pid = 1823] [id = 638] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0131d000 == 167 [pid = 1823] [id = 637] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e64800 == 166 [pid = 1823] [id = 594] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0027f000 == 165 [pid = 1823] [id = 636] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fac03000 == 164 [pid = 1823] [id = 635] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa58e000 == 163 [pid = 1823] [id = 634] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f668f000 == 162 [pid = 1823] [id = 593] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f7587000 == 161 [pid = 1823] [id = 633] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d5e800 == 160 [pid = 1823] [id = 632] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda0c000 == 159 [pid = 1823] [id = 631] 04:01:57 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8350000 == 158 [pid = 1823] [id = 630] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7f89f5d74000) [pid = 1823] [serial = 1889] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7f89ebabcc00) [pid = 1823] [serial = 1875] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7f89f6838c00) [pid = 1823] [serial = 1838] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7f89f3aab400) [pid = 1823] [serial = 1887] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7f89ee6d5400) [pid = 1823] [serial = 1886] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f8a122a6800) [pid = 1823] [serial = 1584] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f89e2c51800) [pid = 1823] [serial = 1653] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f8a0c619800) [pid = 1823] [serial = 1635] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f89f9d65400) [pid = 1823] [serial = 1853] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f89ee589000) [pid = 1823] [serial = 1844] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f89ecb50400) [pid = 1823] [serial = 1826] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f89f5e42400) [pid = 1823] [serial = 1832] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f89e365b000) [pid = 1823] [serial = 1868] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f89f5df9000) [pid = 1823] [serial = 1641] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f89ed132000) [pid = 1823] [serial = 1881] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f89ff60d800) [pid = 1823] [serial = 1632] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f89e53e1000) [pid = 1823] [serial = 1656] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f8a0ead7800) [pid = 1823] [serial = 1575] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f89ec7dc400) [pid = 1823] [serial = 1877] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89e95d3400) [pid = 1823] [serial = 1872] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89e84c5000) [pid = 1823] [serial = 1865] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89f6b98000) [pid = 1823] [serial = 1841] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89f5dfac00) [pid = 1823] [serial = 1626] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f8a1279d800) [pid = 1823] [serial = 1638] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89ec960400) [pid = 1823] [serial = 1878] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89ebc40800) [pid = 1823] [serial = 1623] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89e95cc800) [pid = 1823] [serial = 1823] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89f6386c00) [pid = 1823] [serial = 1835] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89ecbd1000) [pid = 1823] [serial = 1880] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89e365b400) [pid = 1823] [serial = 1587] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89e988cc00) [pid = 1823] [serial = 1644] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e7be6400) [pid = 1823] [serial = 1820] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89f3aab800) [pid = 1823] [serial = 1862] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89ebc3f000) [pid = 1823] [serial = 1593] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89f88ee400) [pid = 1823] [serial = 1850] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f8a0e3a5800) [pid = 1823] [serial = 1647] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f8a122a8000) [pid = 1823] [serial = 1578] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89f9c11c00) [pid = 1823] [serial = 1629] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f89e63cbc00) [pid = 1823] [serial = 1869] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89e7bdac00) [pid = 1823] [serial = 1871] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89ee6da400) [pid = 1823] [serial = 1829] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89f8312800) [pid = 1823] [serial = 1847] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89fa0de800) [pid = 1823] [serial = 1856] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89ee593400) [pid = 1823] [serial = 1884] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f8a12169400) [pid = 1823] [serial = 1650] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89eda33000) [pid = 1823] [serial = 1883] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89e7d69c00) [pid = 1823] [serial = 1874] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89e84c5c00) [pid = 1823] [serial = 1596] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89e8251400) [pid = 1823] [serial = 1620] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89fa6e3800) [pid = 1823] [serial = 1859] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89eca78800) [pid = 1823] [serial = 1581] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89ebc3a000) [pid = 1823] [serial = 1590] [outer = (nil)] [url = about:blank] 04:01:58 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:01:58 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:01:58 INFO - PROCESS | 1823 | 1461668518963 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:01:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:01:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3286ms 04:01:58 INFO - PROCESS | 1823 | 1461668518971 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:01:58 INFO - PROCESS | 1823 | 1461668518976 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:01:58 INFO - PROCESS | 1823 | 1461668518988 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:01:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:01:58 INFO - PROCESS | 1823 | 1461668518992 Marionette TRACE conn3 <- [1,2670,null,{}] 04:01:59 INFO - PROCESS | 1823 | 1461668519000 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:01:59 INFO - PROCESS | 1823 | 1461668519205 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:01:59 INFO - PROCESS | 1823 | 1461668519404 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:01:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52d7000 == 159 [pid = 1823] [id = 675] 04:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89e71e5400) [pid = 1823] [serial = 2026] [outer = (nil)] 04:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e824ec00) [pid = 1823] [serial = 2027] [outer = 0x7f89e71e5400] 04:01:59 INFO - PROCESS | 1823 | 1461668519466 Marionette DEBUG loaded listener.js 04:01:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e8b9e000) [pid = 1823] [serial = 2028] [outer = 0x7f89e71e5400] 04:02:00 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:00 INFO - PROCESS | 1823 | 1461668520752 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 04:02:00 INFO - PROCESS | 1823 | 1461668520779 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:02:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:02:00 INFO - PROCESS | 1823 | 1461668520798 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:02:00 INFO - PROCESS | 1823 | 1461668520802 Marionette TRACE conn3 <- [1,2674,null,{}] 04:02:00 INFO - PROCESS | 1823 | 1461668520807 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:01 INFO - PROCESS | 1823 | 1461668521064 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:02:01 INFO - PROCESS | 1823 | 1461668521316 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7de9000 == 160 [pid = 1823] [id = 676] 04:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89ebc35000) [pid = 1823] [serial = 2029] [outer = (nil)] 04:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89ebc3e400) [pid = 1823] [serial = 2030] [outer = 0x7f89ebc35000] 04:02:01 INFO - PROCESS | 1823 | 1461668521377 Marionette DEBUG loaded listener.js 04:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89ec7e4800) [pid = 1823] [serial = 2031] [outer = 0x7f89ebc35000] 04:02:03 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89e3650400) [pid = 1823] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89ee58c000) [pid = 1823] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89e2acbc00) [pid = 1823] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89e32a1000) [pid = 1823] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89f3aa9400) [pid = 1823] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e365ac00) [pid = 1823] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89e98fa000) [pid = 1823] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:02:03 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e2acd000) [pid = 1823] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:02:03 INFO - PROCESS | 1823 | 1461668523143 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:02:03 INFO - PROCESS | 1823 | 1461668523205 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:02:03 INFO - PROCESS | 1823 | 1461668523211 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:02:03 INFO - PROCESS | 1823 | 1461668523216 Marionette TRACE conn3 <- [1,2678,null,{}] 04:02:03 INFO - PROCESS | 1823 | 1461668523230 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:03 INFO - PROCESS | 1823 | 1461668523476 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:02:03 INFO - PROCESS | 1823 | 1461668523592 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96c4000 == 161 [pid = 1823] [id = 677] 04:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f89ebc36400) [pid = 1823] [serial = 2032] [outer = (nil)] 04:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f89ed128800) [pid = 1823] [serial = 2033] [outer = 0x7f89ebc36400] 04:02:03 INFO - PROCESS | 1823 | 1461668523658 Marionette DEBUG loaded listener.js 04:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f89ed820800) [pid = 1823] [serial = 2034] [outer = 0x7f89ebc36400] 04:02:04 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:04 INFO - PROCESS | 1823 | 1461668524749 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:02:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:02:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1585ms 04:02:04 INFO - PROCESS | 1823 | 1461668524797 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:02:04 INFO - PROCESS | 1823 | 1461668524800 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:02:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:02:04 INFO - PROCESS | 1823 | 1461668524805 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:02:04 INFO - PROCESS | 1823 | 1461668524807 Marionette TRACE conn3 <- [1,2682,null,{}] 04:02:04 INFO - PROCESS | 1823 | 1461668524812 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:05 INFO - PROCESS | 1823 | 1461668525004 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:02:05 INFO - PROCESS | 1823 | 1461668525376 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e0f5d800 == 162 [pid = 1823] [id = 678] 04:02:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f89e2ac2c00) [pid = 1823] [serial = 2035] [outer = (nil)] 04:02:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f89e2acbc00) [pid = 1823] [serial = 2036] [outer = 0x7f89e2ac2c00] 04:02:05 INFO - PROCESS | 1823 | 1461668525450 Marionette DEBUG loaded listener.js 04:02:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89e53df800) [pid = 1823] [serial = 2037] [outer = 0x7f89e2ac2c00] 04:02:06 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:06 INFO - PROCESS | 1823 | 1461668526847 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:02:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2083ms 04:02:06 INFO - PROCESS | 1823 | 1461668526891 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:02:06 INFO - PROCESS | 1823 | 1461668526897 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:02:07 INFO - PROCESS | 1823 | 1461668527008 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:02:07 INFO - PROCESS | 1823 | 1461668527014 Marionette TRACE conn3 <- [1,2686,null,{}] 04:02:07 INFO - PROCESS | 1823 | 1461668527031 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:07 INFO - PROCESS | 1823 | 1461668527238 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:02:07 INFO - PROCESS | 1823 | 1461668527497 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e85e2000 == 163 [pid = 1823] [id = 679] 04:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89e2ac3c00) [pid = 1823] [serial = 2038] [outer = (nil)] 04:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89e8c07c00) [pid = 1823] [serial = 2039] [outer = 0x7f89e2ac3c00] 04:02:07 INFO - PROCESS | 1823 | 1461668527572 Marionette DEBUG loaded listener.js 04:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89ebab4c00) [pid = 1823] [serial = 2040] [outer = 0x7f89e2ac3c00] 04:02:08 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:08 INFO - PROCESS | 1823 | 1461668528947 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:02:09 INFO - PROCESS | 1823 | 1461668529010 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:02:09 INFO - PROCESS | 1823 | 1461668529132 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:02:09 INFO - PROCESS | 1823 | 1461668529137 Marionette TRACE conn3 <- [1,2690,null,{}] 04:02:09 INFO - PROCESS | 1823 | 1461668529144 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:09 INFO - PROCESS | 1823 | 1461668529349 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:02:09 INFO - PROCESS | 1823 | 1461668529608 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb98e800 == 164 [pid = 1823] [id = 680] 04:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f89e9888c00) [pid = 1823] [serial = 2041] [outer = (nil)] 04:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f89ed127800) [pid = 1823] [serial = 2042] [outer = 0x7f89e9888c00] 04:02:09 INFO - PROCESS | 1823 | 1461668529679 Marionette DEBUG loaded listener.js 04:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89ee447c00) [pid = 1823] [serial = 2043] [outer = 0x7f89e9888c00] 04:02:11 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:11 INFO - PROCESS | 1823 | 1461668531046 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:02:11 INFO - PROCESS | 1823 | 1461668531070 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:02:11 INFO - PROCESS | 1823 | 1461668531083 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:02:11 INFO - PROCESS | 1823 | 1461668531091 Marionette TRACE conn3 <- [1,2694,null,{}] 04:02:11 INFO - PROCESS | 1823 | 1461668531098 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:11 INFO - PROCESS | 1823 | 1461668531358 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:02:11 INFO - PROCESS | 1823 | 1461668531597 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eda22000 == 165 [pid = 1823] [id = 681] 04:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89ee590000) [pid = 1823] [serial = 2044] [outer = (nil)] 04:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89f5df7400) [pid = 1823] [serial = 2045] [outer = 0x7f89ee590000] 04:02:11 INFO - PROCESS | 1823 | 1461668531670 Marionette DEBUG loaded listener.js 04:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89f62d3800) [pid = 1823] [serial = 2046] [outer = 0x7f89ee590000] 04:02:12 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:12 INFO - PROCESS | 1823 | 1461668532987 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:02:13 INFO - PROCESS | 1823 | 1461668533029 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:02:13 INFO - PROCESS | 1823 | 1461668533035 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:02:13 INFO - PROCESS | 1823 | 1461668533038 Marionette TRACE conn3 <- [1,2698,null,{}] 04:02:13 INFO - PROCESS | 1823 | 1461668533043 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:13 INFO - PROCESS | 1823 | 1461668533298 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:02:13 INFO - PROCESS | 1823 | 1461668533534 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b55000 == 166 [pid = 1823] [id = 682] 04:02:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89ee6db400) [pid = 1823] [serial = 2047] [outer = (nil)] 04:02:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89f66c9000) [pid = 1823] [serial = 2048] [outer = 0x7f89ee6db400] 04:02:13 INFO - PROCESS | 1823 | 1461668533604 Marionette DEBUG loaded listener.js 04:02:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x7f89f6b98000) [pid = 1823] [serial = 2049] [outer = 0x7f89ee6db400] 04:02:14 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 04:02:14 INFO - PROCESS | 1823 | 1461668534886 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:02:14 INFO - PROCESS | 1823 | 1461668534918 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:02:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:02:14 INFO - PROCESS | 1823 | 1461668534923 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:02:14 INFO - PROCESS | 1823 | 1461668534925 Marionette TRACE conn3 <- [1,2702,null,{}] 04:02:14 INFO - PROCESS | 1823 | 1461668534930 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:15 INFO - PROCESS | 1823 | 1461668535126 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:02:15 INFO - PROCESS | 1823 | 1461668535435 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6e64800 == 167 [pid = 1823] [id = 683] 04:02:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x7f89f8495800) [pid = 1823] [serial = 2050] [outer = (nil)] 04:02:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x7f89f849f800) [pid = 1823] [serial = 2051] [outer = 0x7f89f8495800] 04:02:15 INFO - PROCESS | 1823 | 1461668535518 Marionette DEBUG loaded listener.js 04:02:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x7f89f9dc4800) [pid = 1823] [serial = 2052] [outer = 0x7f89f8495800] 04:02:16 INFO - PROCESS | 1823 | 1461668536460 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:02:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:02:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1584ms 04:02:16 INFO - PROCESS | 1823 | 1461668536508 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:02:16 INFO - PROCESS | 1823 | 1461668536511 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:02:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:02:16 INFO - PROCESS | 1823 | 1461668536516 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:02:16 INFO - PROCESS | 1823 | 1461668536518 Marionette TRACE conn3 <- [1,2706,null,{}] 04:02:16 INFO - PROCESS | 1823 | 1461668536523 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:16 INFO - PROCESS | 1823 | 1461668536719 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:02:16 INFO - PROCESS | 1823 | 1461668536993 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e20800 == 168 [pid = 1823] [id = 684] 04:02:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x7f89faaddc00) [pid = 1823] [serial = 2053] [outer = (nil)] 04:02:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x7f89fb276c00) [pid = 1823] [serial = 2054] [outer = 0x7f89faaddc00] 04:02:17 INFO - PROCESS | 1823 | 1461668537105 Marionette DEBUG loaded listener.js 04:02:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x7f89fe251800) [pid = 1823] [serial = 2055] [outer = 0x7f89faaddc00] 04:02:17 INFO - PROCESS | 1823 | 1461668537965 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:02:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:02:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1478ms 04:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:02:18 INFO - PROCESS | 1823 | 1461668537996 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:02:18 INFO - PROCESS | 1823 | 1461668537999 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:02:18 INFO - PROCESS | 1823 | 1461668538005 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:02:18 INFO - PROCESS | 1823 | 1461668538008 Marionette TRACE conn3 <- [1,2710,null,{}] 04:02:18 INFO - PROCESS | 1823 | 1461668538013 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:18 INFO - PROCESS | 1823 | 1461668538211 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:02:18 INFO - PROCESS | 1823 | 1461668538492 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa909800 == 169 [pid = 1823] [id = 685] 04:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x7f89fa6dc800) [pid = 1823] [serial = 2056] [outer = (nil)] 04:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89fe71a400) [pid = 1823] [serial = 2057] [outer = 0x7f89fa6dc800] 04:02:18 INFO - PROCESS | 1823 | 1461668538565 Marionette DEBUG loaded listener.js 04:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89ff432c00) [pid = 1823] [serial = 2058] [outer = 0x7f89fa6dc800] 04:02:19 INFO - PROCESS | 1823 | 1461668539466 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:02:19 INFO - PROCESS | 1823 | 1461668539549 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:02:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:02:19 INFO - PROCESS | 1823 | 1461668539554 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:02:19 INFO - PROCESS | 1823 | 1461668539557 Marionette TRACE conn3 <- [1,2714,null,{}] 04:02:19 INFO - PROCESS | 1823 | 1461668539563 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:19 INFO - PROCESS | 1823 | 1461668539798 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:02:20 INFO - PROCESS | 1823 | 1461668540111 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2bb000 == 170 [pid = 1823] [id = 686] 04:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89fae3a800) [pid = 1823] [serial = 2059] [outer = (nil)] 04:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89ffbaa400) [pid = 1823] [serial = 2060] [outer = 0x7f89fae3a800] 04:02:20 INFO - PROCESS | 1823 | 1461668540182 Marionette DEBUG loaded listener.js 04:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89ffc7b000) [pid = 1823] [serial = 2061] [outer = 0x7f89fae3a800] 04:02:20 INFO - PROCESS | 1823 | 1461668540985 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:02:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:02:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1477ms 04:02:21 INFO - PROCESS | 1823 | 1461668541033 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:02:21 INFO - PROCESS | 1823 | 1461668541037 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:02:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:02:21 INFO - PROCESS | 1823 | 1461668541042 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:02:21 INFO - PROCESS | 1823 | 1461668541045 Marionette TRACE conn3 <- [1,2718,null,{}] 04:02:21 INFO - PROCESS | 1823 | 1461668541050 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:21 INFO - PROCESS | 1823 | 1461668541260 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:02:21 INFO - PROCESS | 1823 | 1461668541547 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0027d000 == 171 [pid = 1823] [id = 687] 04:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89fab62c00) [pid = 1823] [serial = 2062] [outer = (nil)] 04:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f8a002af800) [pid = 1823] [serial = 2063] [outer = 0x7f89fab62c00] 04:02:21 INFO - PROCESS | 1823 | 1461668541660 Marionette DEBUG loaded listener.js 04:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f8a00d70800) [pid = 1823] [serial = 2064] [outer = 0x7f89fab62c00] 04:02:22 INFO - PROCESS | 1823 | 1461668542509 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:02:22 INFO - PROCESS | 1823 | 1461668542574 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:02:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:02:22 INFO - PROCESS | 1823 | 1461668542580 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:02:22 INFO - PROCESS | 1823 | 1461668542582 Marionette TRACE conn3 <- [1,2722,null,{}] 04:02:22 INFO - PROCESS | 1823 | 1461668542587 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:22 INFO - PROCESS | 1823 | 1461668542790 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:02:23 INFO - PROCESS | 1823 | 1461668543104 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01b45000 == 172 [pid = 1823] [id = 688] 04:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f8a00d71c00) [pid = 1823] [serial = 2065] [outer = (nil)] 04:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f8a00e43000) [pid = 1823] [serial = 2066] [outer = 0x7f8a00d71c00] 04:02:23 INFO - PROCESS | 1823 | 1461668543202 Marionette DEBUG loaded listener.js 04:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f8a02a76c00) [pid = 1823] [serial = 2067] [outer = 0x7f8a00d71c00] 04:02:24 INFO - PROCESS | 1823 | 1461668544106 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:02:24 INFO - PROCESS | 1823 | 1461668544171 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:02:24 INFO - PROCESS | 1823 | 1461668544176 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:02:24 INFO - PROCESS | 1823 | 1461668544180 Marionette TRACE conn3 <- [1,2726,null,{}] 04:02:24 INFO - PROCESS | 1823 | 1461668544185 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:24 INFO - PROCESS | 1823 | 1461668544409 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:02:24 INFO - PROCESS | 1823 | 1461668544732 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a11f43000 == 173 [pid = 1823] [id = 689] 04:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f8a0e7b9c00) [pid = 1823] [serial = 2068] [outer = (nil)] 04:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x7f8a0e933000) [pid = 1823] [serial = 2069] [outer = 0x7f8a0e7b9c00] 04:02:24 INFO - PROCESS | 1823 | 1461668544806 Marionette DEBUG loaded listener.js 04:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x7f8a10317000) [pid = 1823] [serial = 2070] [outer = 0x7f8a0e7b9c00] 04:02:25 INFO - PROCESS | 1823 | 1461668545606 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:02:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:02:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1475ms 04:02:25 INFO - PROCESS | 1823 | 1461668545652 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:02:25 INFO - PROCESS | 1823 | 1461668545656 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:02:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:02:25 INFO - PROCESS | 1823 | 1461668545661 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:02:25 INFO - PROCESS | 1823 | 1461668545663 Marionette TRACE conn3 <- [1,2730,null,{}] 04:02:25 INFO - PROCESS | 1823 | 1461668545668 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:25 INFO - PROCESS | 1823 | 1461668545865 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:02:26 INFO - PROCESS | 1823 | 1461668546139 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a127e6800 == 174 [pid = 1823] [id = 690] 04:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x7f8a0e76c800) [pid = 1823] [serial = 2071] [outer = (nil)] 04:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x7f8a108be400) [pid = 1823] [serial = 2072] [outer = 0x7f8a0e76c800] 04:02:26 INFO - PROCESS | 1823 | 1461668546210 Marionette DEBUG loaded listener.js 04:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x7f8a12169c00) [pid = 1823] [serial = 2073] [outer = 0x7f8a0e76c800] 04:02:27 INFO - PROCESS | 1823 | 1461668547428 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:02:27 INFO - PROCESS | 1823 | 1461668547447 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:02:27 INFO - PROCESS | 1823 | 1461668547452 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:02:27 INFO - PROCESS | 1823 | 1461668547455 Marionette TRACE conn3 <- [1,2734,null,{}] 04:02:27 INFO - PROCESS | 1823 | 1461668547460 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:27 INFO - PROCESS | 1823 | 1461668547696 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:02:28 INFO - PROCESS | 1823 | 1461668548019 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60cf000 == 175 [pid = 1823] [id = 691] 04:02:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x7f89e2acf000) [pid = 1823] [serial = 2074] [outer = (nil)] 04:02:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x7f89e8b9c400) [pid = 1823] [serial = 2075] [outer = 0x7f89e2acf000] 04:02:28 INFO - PROCESS | 1823 | 1461668548088 Marionette DEBUG loaded listener.js 04:02:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x7f89f66d0c00) [pid = 1823] [serial = 2076] [outer = 0x7f89e2acf000] 04:02:28 INFO - PROCESS | 1823 | 1461668548966 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1576ms 04:02:29 INFO - PROCESS | 1823 | 1461668549029 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:02:29 INFO - PROCESS | 1823 | 1461668549032 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:02:29 INFO - PROCESS | 1823 | 1461668549037 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:02:29 INFO - PROCESS | 1823 | 1461668549039 Marionette TRACE conn3 <- [1,2738,null,{}] 04:02:29 INFO - PROCESS | 1823 | 1461668549044 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:29 INFO - PROCESS | 1823 | 1461668549239 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:02:29 INFO - PROCESS | 1823 | 1461668549524 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a15558000 == 176 [pid = 1823] [id = 692] 04:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x7f89e2c43000) [pid = 1823] [serial = 2077] [outer = (nil)] 04:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x7f8a122a5c00) [pid = 1823] [serial = 2078] [outer = 0x7f89e2c43000] 04:02:29 INFO - PROCESS | 1823 | 1461668549632 Marionette DEBUG loaded listener.js 04:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x7f8a122b1c00) [pid = 1823] [serial = 2079] [outer = 0x7f89e2c43000] 04:02:30 INFO - PROCESS | 1823 | 1461668550436 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1478ms 04:02:30 INFO - PROCESS | 1823 | 1461668550516 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:02:30 INFO - PROCESS | 1823 | 1461668550520 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:02:30 INFO - PROCESS | 1823 | 1461668550525 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:02:30 INFO - PROCESS | 1823 | 1461668550527 Marionette TRACE conn3 <- [1,2742,null,{}] 04:02:30 INFO - PROCESS | 1823 | 1461668550532 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:31 INFO - PROCESS | 1823 | 1461668551184 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:02:31 INFO - PROCESS | 1823 | 1461668551529 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e71c1800 == 177 [pid = 1823] [id = 693] 04:02:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x7f89e344c800) [pid = 1823] [serial = 2080] [outer = (nil)] 04:02:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x7f89e344ec00) [pid = 1823] [serial = 2081] [outer = 0x7f89e344c800] 04:02:31 INFO - PROCESS | 1823 | 1461668551597 Marionette DEBUG loaded listener.js 04:02:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x7f89e53dc400) [pid = 1823] [serial = 2082] [outer = 0x7f89e344c800] 04:02:32 INFO - PROCESS | 1823 | 1461668552422 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1928ms 04:02:32 INFO - PROCESS | 1823 | 1461668552456 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:02:32 INFO - PROCESS | 1823 | 1461668552460 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:02:32 INFO - PROCESS | 1823 | 1461668552466 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:02:32 INFO - PROCESS | 1823 | 1461668552471 Marionette TRACE conn3 <- [1,2746,null,{}] 04:02:32 INFO - PROCESS | 1823 | 1461668552477 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:32 INFO - PROCESS | 1823 | 1461668552663 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:02:32 INFO - PROCESS | 1823 | 1461668552952 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec78e000 == 178 [pid = 1823] [id = 694] 04:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x7f89e7d63400) [pid = 1823] [serial = 2083] [outer = (nil)] 04:02:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x7f89e8c11c00) [pid = 1823] [serial = 2084] [outer = 0x7f89e7d63400] 04:02:33 INFO - PROCESS | 1823 | 1461668553023 Marionette DEBUG loaded listener.js 04:02:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x7f89eaf8e800) [pid = 1823] [serial = 2085] [outer = 0x7f89e7d63400] 04:02:33 INFO - PROCESS | 1823 | 1461668553898 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:02:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:02:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1491ms 04:02:33 INFO - PROCESS | 1823 | 1461668553958 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:02:33 INFO - PROCESS | 1823 | 1461668553962 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:02:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:02:33 INFO - PROCESS | 1823 | 1461668553967 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:02:33 INFO - PROCESS | 1823 | 1461668553970 Marionette TRACE conn3 <- [1,2750,null,{}] 04:02:33 INFO - PROCESS | 1823 | 1461668553975 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:34 INFO - PROCESS | 1823 | 1461668554165 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:02:34 INFO - PROCESS | 1823 | 1461668554667 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dede0800 == 179 [pid = 1823] [id = 695] 04:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x7f89e2ac8c00) [pid = 1823] [serial = 2086] [outer = (nil)] 04:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x7f89ecb42400) [pid = 1823] [serial = 2087] [outer = 0x7f89e2ac8c00] 04:02:34 INFO - PROCESS | 1823 | 1461668554776 Marionette DEBUG loaded listener.js 04:02:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x7f89ed81f000) [pid = 1823] [serial = 2088] [outer = 0x7f89e2ac8c00] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e96c4000 == 178 [pid = 1823] [id = 677] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7de9000 == 177 [pid = 1823] [id = 676] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e52d7000 == 176 [pid = 1823] [id = 675] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60a0800 == 175 [pid = 1823] [id = 672] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e608a800 == 174 [pid = 1823] [id = 671] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e25c3000 == 173 [pid = 1823] [id = 670] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dede1000 == 172 [pid = 1823] [id = 669] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dedca000 == 171 [pid = 1823] [id = 668] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ead1c000 == 170 [pid = 1823] [id = 667] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ebd57800 == 169 [pid = 1823] [id = 666] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a16b2d000 == 168 [pid = 1823] [id = 665] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a11f4f800 == 167 [pid = 1823] [id = 664] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02d1c800 == 166 [pid = 1823] [id = 663] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00bc6000 == 165 [pid = 1823] [id = 662] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff5b0000 == 164 [pid = 1823] [id = 661] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2a6000 == 163 [pid = 1823] [id = 660] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8d3800 == 162 [pid = 1823] [id = 659] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e03800 == 161 [pid = 1823] [id = 658] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e9a000 == 160 [pid = 1823] [id = 657] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed118000 == 159 [pid = 1823] [id = 656] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e8342000 == 158 [pid = 1823] [id = 655] 04:02:35 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e96d6000 == 157 [pid = 1823] [id = 575] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0x7f89e9890400) [pid = 1823] [serial = 1962] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x7f8a00b31c00) [pid = 1823] [serial = 1937] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x7f8a0005c000) [pid = 1823] [serial = 1931] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x7f89ebab0400) [pid = 1823] [serial = 1895] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x7f89ffc4a000) [pid = 1823] [serial = 1928] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x7f89e68d8000) [pid = 1823] [serial = 1943] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x7f89f66ad000) [pid = 1823] [serial = 1958] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x7f89e7d62800) [pid = 1823] [serial = 1892] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x7f89e95d1c00) [pid = 1823] [serial = 1950] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x7f89f6843000) [pid = 1823] [serial = 1959] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x7f89eda38400) [pid = 1823] [serial = 1898] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x7f89e526b000) [pid = 1823] [serial = 1940] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x7f8a00a5ac00) [pid = 1823] [serial = 1934] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x7f89f3ab4c00) [pid = 1823] [serial = 1955] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x7f89fe327800) [pid = 1823] [serial = 1919] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x7f89fab67c00) [pid = 1823] [serial = 1910] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x7f89f6380400) [pid = 1823] [serial = 1901] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x7f89e63d3800) [pid = 1823] [serial = 1941] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x7f89e84c7400) [pid = 1823] [serial = 1944] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x7f89e71efc00) [pid = 1823] [serial = 1949] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f89fd01c000) [pid = 1823] [serial = 1916] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f89ebaba800) [pid = 1823] [serial = 1952] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89ff60e000) [pid = 1823] [serial = 1922] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89ffb60000) [pid = 1823] [serial = 1925] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89f5dfb800) [pid = 1823] [serial = 1956] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89f66d3800) [pid = 1823] [serial = 1904] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89ebab9800) [pid = 1823] [serial = 1946] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89e514b400) [pid = 1823] [serial = 1961] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89ee443800) [pid = 1823] [serial = 1953] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89f88ef400) [pid = 1823] [serial = 1907] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89ec7ddc00) [pid = 1823] [serial = 1947] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89fae42c00) [pid = 1823] [serial = 1913] [outer = (nil)] [url = about:blank] 04:02:35 INFO - PROCESS | 1823 | 1461668555924 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1983ms 04:02:35 INFO - PROCESS | 1823 | 1461668555951 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:02:35 INFO - PROCESS | 1823 | 1461668555956 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:02:35 INFO - PROCESS | 1823 | 1461668555971 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:02:35 INFO - PROCESS | 1823 | 1461668555976 Marionette TRACE conn3 <- [1,2754,null,{}] 04:02:35 INFO - PROCESS | 1823 | 1461668555981 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:36 INFO - PROCESS | 1823 | 1461668556175 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:02:36 INFO - PROCESS | 1823 | 1461668556443 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5091800 == 158 [pid = 1823] [id = 696] 04:02:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x7f89e2ac2800) [pid = 1823] [serial = 2089] [outer = (nil)] 04:02:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x7f89ebab9800) [pid = 1823] [serial = 2090] [outer = 0x7f89e2ac2800] 04:02:36 INFO - PROCESS | 1823 | 1461668556505 Marionette DEBUG loaded listener.js 04:02:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x7f89f3ab6400) [pid = 1823] [serial = 2091] [outer = 0x7f89e2ac2800] 04:02:37 INFO - PROCESS | 1823 | 1461668557189 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1240ms 04:02:37 INFO - PROCESS | 1823 | 1461668557204 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:02:37 INFO - PROCESS | 1823 | 1461668557207 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:02:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:02:37 INFO - PROCESS | 1823 | 1461668557212 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:02:37 INFO - PROCESS | 1823 | 1461668557214 Marionette TRACE conn3 <- [1,2758,null,{}] 04:02:37 INFO - PROCESS | 1823 | 1461668557219 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:37 INFO - PROCESS | 1823 | 1461668557468 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:02:37 INFO - PROCESS | 1823 | 1461668557492 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e960a800 == 159 [pid = 1823] [id = 697] 04:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x7f89f3ab7400) [pid = 1823] [serial = 2092] [outer = (nil)] 04:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x7f89f6379c00) [pid = 1823] [serial = 2093] [outer = 0x7f89f3ab7400] 04:02:37 INFO - PROCESS | 1823 | 1461668557550 Marionette DEBUG loaded listener.js 04:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x7f89f66ad000) [pid = 1823] [serial = 2094] [outer = 0x7f89f3ab7400] 04:02:38 INFO - PROCESS | 1823 | 1461668558474 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:02:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:02:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1274ms 04:02:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:02:38 INFO - PROCESS | 1823 | 1461668558486 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:02:38 INFO - PROCESS | 1823 | 1461668558488 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:02:38 INFO - PROCESS | 1823 | 1461668558494 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:02:38 INFO - PROCESS | 1823 | 1461668558506 Marionette TRACE conn3 <- [1,2762,null,{}] 04:02:38 INFO - PROCESS | 1823 | 1461668558520 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:38 INFO - PROCESS | 1823 | 1461668558772 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:02:38 INFO - PROCESS | 1823 | 1461668558824 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ebd4b800 == 160 [pid = 1823] [id = 698] 04:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x7f89f7829000) [pid = 1823] [serial = 2095] [outer = (nil)] 04:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x7f89f8317000) [pid = 1823] [serial = 2096] [outer = 0x7f89f7829000] 04:02:38 INFO - PROCESS | 1823 | 1461668558894 Marionette DEBUG loaded listener.js 04:02:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x7f89f9d6d000) [pid = 1823] [serial = 2097] [outer = 0x7f89f7829000] 04:02:39 INFO - PROCESS | 1823 | 1461668559787 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:02:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:02:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1350ms 04:02:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:02:39 INFO - PROCESS | 1823 | 1461668559843 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:02:39 INFO - PROCESS | 1823 | 1461668559845 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:02:39 INFO - PROCESS | 1823 | 1461668559851 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:02:39 INFO - PROCESS | 1823 | 1461668559854 Marionette TRACE conn3 <- [1,2766,null,{}] 04:02:39 INFO - PROCESS | 1823 | 1461668559858 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:40 INFO - PROCESS | 1823 | 1461668560108 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:02:40 INFO - PROCESS | 1823 | 1461668560172 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f3870800 == 161 [pid = 1823] [id = 699] 04:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x7f89f9d6d800) [pid = 1823] [serial = 2098] [outer = (nil)] 04:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x7f89faadb000) [pid = 1823] [serial = 2099] [outer = 0x7f89f9d6d800] 04:02:40 INFO - PROCESS | 1823 | 1461668560231 Marionette DEBUG loaded listener.js 04:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x7f89fab6cc00) [pid = 1823] [serial = 2100] [outer = 0x7f89f9d6d800] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x7f89e514c400) [pid = 1823] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x7f89ffb61c00) [pid = 1823] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x7f89ebc35000) [pid = 1823] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x7f89e8ec2400) [pid = 1823] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x7f89ee6da000) [pid = 1823] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x7f89e5148800) [pid = 1823] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x7f89fc614800) [pid = 1823] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x7f89f8311800) [pid = 1823] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x7f89e63d0400) [pid = 1823] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x7f89e84c0c00) [pid = 1823] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x7f89fa791800) [pid = 1823] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x7f89e8b7b400) [pid = 1823] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x7f89f62c8800) [pid = 1823] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x7f89e988a000) [pid = 1823] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x7f89e8b82800) [pid = 1823] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x7f89ee6df000) [pid = 1823] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x7f89e95cfc00) [pid = 1823] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x7f89ed130400) [pid = 1823] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x7f89ee58d000) [pid = 1823] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x7f89e8b9c000) [pid = 1823] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89fc6e9800) [pid = 1823] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f8a02b73000) [pid = 1823] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89eca75000) [pid = 1823] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89e71e5400) [pid = 1823] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89f5df4c00) [pid = 1823] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89e7bdd400) [pid = 1823] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89f8313400) [pid = 1823] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89f9d60c00) [pid = 1823] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89ec7d9400) [pid = 1823] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89faae2800) [pid = 1823] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89eca77000) [pid = 1823] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f89f6835800) [pid = 1823] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89e63c9400) [pid = 1823] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89ee84b000) [pid = 1823] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e98f4c00) [pid = 1823] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89e7bda800) [pid = 1823] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89f9223000) [pid = 1823] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89e63cc000) [pid = 1823] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89ec7dbc00) [pid = 1823] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f8a00058400) [pid = 1823] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89fd27f800) [pid = 1823] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f89ed126c00) [pid = 1823] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89eca6a800) [pid = 1823] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89e365e400) [pid = 1823] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89e71ef800) [pid = 1823] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89fa6e3c00) [pid = 1823] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89e8ecd400) [pid = 1823] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89e2acc800) [pid = 1823] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89ee6db800) [pid = 1823] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89ec95bc00) [pid = 1823] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89ec7dc800) [pid = 1823] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89e3293000) [pid = 1823] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89e329cc00) [pid = 1823] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89e2ac7400) [pid = 1823] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89e32a1c00) [pid = 1823] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f89f5df8800) [pid = 1823] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89f9c06800) [pid = 1823] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89e2ac8400) [pid = 1823] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89e3295c00) [pid = 1823] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89ee448c00) [pid = 1823] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89e71ec000) [pid = 1823] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89f3aae000) [pid = 1823] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89f775e800) [pid = 1823] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89f8742000) [pid = 1823] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89ed815400) [pid = 1823] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89ee443000) [pid = 1823] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89ee58b800) [pid = 1823] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f8a02de7c00) [pid = 1823] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e71f1400) [pid = 1823] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89e514bc00) [pid = 1823] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89fab61000) [pid = 1823] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89f5df7000) [pid = 1823] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89e514f400) [pid = 1823] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89e8b9f400) [pid = 1823] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89e2ac9c00) [pid = 1823] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89f8494800) [pid = 1823] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89e84c0000) [pid = 1823] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89ed73d000) [pid = 1823] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89f5df0400) [pid = 1823] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89e84bc000) [pid = 1823] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89e63d5c00) [pid = 1823] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89f5e49800) [pid = 1823] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:02:41 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89e98eec00) [pid = 1823] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:02:42 INFO - PROCESS | 1823 | 1461668562113 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:02:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:02:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2280ms 04:02:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:02:42 INFO - PROCESS | 1823 | 1461668562130 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:02:42 INFO - PROCESS | 1823 | 1461668562132 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:02:42 INFO - PROCESS | 1823 | 1461668562137 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:02:42 INFO - PROCESS | 1823 | 1461668562140 Marionette TRACE conn3 <- [1,2770,null,{}] 04:02:42 INFO - PROCESS | 1823 | 1461668562144 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:42 INFO - PROCESS | 1823 | 1461668562335 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:02:42 INFO - PROCESS | 1823 | 1461668562353 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7dd4800 == 162 [pid = 1823] [id = 700] 04:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89e3295c00) [pid = 1823] [serial = 2101] [outer = (nil)] 04:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89e71ec000) [pid = 1823] [serial = 2102] [outer = 0x7f89e3295c00] 04:02:42 INFO - PROCESS | 1823 | 1461668562409 Marionette DEBUG loaded listener.js 04:02:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89e8b9cc00) [pid = 1823] [serial = 2103] [outer = 0x7f89e3295c00] 04:02:43 INFO - PROCESS | 1823 | 1461668563256 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:02:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:02:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1175ms 04:02:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:02:43 INFO - PROCESS | 1823 | 1461668563315 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:02:43 INFO - PROCESS | 1823 | 1461668563318 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:02:43 INFO - PROCESS | 1823 | 1461668563323 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:02:43 INFO - PROCESS | 1823 | 1461668563330 Marionette TRACE conn3 <- [1,2774,null,{}] 04:02:43 INFO - PROCESS | 1823 | 1461668563339 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:43 INFO - PROCESS | 1823 | 1461668563511 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:02:43 INFO - PROCESS | 1823 | 1461668563903 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e0f57800 == 163 [pid = 1823] [id = 701] 04:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89e2ac5400) [pid = 1823] [serial = 2104] [outer = (nil)] 04:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89e3295400) [pid = 1823] [serial = 2105] [outer = 0x7f89e2ac5400] 04:02:43 INFO - PROCESS | 1823 | 1461668563979 Marionette DEBUG loaded listener.js 04:02:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f89e3450400) [pid = 1823] [serial = 2106] [outer = 0x7f89e2ac5400] 04:02:44 INFO - PROCESS | 1823 | 1461668564944 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:02:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:02:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1685ms 04:02:45 INFO - PROCESS | 1823 | 1461668565009 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:02:45 INFO - PROCESS | 1823 | 1461668565015 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:02:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:02:45 INFO - PROCESS | 1823 | 1461668565022 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:02:45 INFO - PROCESS | 1823 | 1461668565027 Marionette TRACE conn3 <- [1,2778,null,{}] 04:02:45 INFO - PROCESS | 1823 | 1461668565034 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:45 INFO - PROCESS | 1823 | 1461668565248 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:02:45 INFO - PROCESS | 1823 | 1461668565519 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ead14000 == 164 [pid = 1823] [id = 702] 04:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f89e84c5000) [pid = 1823] [serial = 2107] [outer = (nil)] 04:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89e95d3000) [pid = 1823] [serial = 2108] [outer = 0x7f89e84c5000] 04:02:45 INFO - PROCESS | 1823 | 1461668565637 Marionette DEBUG loaded listener.js 04:02:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89e98f0c00) [pid = 1823] [serial = 2109] [outer = 0x7f89e84c5000] 04:02:46 INFO - PROCESS | 1823 | 1461668566537 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:02:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:02:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1584ms 04:02:46 INFO - PROCESS | 1823 | 1461668566610 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:02:46 INFO - PROCESS | 1823 | 1461668566615 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:02:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:02:46 INFO - PROCESS | 1823 | 1461668566621 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:02:46 INFO - PROCESS | 1823 | 1461668566624 Marionette TRACE conn3 <- [1,2782,null,{}] 04:02:46 INFO - PROCESS | 1823 | 1461668566629 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:46 INFO - PROCESS | 1823 | 1461668566877 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:02:47 INFO - PROCESS | 1823 | 1461668567240 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f385e800 == 165 [pid = 1823] [id = 703] 04:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89ebc37800) [pid = 1823] [serial = 2110] [outer = (nil)] 04:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89ecb46c00) [pid = 1823] [serial = 2111] [outer = 0x7f89ebc37800] 04:02:47 INFO - PROCESS | 1823 | 1461668567313 Marionette DEBUG loaded listener.js 04:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89ed73d000) [pid = 1823] [serial = 2112] [outer = 0x7f89ebc37800] 04:02:48 INFO - PROCESS | 1823 | 1461668568153 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:02:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:02:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1585ms 04:02:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:02:48 INFO - PROCESS | 1823 | 1461668568206 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:02:48 INFO - PROCESS | 1823 | 1461668568210 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:02:48 INFO - PROCESS | 1823 | 1461668568224 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:02:48 INFO - PROCESS | 1823 | 1461668568233 Marionette TRACE conn3 <- [1,2786,null,{}] 04:02:48 INFO - PROCESS | 1823 | 1461668568238 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:48 INFO - PROCESS | 1823 | 1461668568488 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:02:48 INFO - PROCESS | 1823 | 1461668568761 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d5c800 == 166 [pid = 1823] [id = 704] 04:02:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89ec7e0000) [pid = 1823] [serial = 2113] [outer = (nil)] 04:02:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89ee58d000) [pid = 1823] [serial = 2114] [outer = 0x7f89ec7e0000] 04:02:48 INFO - PROCESS | 1823 | 1461668568890 Marionette DEBUG loaded listener.js 04:02:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89f3ab0000) [pid = 1823] [serial = 2115] [outer = 0x7f89ec7e0000] 04:02:49 INFO - PROCESS | 1823 | 1461668569691 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:02:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:02:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1545ms 04:02:49 INFO - PROCESS | 1823 | 1461668569762 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:02:49 INFO - PROCESS | 1823 | 1461668569766 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:02:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:02:49 INFO - PROCESS | 1823 | 1461668569771 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:02:49 INFO - PROCESS | 1823 | 1461668569773 Marionette TRACE conn3 <- [1,2790,null,{}] 04:02:49 INFO - PROCESS | 1823 | 1461668569778 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:50 INFO - PROCESS | 1823 | 1461668570018 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:02:50 INFO - PROCESS | 1823 | 1461668570288 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f8729800 == 167 [pid = 1823] [id = 705] 04:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89f637a800) [pid = 1823] [serial = 2116] [outer = (nil)] 04:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89f65ccc00) [pid = 1823] [serial = 2117] [outer = 0x7f89f637a800] 04:02:50 INFO - PROCESS | 1823 | 1461668570396 Marionette DEBUG loaded listener.js 04:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89f66d5400) [pid = 1823] [serial = 2118] [outer = 0x7f89f637a800] 04:02:51 INFO - PROCESS | 1823 | 1461668571226 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:02:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:02:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1524ms 04:02:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:02:51 INFO - PROCESS | 1823 | 1461668571297 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:02:51 INFO - PROCESS | 1823 | 1461668571300 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:02:51 INFO - PROCESS | 1823 | 1461668571306 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:02:51 INFO - PROCESS | 1823 | 1461668571309 Marionette TRACE conn3 <- [1,2794,null,{}] 04:02:51 INFO - PROCESS | 1823 | 1461668571314 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:51 INFO - PROCESS | 1823 | 1461668571521 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:02:51 INFO - PROCESS | 1823 | 1461668571814 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5d0800 == 168 [pid = 1823] [id = 706] 04:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89f74cb400) [pid = 1823] [serial = 2119] [outer = (nil)] 04:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89f775bc00) [pid = 1823] [serial = 2120] [outer = 0x7f89f74cb400] 04:02:51 INFO - PROCESS | 1823 | 1461668571951 Marionette DEBUG loaded listener.js 04:02:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89f92bc800) [pid = 1823] [serial = 2121] [outer = 0x7f89f74cb400] 04:02:52 INFO - PROCESS | 1823 | 1461668572801 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1532ms 04:02:52 INFO - PROCESS | 1823 | 1461668572837 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:02:52 INFO - PROCESS | 1823 | 1461668572841 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:02:52 INFO - PROCESS | 1823 | 1461668572846 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:02:52 INFO - PROCESS | 1823 | 1461668572848 Marionette TRACE conn3 <- [1,2798,null,{}] 04:02:52 INFO - PROCESS | 1823 | 1461668572853 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:53 INFO - PROCESS | 1823 | 1461668573053 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:02:53 INFO - PROCESS | 1823 | 1461668573331 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fe787800 == 169 [pid = 1823] [id = 707] 04:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89f74cc400) [pid = 1823] [serial = 2122] [outer = (nil)] 04:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x7f89fa0e9400) [pid = 1823] [serial = 2123] [outer = 0x7f89f74cc400] 04:02:53 INFO - PROCESS | 1823 | 1461668573414 Marionette DEBUG loaded listener.js 04:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x7f89faadf000) [pid = 1823] [serial = 2124] [outer = 0x7f89f74cc400] 04:02:54 INFO - PROCESS | 1823 | 1461668574284 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1478ms 04:02:54 INFO - PROCESS | 1823 | 1461668574325 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:02:54 INFO - PROCESS | 1823 | 1461668574329 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:02:54 INFO - PROCESS | 1823 | 1461668574335 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:02:54 INFO - PROCESS | 1823 | 1461668574338 Marionette TRACE conn3 <- [1,2802,null,{}] 04:02:54 INFO - PROCESS | 1823 | 1461668574343 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:54 INFO - PROCESS | 1823 | 1461668574549 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:02:54 INFO - PROCESS | 1823 | 1461668574830 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004a0000 == 170 [pid = 1823] [id = 708] 04:02:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x7f89f9d65400) [pid = 1823] [serial = 2125] [outer = (nil)] 04:02:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x7f89fab63c00) [pid = 1823] [serial = 2126] [outer = 0x7f89f9d65400] 04:02:54 INFO - PROCESS | 1823 | 1461668574946 Marionette DEBUG loaded listener.js 04:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x7f89fc607800) [pid = 1823] [serial = 2127] [outer = 0x7f89f9d65400] 04:02:55 INFO - PROCESS | 1823 | 1461668575770 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1476ms 04:02:55 INFO - PROCESS | 1823 | 1461668575812 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:02:55 INFO - PROCESS | 1823 | 1461668575815 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:02:55 INFO - PROCESS | 1823 | 1461668575821 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:02:55 INFO - PROCESS | 1823 | 1461668575823 Marionette TRACE conn3 <- [1,2806,null,{}] 04:02:55 INFO - PROCESS | 1823 | 1461668575828 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:56 INFO - PROCESS | 1823 | 1461668576034 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:02:56 INFO - PROCESS | 1823 | 1461668576314 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fe9000 == 171 [pid = 1823] [id = 709] 04:02:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x7f89f9d67c00) [pid = 1823] [serial = 2128] [outer = (nil)] 04:02:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x7f89fe254400) [pid = 1823] [serial = 2129] [outer = 0x7f89f9d67c00] 04:02:56 INFO - PROCESS | 1823 | 1461668576391 Marionette DEBUG loaded listener.js 04:02:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x7f89fe841000) [pid = 1823] [serial = 2130] [outer = 0x7f89f9d67c00] 04:02:57 INFO - PROCESS | 1823 | 1461668577239 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:02:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:02:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1481ms 04:02:57 INFO - PROCESS | 1823 | 1461668577303 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:02:57 INFO - PROCESS | 1823 | 1461668577306 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:02:57 INFO - PROCESS | 1823 | 1461668577312 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:02:57 INFO - PROCESS | 1823 | 1461668577314 Marionette TRACE conn3 <- [1,2810,null,{}] 04:02:57 INFO - PROCESS | 1823 | 1461668577319 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:57 INFO - PROCESS | 1823 | 1461668577526 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:02:57 INFO - PROCESS | 1823 | 1461668577805 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d922800 == 172 [pid = 1823] [id = 710] 04:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x7f89eaf8b800) [pid = 1823] [serial = 2131] [outer = (nil)] 04:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x7f89ff6d7800) [pid = 1823] [serial = 2132] [outer = 0x7f89eaf8b800] 04:02:57 INFO - PROCESS | 1823 | 1461668577883 Marionette DEBUG loaded listener.js 04:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x7f89ffb60000) [pid = 1823] [serial = 2133] [outer = 0x7f89eaf8b800] 04:02:58 INFO - PROCESS | 1823 | 1461668578739 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:02:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:02:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1477ms 04:02:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:02:58 INFO - PROCESS | 1823 | 1461668578789 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:02:58 INFO - PROCESS | 1823 | 1461668578792 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:02:58 INFO - PROCESS | 1823 | 1461668578797 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:02:58 INFO - PROCESS | 1823 | 1461668578800 Marionette TRACE conn3 <- [1,2814,null,{}] 04:02:58 INFO - PROCESS | 1823 | 1461668578805 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:02:59 INFO - PROCESS | 1823 | 1461668579013 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:02:59 INFO - PROCESS | 1823 | 1461668579291 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:02:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a12022000 == 173 [pid = 1823] [id = 711] 04:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x7f89ffb61c00) [pid = 1823] [serial = 2134] [outer = (nil)] 04:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x7f8a0005f400) [pid = 1823] [serial = 2135] [outer = 0x7f89ffb61c00] 04:02:59 INFO - PROCESS | 1823 | 1461668579377 Marionette DEBUG loaded listener.js 04:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x7f8a00d66800) [pid = 1823] [serial = 2136] [outer = 0x7f89ffb61c00] 04:03:00 INFO - PROCESS | 1823 | 1461668580243 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1478ms 04:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:03:00 INFO - PROCESS | 1823 | 1461668580276 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:03:00 INFO - PROCESS | 1823 | 1461668580279 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:03:00 INFO - PROCESS | 1823 | 1461668580284 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:03:00 INFO - PROCESS | 1823 | 1461668580288 Marionette TRACE conn3 <- [1,2818,null,{}] 04:03:00 INFO - PROCESS | 1823 | 1461668580293 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:00 INFO - PROCESS | 1823 | 1461668580509 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:03:00 INFO - PROCESS | 1823 | 1461668580791 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a16bc2000 == 174 [pid = 1823] [id = 712] 04:03:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x7f89ffb62c00) [pid = 1823] [serial = 2137] [outer = (nil)] 04:03:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x7f89f65d1800) [pid = 1823] [serial = 2138] [outer = 0x7f89ffb62c00] 04:03:00 INFO - PROCESS | 1823 | 1461668580874 Marionette DEBUG loaded listener.js 04:03:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x7f8a02de9c00) [pid = 1823] [serial = 2139] [outer = 0x7f89ffb62c00] 04:03:01 INFO - PROCESS | 1823 | 1461668581790 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:03:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:03:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1577ms 04:03:01 INFO - PROCESS | 1823 | 1461668581861 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:03:01 INFO - PROCESS | 1823 | 1461668581865 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:03:01 INFO - PROCESS | 1823 | 1461668581870 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:03:01 INFO - PROCESS | 1823 | 1461668581873 Marionette TRACE conn3 <- [1,2822,null,{}] 04:03:01 INFO - PROCESS | 1823 | 1461668581878 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:02 INFO - PROCESS | 1823 | 1461668582086 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:03:02 INFO - PROCESS | 1823 | 1461668582399 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e2315800 == 175 [pid = 1823] [id = 713] 04:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x7f8a01481800) [pid = 1823] [serial = 2140] [outer = (nil)] 04:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x7f8a0c615000) [pid = 1823] [serial = 2141] [outer = 0x7f8a01481800] 04:03:02 INFO - PROCESS | 1823 | 1461668582475 Marionette DEBUG loaded listener.js 04:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x7f8a0d267800) [pid = 1823] [serial = 2142] [outer = 0x7f8a01481800] 04:03:03 INFO - PROCESS | 1823 | 1461668583287 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:03:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:03:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1476ms 04:03:03 INFO - PROCESS | 1823 | 1461668583348 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:03:03 INFO - PROCESS | 1823 | 1461668583352 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:03:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:03:03 INFO - PROCESS | 1823 | 1461668583357 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:03:03 INFO - PROCESS | 1823 | 1461668583359 Marionette TRACE conn3 <- [1,2826,null,{}] 04:03:03 INFO - PROCESS | 1823 | 1461668583365 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:03 INFO - PROCESS | 1823 | 1461668583591 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:03:03 INFO - PROCESS | 1823 | 1461668583869 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dbdcf800 == 176 [pid = 1823] [id = 714] 04:03:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x7f8a02b24c00) [pid = 1823] [serial = 2143] [outer = (nil)] 04:03:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x7f8a0d709000) [pid = 1823] [serial = 2144] [outer = 0x7f8a02b24c00] 04:03:03 INFO - PROCESS | 1823 | 1461668583994 Marionette DEBUG loaded listener.js 04:03:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x7f8a0d9f5800) [pid = 1823] [serial = 2145] [outer = 0x7f8a02b24c00] 04:03:04 INFO - PROCESS | 1823 | 1461668584818 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:03:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:03:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1527ms 04:03:04 INFO - PROCESS | 1823 | 1461668584886 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:03:04 INFO - PROCESS | 1823 | 1461668584889 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:03:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:03:04 INFO - PROCESS | 1823 | 1461668584895 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:03:04 INFO - PROCESS | 1823 | 1461668584896 Marionette TRACE conn3 <- [1,2830,null,{}] 04:03:04 INFO - PROCESS | 1823 | 1461668584902 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:05 INFO - PROCESS | 1823 | 1461668585101 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:03:05 INFO - PROCESS | 1823 | 1461668585384 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0d21c000 == 177 [pid = 1823] [id = 715] 04:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x7f8a0c61a800) [pid = 1823] [serial = 2146] [outer = (nil)] 04:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x7f8a0e733c00) [pid = 1823] [serial = 2147] [outer = 0x7f8a0c61a800] 04:03:05 INFO - PROCESS | 1823 | 1461668585465 Marionette DEBUG loaded listener.js 04:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x7f8a0e777400) [pid = 1823] [serial = 2148] [outer = 0x7f8a0c61a800] 04:03:06 INFO - PROCESS | 1823 | 1461668586301 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:03:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1437ms 04:03:06 INFO - PROCESS | 1823 | 1461668586332 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:03:06 INFO - PROCESS | 1823 | 1461668586335 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:03:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:03:06 INFO - PROCESS | 1823 | 1461668586340 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:03:06 INFO - PROCESS | 1823 | 1461668586343 Marionette TRACE conn3 <- [1,2834,null,{}] 04:03:06 INFO - PROCESS | 1823 | 1461668586348 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:06 INFO - PROCESS | 1823 | 1461668586556 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:03:06 INFO - PROCESS | 1823 | 1461668586852 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89df5e4800 == 178 [pid = 1823] [id = 716] 04:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x7f8a0c6f3000) [pid = 1823] [serial = 2149] [outer = (nil)] 04:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x7f8a1215e400) [pid = 1823] [serial = 2150] [outer = 0x7f8a0c6f3000] 04:03:06 INFO - PROCESS | 1823 | 1461668586926 Marionette DEBUG loaded listener.js 04:03:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x7f8a1276b400) [pid = 1823] [serial = 2151] [outer = 0x7f8a0c6f3000] 04:03:07 INFO - PROCESS | 1823 | 1461668587766 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:03:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:03:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1475ms 04:03:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:03:07 INFO - PROCESS | 1823 | 1461668587817 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:03:07 INFO - PROCESS | 1823 | 1461668587819 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:03:07 INFO - PROCESS | 1823 | 1461668587825 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:03:07 INFO - PROCESS | 1823 | 1461668587828 Marionette TRACE conn3 <- [1,2838,null,{}] 04:03:07 INFO - PROCESS | 1823 | 1461668587834 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:08 INFO - PROCESS | 1823 | 1461668588040 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:03:08 INFO - PROCESS | 1823 | 1461668588326 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e0bec800 == 179 [pid = 1823] [id = 717] 04:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x7f89eab7fc00) [pid = 1823] [serial = 2152] [outer = (nil)] 04:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x7f89eab86000) [pid = 1823] [serial = 2153] [outer = 0x7f89eab7fc00] 04:03:08 INFO - PROCESS | 1823 | 1461668588400 Marionette DEBUG loaded listener.js 04:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x7f89eab89c00) [pid = 1823] [serial = 2154] [outer = 0x7f89eab7fc00] 04:03:09 INFO - PROCESS | 1823 | 1461668589263 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:03:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:03:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1478ms 04:03:09 INFO - PROCESS | 1823 | 1461668589306 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:03:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:03:09 INFO - PROCESS | 1823 | 1461668589310 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:03:09 INFO - PROCESS | 1823 | 1461668589315 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:03:09 INFO - PROCESS | 1823 | 1461668589318 Marionette TRACE conn3 <- [1,2842,null,{}] 04:03:09 INFO - PROCESS | 1823 | 1461668589323 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:09 INFO - PROCESS | 1823 | 1461668589521 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:03:09 INFO - PROCESS | 1823 | 1461668589805 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dbc4d800 == 180 [pid = 1823] [id = 718] 04:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x7f89eab80800) [pid = 1823] [serial = 2155] [outer = (nil)] 04:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x7f8a0d74d800) [pid = 1823] [serial = 2156] [outer = 0x7f89eab80800] 04:03:09 INFO - PROCESS | 1823 | 1461668589885 Marionette DEBUG loaded listener.js 04:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x7f8a127a9800) [pid = 1823] [serial = 2157] [outer = 0x7f89eab80800] 04:03:10 INFO - PROCESS | 1823 | 1461668590731 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:03:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:03:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1483ms 04:03:10 INFO - PROCESS | 1823 | 1461668590798 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:03:10 INFO - PROCESS | 1823 | 1461668590802 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:03:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:03:10 INFO - PROCESS | 1823 | 1461668590807 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:03:10 INFO - PROCESS | 1823 | 1461668590810 Marionette TRACE conn3 <- [1,2846,null,{}] 04:03:10 INFO - PROCESS | 1823 | 1461668590815 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:11 INFO - PROCESS | 1823 | 1461668591030 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:03:11 INFO - PROCESS | 1823 | 1461668591348 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dedde000 == 181 [pid = 1823] [id = 719] 04:03:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x7f89e053a000) [pid = 1823] [serial = 2158] [outer = (nil)] 04:03:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x7f89e0541800) [pid = 1823] [serial = 2159] [outer = 0x7f89e053a000] 04:03:11 INFO - PROCESS | 1823 | 1461668591456 Marionette DEBUG loaded listener.js 04:03:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x7f89e0545c00) [pid = 1823] [serial = 2160] [outer = 0x7f89e053a000] 04:03:12 INFO - PROCESS | 1823 | 1461668592304 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:03:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:03:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1529ms 04:03:12 INFO - PROCESS | 1823 | 1461668592338 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:03:12 INFO - PROCESS | 1823 | 1461668592340 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:03:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:03:12 INFO - PROCESS | 1823 | 1461668592351 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:03:12 INFO - PROCESS | 1823 | 1461668592353 Marionette TRACE conn3 <- [1,2850,null,{}] 04:03:12 INFO - PROCESS | 1823 | 1461668592358 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:12 INFO - PROCESS | 1823 | 1461668592579 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:03:12 INFO - PROCESS | 1823 | 1461668592875 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e71a5800 == 182 [pid = 1823] [id = 720] 04:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x7f89e053a400) [pid = 1823] [serial = 2161] [outer = (nil)] 04:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x7f89e526e000) [pid = 1823] [serial = 2162] [outer = 0x7f89e053a400] 04:03:12 INFO - PROCESS | 1823 | 1461668592990 Marionette DEBUG loaded listener.js 04:03:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x7f89eab8b000) [pid = 1823] [serial = 2163] [outer = 0x7f89e053a400] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e7dd4800 == 181 [pid = 1823] [id = 700] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f3870800 == 180 [pid = 1823] [id = 699] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ebd4b800 == 179 [pid = 1823] [id = 698] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e960a800 == 178 [pid = 1823] [id = 697] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e5091800 == 177 [pid = 1823] [id = 696] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dede0800 == 176 [pid = 1823] [id = 695] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ec78e000 == 175 [pid = 1823] [id = 694] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e71c1800 == 174 [pid = 1823] [id = 693] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a15558000 == 173 [pid = 1823] [id = 692] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60cf000 == 172 [pid = 1823] [id = 691] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a127e6800 == 171 [pid = 1823] [id = 690] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a11f43000 == 170 [pid = 1823] [id = 689] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01b45000 == 169 [pid = 1823] [id = 688] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0027d000 == 168 [pid = 1823] [id = 687] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2bb000 == 167 [pid = 1823] [id = 686] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa909800 == 166 [pid = 1823] [id = 685] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f9e20800 == 165 [pid = 1823] [id = 684] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6e64800 == 164 [pid = 1823] [id = 683] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5b55000 == 163 [pid = 1823] [id = 682] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eda22000 == 162 [pid = 1823] [id = 681] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89eb98e800 == 161 [pid = 1823] [id = 680] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e85e2000 == 160 [pid = 1823] [id = 679] 04:03:15 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e0f5d800 == 159 [pid = 1823] [id = 678] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x7f89e8b81800) [pid = 1823] [serial = 1893] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x7f8a00086c00) [pid = 1823] [serial = 1932] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x7f89ec7e4800) [pid = 1823] [serial = 2031] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x7f89ebc40000) [pid = 1823] [serial = 1767] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x7f89f683a000) [pid = 1823] [serial = 1704] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x7f89ed81e400) [pid = 1823] [serial = 1683] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x7f89fe723c00) [pid = 1823] [serial = 1920] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x7f89f9c09c00) [pid = 1823] [serial = 1851] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x7f89f9d6b000) [pid = 1823] [serial = 1854] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x7f89ee84dc00) [pid = 1823] [serial = 1818] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x7f89ffb60400) [pid = 1823] [serial = 1992] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x7f8a0768c800) [pid = 1823] [serial = 2006] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x7f89f830fc00) [pid = 1823] [serial = 1707] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x7f89ecbd0400) [pid = 1823] [serial = 1971] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x7f89e98f1800) [pid = 1823] [serial = 1824] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x7f89f6b91800) [pid = 1823] [serial = 1976] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x7f89e98f6000) [pid = 1823] [serial = 1752] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x7f89ee84e000) [pid = 1823] [serial = 1899] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x7f89f5e51000) [pid = 1823] [serial = 1701] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x7f89ebaaf800) [pid = 1823] [serial = 1764] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x7f89ffb56800) [pid = 1823] [serial = 1923] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x7f8a05e5cc00) [pid = 1823] [serial = 2004] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x7f89ff612c00) [pid = 1823] [serial = 1991] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x7f89ed73fc00) [pid = 1823] [serial = 1776] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x7f89e3653400) [pid = 1823] [serial = 2024] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x7f89e824ec00) [pid = 1823] [serial = 2027] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x7f89f66ce000) [pid = 1823] [serial = 1836] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x7f89e95d7c00) [pid = 1823] [serial = 1968] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x7f89fe722000) [pid = 1823] [serial = 1716] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x7f89fe83ec00) [pid = 1823] [serial = 1989] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x7f89eca76000) [pid = 1823] [serial = 1770] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x7f89fe251c00) [pid = 1823] [serial = 1988] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x7f89e8b9e000) [pid = 1823] [serial = 2028] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x7f89fe31e400) [pid = 1823] [serial = 1917] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x7f89ed81f400) [pid = 1823] [serial = 1779] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x7f8a0d74ac00) [pid = 1823] [serial = 2018] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x7f89fa0e9800) [pid = 1823] [serial = 1713] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x7f89f6385c00) [pid = 1823] [serial = 1965] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x7f89fa783800) [pid = 1823] [serial = 1908] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x7f89ebc3fc00) [pid = 1823] [serial = 1896] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x7f89eda38000) [pid = 1823] [serial = 1782] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89faae3c00) [pid = 1823] [serial = 1985] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f89f92bf800) [pid = 1823] [serial = 1710] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f89ecbce400) [pid = 1823] [serial = 1692] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f8a00b30800) [pid = 1823] [serial = 1994] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89ffc4f800) [pid = 1823] [serial = 1929] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89f74c8800) [pid = 1823] [serial = 1979] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f8a0d70a800) [pid = 1823] [serial = 2012] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89f49b7800) [pid = 1823] [serial = 1830] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89e63cf400) [pid = 1823] [serial = 1755] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89ec961800) [pid = 1823] [serial = 1970] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89fae36400) [pid = 1823] [serial = 1986] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f8a00b31000) [pid = 1823] [serial = 1935] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89fc6e9400) [pid = 1823] [serial = 1914] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89ed749800) [pid = 1823] [serial = 1827] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89e95d8800) [pid = 1823] [serial = 1728] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89ebc3e400) [pid = 1823] [serial = 2030] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89f6383c00) [pid = 1823] [serial = 1974] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89eda36400) [pid = 1823] [serial = 1695] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89ed124400) [pid = 1823] [serial = 1773] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89faadc400) [pid = 1823] [serial = 1863] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89f7503800) [pid = 1823] [serial = 1845] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f8a00d6dc00) [pid = 1823] [serial = 1995] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f8a00d73000) [pid = 1823] [serial = 1938] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89faae1400) [pid = 1823] [serial = 1866] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f8a02b71400) [pid = 1823] [serial = 2001] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89e9671800) [pid = 1823] [serial = 2015] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89fa78bc00) [pid = 1823] [serial = 1860] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89e8ec5800) [pid = 1823] [serial = 1725] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89f5d77400) [pid = 1823] [serial = 1794] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89eca79400) [pid = 1823] [serial = 1964] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89fa6e4c00) [pid = 1823] [serial = 1983] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89e7d70400) [pid = 1823] [serial = 1758] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f89f74c4800) [pid = 1823] [serial = 1905] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89f5d70800) [pid = 1823] [serial = 1973] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89e84bbc00) [pid = 1823] [serial = 1967] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89fae36800) [pid = 1823] [serial = 1911] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f8a02df5c00) [pid = 1823] [serial = 2003] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89ffbad400) [pid = 1823] [serial = 1926] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89f66a1400) [pid = 1823] [serial = 1902] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89f3ab8800) [pid = 1823] [serial = 1788] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f89f5d6e400) [pid = 1823] [serial = 1791] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89f9d68800) [pid = 1823] [serial = 1982] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f8a0d4a8800) [pid = 1823] [serial = 2009] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f89e84c0800) [pid = 1823] [serial = 1821] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f89f831cc00) [pid = 1823] [serial = 1848] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f8a0e733000) [pid = 1823] [serial = 2021] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f8a0c6f2800) [pid = 1823] [serial = 2007] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f89ffbab800) [pid = 1823] [serial = 1719] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f8a01e4cc00) [pid = 1823] [serial = 1998] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f89e7d6ec00) [pid = 1823] [serial = 1686] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f89ee6d7c00) [pid = 1823] [serial = 1785] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f89ed814400) [pid = 1823] [serial = 1722] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f89fa6d7c00) [pid = 1823] [serial = 1857] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89e95d6800) [pid = 1823] [serial = 1761] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f89ee58dc00) [pid = 1823] [serial = 1698] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89f5e48c00) [pid = 1823] [serial = 1833] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89ebab7000) [pid = 1823] [serial = 1689] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89f74c1c00) [pid = 1823] [serial = 1842] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f8a0d5e2c00) [pid = 1823] [serial = 2010] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89f6b90800) [pid = 1823] [serial = 1839] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89ed128800) [pid = 1823] [serial = 2033] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89f74c2c00) [pid = 1823] [serial = 1977] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f8a00d6e800) [pid = 1823] [serial = 1997] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f8a02041c00) [pid = 1823] [serial = 2000] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89f8498c00) [pid = 1823] [serial = 1980] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f89f637d000) [pid = 1823] [serial = 1890] [outer = (nil)] [url = about:blank] 04:03:15 INFO - PROCESS | 1823 | 1461668595643 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:03:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:03:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3335ms 04:03:15 INFO - PROCESS | 1823 | 1461668595696 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:03:15 INFO - PROCESS | 1823 | 1461668595700 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:03:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:03:15 INFO - PROCESS | 1823 | 1461668595707 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:03:15 INFO - PROCESS | 1823 | 1461668595712 Marionette TRACE conn3 <- [1,2854,null,{}] 04:03:15 INFO - PROCESS | 1823 | 1461668595720 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:15 INFO - PROCESS | 1823 | 1461668595903 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:03:15 INFO - PROCESS | 1823 | 1461668595955 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e25b2800 == 160 [pid = 1823] [id = 721] 04:03:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89e365b000) [pid = 1823] [serial = 2164] [outer = (nil)] 04:03:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89e5157800) [pid = 1823] [serial = 2165] [outer = 0x7f89e365b000] 04:03:16 INFO - PROCESS | 1823 | 1461668596182 Marionette DEBUG loaded listener.js 04:03:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89e53e3c00) [pid = 1823] [serial = 2166] [outer = 0x7f89e365b000] 04:03:16 INFO - PROCESS | 1823 | 1461668596952 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1283ms 04:03:16 INFO - PROCESS | 1823 | 1461668596990 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:03:17 INFO - PROCESS | 1823 | 1461668596997 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:03:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:03:17 INFO - PROCESS | 1823 | 1461668597006 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:03:17 INFO - PROCESS | 1823 | 1461668597009 Marionette TRACE conn3 <- [1,2858,null,{}] 04:03:17 INFO - PROCESS | 1823 | 1461668597014 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:17 INFO - PROCESS | 1823 | 1461668597199 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:03:17 INFO - PROCESS | 1823 | 1461668597218 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6095000 == 161 [pid = 1823] [id = 722] 04:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89e0546400) [pid = 1823] [serial = 2167] [outer = (nil)] 04:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89e7be4000) [pid = 1823] [serial = 2168] [outer = 0x7f89e0546400] 04:03:17 INFO - PROCESS | 1823 | 1461668597460 Marionette DEBUG loaded listener.js 04:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89e8244400) [pid = 1823] [serial = 2169] [outer = 0x7f89e0546400] 04:03:18 INFO - PROCESS | 1823 | 1461668598333 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:03:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:03:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1385ms 04:03:18 INFO - PROCESS | 1823 | 1461668598392 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:03:18 INFO - PROCESS | 1823 | 1461668598395 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:03:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:03:18 INFO - PROCESS | 1823 | 1461668598401 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:03:18 INFO - PROCESS | 1823 | 1461668598406 Marionette TRACE conn3 <- [1,2862,null,{}] 04:03:18 INFO - PROCESS | 1823 | 1461668598421 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:18 INFO - PROCESS | 1823 | 1461668598701 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:03:18 INFO - PROCESS | 1823 | 1461668598730 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e71b6000 == 162 [pid = 1823] [id = 723] 04:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89e8b7a000) [pid = 1823] [serial = 2170] [outer = (nil)] 04:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89e8ba6800) [pid = 1823] [serial = 2171] [outer = 0x7f89e8b7a000] 04:03:18 INFO - PROCESS | 1823 | 1461668598792 Marionette DEBUG loaded listener.js 04:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89e95d5000) [pid = 1823] [serial = 2172] [outer = 0x7f89e8b7a000] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89e9890000) [pid = 1823] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f8a07684c00) [pid = 1823] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89e53de800) [pid = 1823] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89e365ec00) [pid = 1823] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89f7829000) [pid = 1823] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89f9d6d800) [pid = 1823] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f89e2ac2800) [pid = 1823] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89e7d63400) [pid = 1823] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f89e2ac8c00) [pid = 1823] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f89e344c800) [pid = 1823] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89f3ab7400) [pid = 1823] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89e2acb800) [pid = 1823] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:03:20 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89ebc36400) [pid = 1823] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:03:20 INFO - PROCESS | 1823 | 1461668600475 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:03:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:03:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2135ms 04:03:20 INFO - PROCESS | 1823 | 1461668600536 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:03:20 INFO - PROCESS | 1823 | 1461668600540 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:03:20 INFO - PROCESS | 1823 | 1461668600544 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:03:20 INFO - PROCESS | 1823 | 1461668600547 Marionette TRACE conn3 <- [1,2866,null,{}] 04:03:20 INFO - PROCESS | 1823 | 1461668600552 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:20 INFO - PROCESS | 1823 | 1461668600815 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:03:20 INFO - PROCESS | 1823 | 1461668600935 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e7de1800 == 163 [pid = 1823] [id = 724] 04:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89e3296000) [pid = 1823] [serial = 2173] [outer = (nil)] 04:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89e988cc00) [pid = 1823] [serial = 2174] [outer = 0x7f89e3296000] 04:03:21 INFO - PROCESS | 1823 | 1461668600998 Marionette DEBUG loaded listener.js 04:03:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f89eaf87800) [pid = 1823] [serial = 2175] [outer = 0x7f89e3296000] 04:03:21 INFO - PROCESS | 1823 | 1461668601700 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1182ms 04:03:21 INFO - PROCESS | 1823 | 1461668601730 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:03:21 INFO - PROCESS | 1823 | 1461668601732 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:03:21 INFO - PROCESS | 1823 | 1461668601737 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:03:21 INFO - PROCESS | 1823 | 1461668601739 Marionette TRACE conn3 <- [1,2870,null,{}] 04:03:21 INFO - PROCESS | 1823 | 1461668601755 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:22 INFO - PROCESS | 1823 | 1461668602023 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:03:22 INFO - PROCESS | 1823 | 1461668602039 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e961e800 == 164 [pid = 1823] [id = 725] 04:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89e7b0fc00) [pid = 1823] [serial = 2176] [outer = (nil)] 04:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89ebaaf800) [pid = 1823] [serial = 2177] [outer = 0x7f89e7b0fc00] 04:03:22 INFO - PROCESS | 1823 | 1461668602098 Marionette DEBUG loaded listener.js 04:03:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89ebc3f400) [pid = 1823] [serial = 2178] [outer = 0x7f89e7b0fc00] 04:03:23 INFO - PROCESS | 1823 | 1461668603187 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1484ms 04:03:23 INFO - PROCESS | 1823 | 1461668603223 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:03:23 INFO - PROCESS | 1823 | 1461668603228 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:03:23 INFO - PROCESS | 1823 | 1461668603237 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:03:23 INFO - PROCESS | 1823 | 1461668603241 Marionette TRACE conn3 <- [1,2874,null,{}] 04:03:23 INFO - PROCESS | 1823 | 1461668603248 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:23 INFO - PROCESS | 1823 | 1461668603491 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:03:23 INFO - PROCESS | 1823 | 1461668603761 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52cf000 == 165 [pid = 1823] [id = 726] 04:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89e5265c00) [pid = 1823] [serial = 2179] [outer = (nil)] 04:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89e7d6b400) [pid = 1823] [serial = 2180] [outer = 0x7f89e5265c00] 04:03:23 INFO - PROCESS | 1823 | 1461668603886 Marionette DEBUG loaded listener.js 04:03:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89e84c8400) [pid = 1823] [serial = 2181] [outer = 0x7f89e5265c00] 04:03:24 INFO - PROCESS | 1823 | 1461668604812 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms 04:03:24 INFO - PROCESS | 1823 | 1461668604872 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:03:24 INFO - PROCESS | 1823 | 1461668604879 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:03:24 INFO - PROCESS | 1823 | 1461668604889 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:03:24 INFO - PROCESS | 1823 | 1461668604892 Marionette TRACE conn3 <- [1,2878,null,{}] 04:03:24 INFO - PROCESS | 1823 | 1461668604896 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:25 INFO - PROCESS | 1823 | 1461668605108 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:03:25 INFO - PROCESS | 1823 | 1461668605369 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e96d4000 == 166 [pid = 1823] [id = 727] 04:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89eab83800) [pid = 1823] [serial = 2182] [outer = (nil)] 04:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89eaf8b400) [pid = 1823] [serial = 2183] [outer = 0x7f89eab83800] 04:03:25 INFO - PROCESS | 1823 | 1461668605509 Marionette DEBUG loaded listener.js 04:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89ebc3b000) [pid = 1823] [serial = 2184] [outer = 0x7f89eab83800] 04:03:26 INFO - PROCESS | 1823 | 1461668606397 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1542ms 04:03:26 INFO - PROCESS | 1823 | 1461668606431 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:03:26 INFO - PROCESS | 1823 | 1461668606435 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:03:26 INFO - PROCESS | 1823 | 1461668606440 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:03:26 INFO - PROCESS | 1823 | 1461668606446 Marionette TRACE conn3 <- [1,2882,null,{}] 04:03:26 INFO - PROCESS | 1823 | 1461668606461 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:26 INFO - PROCESS | 1823 | 1461668606674 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:03:26 INFO - PROCESS | 1823 | 1461668606958 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eafa1000 == 167 [pid = 1823] [id = 728] 04:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89ec7d9400) [pid = 1823] [serial = 2185] [outer = (nil)] 04:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89eca6e000) [pid = 1823] [serial = 2186] [outer = 0x7f89ec7d9400] 04:03:27 INFO - PROCESS | 1823 | 1461668607074 Marionette DEBUG loaded listener.js 04:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89ecb50c00) [pid = 1823] [serial = 2187] [outer = 0x7f89ec7d9400] 04:03:27 INFO - PROCESS | 1823 | 1461668607886 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1481ms 04:03:27 INFO - PROCESS | 1823 | 1461668607922 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:03:27 INFO - PROCESS | 1823 | 1461668607926 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:03:27 INFO - PROCESS | 1823 | 1461668607931 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:03:27 INFO - PROCESS | 1823 | 1461668607933 Marionette TRACE conn3 <- [1,2886,null,{}] 04:03:27 INFO - PROCESS | 1823 | 1461668607939 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:28 INFO - PROCESS | 1823 | 1461668608145 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:03:28 INFO - PROCESS | 1823 | 1461668608417 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ebd47000 == 168 [pid = 1823] [id = 729] 04:03:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f89e7be5800) [pid = 1823] [serial = 2188] [outer = (nil)] 04:03:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89ed73cc00) [pid = 1823] [serial = 2189] [outer = 0x7f89e7be5800] 04:03:28 INFO - PROCESS | 1823 | 1461668608490 Marionette DEBUG loaded listener.js 04:03:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89ed812400) [pid = 1823] [serial = 2190] [outer = 0x7f89e7be5800] 04:03:29 INFO - PROCESS | 1823 | 1461668609349 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1482ms 04:03:29 INFO - PROCESS | 1823 | 1461668609415 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:03:29 INFO - PROCESS | 1823 | 1461668609418 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:03:29 INFO - PROCESS | 1823 | 1461668609424 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:03:29 INFO - PROCESS | 1823 | 1461668609426 Marionette TRACE conn3 <- [1,2890,null,{}] 04:03:29 INFO - PROCESS | 1823 | 1461668609432 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:29 INFO - PROCESS | 1823 | 1461668609638 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:03:29 INFO - PROCESS | 1823 | 1461668609902 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec79d800 == 169 [pid = 1823] [id = 730] 04:03:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89ec959000) [pid = 1823] [serial = 2191] [outer = (nil)] 04:03:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89ed824400) [pid = 1823] [serial = 2192] [outer = 0x7f89ec959000] 04:03:29 INFO - PROCESS | 1823 | 1461668609982 Marionette DEBUG loaded listener.js 04:03:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89eda33400) [pid = 1823] [serial = 2193] [outer = 0x7f89ec959000] 04:03:30 INFO - PROCESS | 1823 | 1461668610842 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1485ms 04:03:30 INFO - PROCESS | 1823 | 1461668610910 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:03:30 INFO - PROCESS | 1823 | 1461668610912 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:03:30 INFO - PROCESS | 1823 | 1461668610919 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:03:30 INFO - PROCESS | 1823 | 1461668610921 Marionette TRACE conn3 <- [1,2894,null,{}] 04:03:30 INFO - PROCESS | 1823 | 1461668610926 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:31 INFO - PROCESS | 1823 | 1461668611168 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:03:31 INFO - PROCESS | 1823 | 1461668611437 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8f2000 == 170 [pid = 1823] [id = 731] 04:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f89ee6e0c00) [pid = 1823] [serial = 2194] [outer = (nil)] 04:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f89f3ab7400) [pid = 1823] [serial = 2195] [outer = 0x7f89ee6e0c00] 04:03:31 INFO - PROCESS | 1823 | 1461668611570 Marionette DEBUG loaded listener.js 04:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89f5d6e400) [pid = 1823] [serial = 2196] [outer = 0x7f89ee6e0c00] 04:03:32 INFO - PROCESS | 1823 | 1461668612497 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1629ms 04:03:32 INFO - PROCESS | 1823 | 1461668612549 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:03:32 INFO - PROCESS | 1823 | 1461668612553 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:03:32 INFO - PROCESS | 1823 | 1461668612558 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:03:32 INFO - PROCESS | 1823 | 1461668612561 Marionette TRACE conn3 <- [1,2898,null,{}] 04:03:32 INFO - PROCESS | 1823 | 1461668612567 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:32 INFO - PROCESS | 1823 | 1461668612767 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:03:33 INFO - PROCESS | 1823 | 1461668613036 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f3687800 == 171 [pid = 1823] [id = 732] 04:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f89ee6e2400) [pid = 1823] [serial = 2197] [outer = (nil)] 04:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89f5e4a800) [pid = 1823] [serial = 2198] [outer = 0x7f89ee6e2400] 04:03:33 INFO - PROCESS | 1823 | 1461668613109 Marionette DEBUG loaded listener.js 04:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89f6378c00) [pid = 1823] [serial = 2199] [outer = 0x7f89ee6e2400] 04:03:33 INFO - PROCESS | 1823 | 1461668613956 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1431ms 04:03:33 INFO - PROCESS | 1823 | 1461668613990 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:03:34 INFO - PROCESS | 1823 | 1461668613998 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:03:34 INFO - PROCESS | 1823 | 1461668614006 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:03:34 INFO - PROCESS | 1823 | 1461668614012 Marionette TRACE conn3 <- [1,2902,null,{}] 04:03:34 INFO - PROCESS | 1823 | 1461668614017 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:34 INFO - PROCESS | 1823 | 1461668614212 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:03:34 INFO - PROCESS | 1823 | 1461668614479 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f456a000 == 172 [pid = 1823] [id = 733] 04:03:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f89f5d70800) [pid = 1823] [serial = 2200] [outer = (nil)] 04:03:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89f66a3000) [pid = 1823] [serial = 2201] [outer = 0x7f89f5d70800] 04:03:34 INFO - PROCESS | 1823 | 1461668614550 Marionette DEBUG loaded listener.js 04:03:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89f66d1000) [pid = 1823] [serial = 2202] [outer = 0x7f89f5d70800] 04:03:35 INFO - PROCESS | 1823 | 1461668615375 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1434ms 04:03:35 INFO - PROCESS | 1823 | 1461668615441 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:03:35 INFO - PROCESS | 1823 | 1461668615445 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:03:35 INFO - PROCESS | 1823 | 1461668615451 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:03:35 INFO - PROCESS | 1823 | 1461668615453 Marionette TRACE conn3 <- [1,2906,null,{}] 04:03:35 INFO - PROCESS | 1823 | 1461668615459 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:35 INFO - PROCESS | 1823 | 1461668615683 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:03:35 INFO - PROCESS | 1823 | 1461668615963 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5b51000 == 173 [pid = 1823] [id = 734] 04:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89f5df1c00) [pid = 1823] [serial = 2203] [outer = (nil)] 04:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89f6958400) [pid = 1823] [serial = 2204] [outer = 0x7f89f5df1c00] 04:03:36 INFO - PROCESS | 1823 | 1461668616083 Marionette DEBUG loaded listener.js 04:03:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89f6c2cc00) [pid = 1823] [serial = 2205] [outer = 0x7f89f5df1c00] 04:03:36 INFO - PROCESS | 1823 | 1461668616894 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1480ms 04:03:36 INFO - PROCESS | 1823 | 1461668616931 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:03:36 INFO - PROCESS | 1823 | 1461668616934 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:03:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:03:36 INFO - PROCESS | 1823 | 1461668616940 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:03:36 INFO - PROCESS | 1823 | 1461668616942 Marionette TRACE conn3 <- [1,2910,null,{}] 04:03:36 INFO - PROCESS | 1823 | 1461668616948 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:37 INFO - PROCESS | 1823 | 1461668617159 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:03:37 INFO - PROCESS | 1823 | 1461668617434 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f5ee4000 == 174 [pid = 1823] [id = 735] 04:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89ec95c800) [pid = 1823] [serial = 2206] [outer = (nil)] 04:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89f7510800) [pid = 1823] [serial = 2207] [outer = 0x7f89ec95c800] 04:03:37 INFO - PROCESS | 1823 | 1461668617513 Marionette DEBUG loaded listener.js 04:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89f8313400) [pid = 1823] [serial = 2208] [outer = 0x7f89ec95c800] 04:03:38 INFO - PROCESS | 1823 | 1461668618315 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:03:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:03:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:03:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1433ms 04:03:38 INFO - PROCESS | 1823 | 1461668618373 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:03:38 INFO - PROCESS | 1823 | 1461668618377 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:03:38 INFO - TEST-START | /DOMEvents/constructors.html 04:03:38 INFO - PROCESS | 1823 | 1461668618383 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:03:38 INFO - PROCESS | 1823 | 1461668618387 Marionette TRACE conn3 <- [1,2914,null,{}] 04:03:38 INFO - PROCESS | 1823 | 1461668618392 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:38 INFO - PROCESS | 1823 | 1461668618611 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:03:38 INFO - PROCESS | 1823 | 1461668618888 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d65800 == 175 [pid = 1823] [id = 736] 04:03:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89f5e4c000) [pid = 1823] [serial = 2209] [outer = (nil)] 04:03:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89f8748c00) [pid = 1823] [serial = 2210] [outer = 0x7f89f5e4c000] 04:03:38 INFO - PROCESS | 1823 | 1461668618965 Marionette DEBUG loaded listener.js 04:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89f9c03c00) [pid = 1823] [serial = 2211] [outer = 0x7f89f5e4c000] 04:03:39 INFO - PROCESS | 1823 | 1461668619892 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:03:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:03:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:03:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:03:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1551ms 04:03:39 INFO - PROCESS | 1823 | 1461668619934 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:03:39 INFO - PROCESS | 1823 | 1461668619938 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:03:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:03:39 INFO - PROCESS | 1823 | 1461668619946 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:03:39 INFO - PROCESS | 1823 | 1461668619952 Marionette TRACE conn3 <- [1,2918,null,{}] 04:03:40 INFO - PROCESS | 1823 | 1461668620009 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:40 INFO - PROCESS | 1823 | 1461668620212 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:03:40 INFO - PROCESS | 1823 | 1461668620479 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f845e000 == 176 [pid = 1823] [id = 737] 04:03:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89f9d60800) [pid = 1823] [serial = 2212] [outer = (nil)] 04:03:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89fa6e3c00) [pid = 1823] [serial = 2213] [outer = 0x7f89f9d60800] 04:03:40 INFO - PROCESS | 1823 | 1461668620610 Marionette DEBUG loaded listener.js 04:03:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89fa78f400) [pid = 1823] [serial = 2214] [outer = 0x7f89f9d60800] 04:03:41 INFO - PROCESS | 1823 | 1461668621355 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:03:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:03:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1428ms 04:03:41 INFO - PROCESS | 1823 | 1461668621374 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:03:41 INFO - PROCESS | 1823 | 1461668621377 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:03:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:03:41 INFO - PROCESS | 1823 | 1461668621382 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:03:41 INFO - PROCESS | 1823 | 1461668621384 Marionette TRACE conn3 <- [1,2922,null,{}] 04:03:41 INFO - PROCESS | 1823 | 1461668621398 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:41 INFO - PROCESS | 1823 | 1461668621594 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:03:41 INFO - PROCESS | 1823 | 1461668621838 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f9e1d000 == 177 [pid = 1823] [id = 738] 04:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89f9d6d800) [pid = 1823] [serial = 2215] [outer = (nil)] 04:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89faae5400) [pid = 1823] [serial = 2216] [outer = 0x7f89f9d6d800] 04:03:41 INFO - PROCESS | 1823 | 1461668621907 Marionette DEBUG loaded listener.js 04:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f89fae36400) [pid = 1823] [serial = 2217] [outer = 0x7f89f9d6d800] 04:03:42 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:03:42 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:03:42 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:03:42 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:03:42 INFO - PROCESS | 1823 | 1461668622693 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:03:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:03:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:03:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:03:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:03:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:03:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:03:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:03:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:03:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:03:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1336ms 04:03:42 INFO - PROCESS | 1823 | 1461668622736 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:03:42 INFO - PROCESS | 1823 | 1461668622739 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:03:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:03:42 INFO - PROCESS | 1823 | 1461668622746 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:03:42 INFO - PROCESS | 1823 | 1461668622749 Marionette TRACE conn3 <- [1,2926,null,{}] 04:03:42 INFO - PROCESS | 1823 | 1461668622754 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:42 INFO - PROCESS | 1823 | 1461668622953 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:03:43 INFO - PROCESS | 1823 | 1461668623193 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa8db800 == 178 [pid = 1823] [id = 739] 04:03:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f89e344a000) [pid = 1823] [serial = 2218] [outer = (nil)] 04:03:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89fae36800) [pid = 1823] [serial = 2219] [outer = 0x7f89e344a000] 04:03:43 INFO - PROCESS | 1823 | 1461668623264 Marionette DEBUG loaded listener.js 04:03:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f89ff230000) [pid = 1823] [serial = 2220] [outer = 0x7f89e344a000] 04:03:43 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:03:43 INFO - PROCESS | 1823 | 1461668623975 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:03:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:03:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1280ms 04:03:44 INFO - PROCESS | 1823 | 1461668624027 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:03:44 INFO - PROCESS | 1823 | 1461668624030 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:03:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:03:44 INFO - PROCESS | 1823 | 1461668624042 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:03:44 INFO - PROCESS | 1823 | 1461668624044 Marionette TRACE conn3 <- [1,2930,null,{}] 04:03:44 INFO - PROCESS | 1823 | 1461668624054 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:44 INFO - PROCESS | 1823 | 1461668624253 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:03:44 INFO - PROCESS | 1823 | 1461668624525 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89faa96000 == 179 [pid = 1823] [id = 740] 04:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f89ed73b800) [pid = 1823] [serial = 2221] [outer = (nil)] 04:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f89ffb56800) [pid = 1823] [serial = 2222] [outer = 0x7f89ed73b800] 04:03:44 INFO - PROCESS | 1823 | 1461668624595 Marionette DEBUG loaded listener.js 04:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f89ffba8400) [pid = 1823] [serial = 2223] [outer = 0x7f89ed73b800] 04:03:45 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:03:45 INFO - PROCESS | 1823 | 1461668625344 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:03:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:03:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1339ms 04:03:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:03:45 INFO - PROCESS | 1823 | 1461668625377 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:03:45 INFO - PROCESS | 1823 | 1461668625379 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:03:45 INFO - PROCESS | 1823 | 1461668625385 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:03:45 INFO - PROCESS | 1823 | 1461668625388 Marionette TRACE conn3 <- [1,2934,null,{}] 04:03:45 INFO - PROCESS | 1823 | 1461668625393 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:45 INFO - PROCESS | 1823 | 1461668625590 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:03:45 INFO - PROCESS | 1823 | 1461668625881 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fb2b5800 == 180 [pid = 1823] [id = 741] 04:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f89fe722000) [pid = 1823] [serial = 2224] [outer = (nil)] 04:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89ffc4b000) [pid = 1823] [serial = 2225] [outer = 0x7f89fe722000] 04:03:45 INFO - PROCESS | 1823 | 1461668625955 Marionette DEBUG loaded listener.js 04:03:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f8a00060c00) [pid = 1823] [serial = 2226] [outer = 0x7f89fe722000] 04:03:46 INFO - PROCESS | 1823 | 1461668626718 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:03:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:03:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1385ms 04:03:46 INFO - PROCESS | 1823 | 1461668626769 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:03:46 INFO - PROCESS | 1823 | 1461668626772 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:03:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:03:46 INFO - PROCESS | 1823 | 1461668626778 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:03:46 INFO - PROCESS | 1823 | 1461668626780 Marionette TRACE conn3 <- [1,2938,null,{}] 04:03:46 INFO - PROCESS | 1823 | 1461668626834 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:47 INFO - PROCESS | 1823 | 1461668627028 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:03:47 INFO - PROCESS | 1823 | 1461668627342 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ff247800 == 181 [pid = 1823] [id = 742] 04:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f8a00a63000) [pid = 1823] [serial = 2227] [outer = (nil)] 04:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f8a00d6dc00) [pid = 1823] [serial = 2228] [outer = 0x7f8a00a63000] 04:03:47 INFO - PROCESS | 1823 | 1461668627420 Marionette DEBUG loaded listener.js 04:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f8a00dc5c00) [pid = 1823] [serial = 2229] [outer = 0x7f8a00a63000] 04:03:48 INFO - PROCESS | 1823 | 1461668628162 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:03:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:03:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1426ms 04:03:48 INFO - PROCESS | 1823 | 1461668628205 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:03:48 INFO - PROCESS | 1823 | 1461668628209 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:03:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:03:48 INFO - PROCESS | 1823 | 1461668628215 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:03:48 INFO - PROCESS | 1823 | 1461668628217 Marionette TRACE conn3 <- [1,2942,null,{}] 04:03:48 INFO - PROCESS | 1823 | 1461668628222 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:48 INFO - PROCESS | 1823 | 1461668628427 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:03:48 INFO - PROCESS | 1823 | 1461668628678 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00290000 == 182 [pid = 1823] [id = 743] 04:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89f9d60400) [pid = 1823] [serial = 2230] [outer = (nil)] 04:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f8a01347400) [pid = 1823] [serial = 2231] [outer = 0x7f89f9d60400] 04:03:48 INFO - PROCESS | 1823 | 1461668628754 Marionette DEBUG loaded listener.js 04:03:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f8a01e4cc00) [pid = 1823] [serial = 2232] [outer = 0x7f89f9d60400] 04:03:49 INFO - PROCESS | 1823 | 1461668629525 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:03:49 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:03:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:03:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1333ms 04:03:49 INFO - PROCESS | 1823 | 1461668629549 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:03:49 INFO - PROCESS | 1823 | 1461668629552 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:03:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:03:49 INFO - PROCESS | 1823 | 1461668629557 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:03:49 INFO - PROCESS | 1823 | 1461668629560 Marionette TRACE conn3 <- [1,2946,null,{}] 04:03:49 INFO - PROCESS | 1823 | 1461668629566 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:49 INFO - PROCESS | 1823 | 1461668629778 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:03:50 INFO - PROCESS | 1823 | 1461668630031 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a00eda800 == 183 [pid = 1823] [id = 744] 04:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f8a00beb800) [pid = 1823] [serial = 2233] [outer = (nil)] 04:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f8a02042000) [pid = 1823] [serial = 2234] [outer = 0x7f8a00beb800] 04:03:50 INFO - PROCESS | 1823 | 1461668630106 Marionette DEBUG loaded listener.js 04:03:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f8a05e61000) [pid = 1823] [serial = 2235] [outer = 0x7f8a00beb800] 04:03:50 INFO - PROCESS | 1823 | 1461668630884 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:03:50 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1385ms 04:03:50 INFO - PROCESS | 1823 | 1461668630943 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:03:50 INFO - PROCESS | 1823 | 1461668630946 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:03:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:03:50 INFO - PROCESS | 1823 | 1461668630952 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:03:50 INFO - PROCESS | 1823 | 1461668630954 Marionette TRACE conn3 <- [1,2950,null,{}] 04:03:50 INFO - PROCESS | 1823 | 1461668630960 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:51 INFO - PROCESS | 1823 | 1461668631175 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:03:51 INFO - PROCESS | 1823 | 1461668631456 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a02066000 == 184 [pid = 1823] [id = 745] 04:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f8a00dc4000) [pid = 1823] [serial = 2236] [outer = (nil)] 04:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f8a0d4a7800) [pid = 1823] [serial = 2237] [outer = 0x7f8a00dc4000] 04:03:51 INFO - PROCESS | 1823 | 1461668631525 Marionette DEBUG loaded listener.js 04:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f8a0e3af400) [pid = 1823] [serial = 2238] [outer = 0x7f8a00dc4000] 04:03:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a076e5800 == 185 [pid = 1823] [id = 746] 04:03:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f8a0e937400) [pid = 1823] [serial = 2239] [outer = (nil)] 04:03:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f8a0d4a8800) [pid = 1823] [serial = 2240] [outer = 0x7f8a0e937400] 04:03:52 INFO - PROCESS | 1823 | 1461668632382 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:03:52 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1478ms 04:03:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:03:52 INFO - PROCESS | 1823 | 1461668632431 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:03:52 INFO - PROCESS | 1823 | 1461668632433 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:03:52 INFO - PROCESS | 1823 | 1461668632438 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:03:52 INFO - PROCESS | 1823 | 1461668632442 Marionette TRACE conn3 <- [1,2954,null,{}] 04:03:52 INFO - PROCESS | 1823 | 1461668632446 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:52 INFO - PROCESS | 1823 | 1461668632707 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dbc4d800 == 184 [pid = 1823] [id = 718] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e0bec800 == 183 [pid = 1823] [id = 717] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89df5e4800 == 182 [pid = 1823] [id = 716] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d21c000 == 181 [pid = 1823] [id = 715] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dbdcf800 == 180 [pid = 1823] [id = 714] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e2315800 == 179 [pid = 1823] [id = 713] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a16bc2000 == 178 [pid = 1823] [id = 712] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a12022000 == 177 [pid = 1823] [id = 711] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d922800 == 176 [pid = 1823] [id = 710] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a01fe9000 == 175 [pid = 1823] [id = 709] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a004a0000 == 174 [pid = 1823] [id = 708] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fe787800 == 173 [pid = 1823] [id = 707] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa5d0800 == 172 [pid = 1823] [id = 706] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f8729800 == 171 [pid = 1823] [id = 705] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f6d5c800 == 170 [pid = 1823] [id = 704] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f385e800 == 169 [pid = 1823] [id = 703] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ead14000 == 168 [pid = 1823] [id = 702] 04:03:54 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e0f57800 == 167 [pid = 1823] [id = 701] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f8a0e76bc00) [pid = 1823] [serial = 2022] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f8a0d74dc00) [pid = 1823] [serial = 2013] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f8a0e631c00) [pid = 1823] [serial = 2019] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f89f5d79000) [pid = 1823] [serial = 2016] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89ed820800) [pid = 1823] [serial = 2034] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f89e84b9c00) [pid = 1823] [serial = 2025] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f89f8317000) [pid = 1823] [serial = 2096] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89faadb000) [pid = 1823] [serial = 2099] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89fab6cc00) [pid = 1823] [serial = 2100] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89fe71a400) [pid = 1823] [serial = 2057] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f8a0e933000) [pid = 1823] [serial = 2069] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89ed127800) [pid = 1823] [serial = 2042] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89ffbaa400) [pid = 1823] [serial = 2060] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f8a002af800) [pid = 1823] [serial = 2063] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89e8c07c00) [pid = 1823] [serial = 2039] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89ebab9800) [pid = 1823] [serial = 2090] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89f3ab6400) [pid = 1823] [serial = 2091] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89e2acbc00) [pid = 1823] [serial = 2036] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89f66c9000) [pid = 1823] [serial = 2048] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89e8b9c400) [pid = 1823] [serial = 2075] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f8a122a5c00) [pid = 1823] [serial = 2078] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f89f849f800) [pid = 1823] [serial = 2051] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89eaf8e800) [pid = 1823] [serial = 2085] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89e8c11c00) [pid = 1823] [serial = 2084] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89fb276c00) [pid = 1823] [serial = 2054] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89ed81f000) [pid = 1823] [serial = 2088] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89ecb42400) [pid = 1823] [serial = 2087] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f8a108be400) [pid = 1823] [serial = 2072] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89f5df7400) [pid = 1823] [serial = 2045] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f8a00e43000) [pid = 1823] [serial = 2066] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f89e53dc400) [pid = 1823] [serial = 2082] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f89e344ec00) [pid = 1823] [serial = 2081] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f89f6379c00) [pid = 1823] [serial = 2093] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89f9d6d000) [pid = 1823] [serial = 2097] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89f66ad000) [pid = 1823] [serial = 2094] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89e71ec000) [pid = 1823] [serial = 2102] [outer = (nil)] [url = about:blank] 04:03:54 INFO - PROCESS | 1823 | 1461668634646 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dbdcf000 == 168 [pid = 1823] [id = 747] 04:03:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89e2ac9c00) [pid = 1823] [serial = 2241] [outer = (nil)] 04:03:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89e2c42c00) [pid = 1823] [serial = 2242] [outer = 0x7f89e2ac9c00] 04:03:54 INFO - PROCESS | 1823 | 1461668634715 Marionette DEBUG loaded listener.js 04:03:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89e32a0c00) [pid = 1823] [serial = 2243] [outer = 0x7f89e2ac9c00] 04:03:55 INFO - PROCESS | 1823 | 1461668635360 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2983ms 04:03:55 INFO - PROCESS | 1823 | 1461668635423 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:03:55 INFO - PROCESS | 1823 | 1461668635428 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:03:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:03:55 INFO - PROCESS | 1823 | 1461668635435 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:03:55 INFO - PROCESS | 1823 | 1461668635440 Marionette TRACE conn3 <- [1,2958,null,{}] 04:03:55 INFO - PROCESS | 1823 | 1461668635446 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:55 INFO - PROCESS | 1823 | 1461668635646 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:03:55 INFO - PROCESS | 1823 | 1461668635868 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e0f63000 == 169 [pid = 1823] [id = 748] 04:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89e2aca800) [pid = 1823] [serial = 2244] [outer = (nil)] 04:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89e7b0f400) [pid = 1823] [serial = 2245] [outer = 0x7f89e2aca800] 04:03:55 INFO - PROCESS | 1823 | 1461668635931 Marionette DEBUG loaded listener.js 04:03:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89e8245000) [pid = 1823] [serial = 2246] [outer = 0x7f89e2aca800] 04:03:56 INFO - PROCESS | 1823 | 1461668636624 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:03:56 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1230ms 04:03:56 INFO - PROCESS | 1823 | 1461668636668 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:03:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:03:56 INFO - PROCESS | 1823 | 1461668636673 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:03:56 INFO - PROCESS | 1823 | 1461668636679 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:03:56 INFO - PROCESS | 1823 | 1461668636682 Marionette TRACE conn3 <- [1,2962,null,{}] 04:03:56 INFO - PROCESS | 1823 | 1461668636687 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:56 INFO - PROCESS | 1823 | 1461668636971 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:03:57 INFO - PROCESS | 1823 | 1461668637007 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e322a000 == 170 [pid = 1823] [id = 749] 04:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89e8b79000) [pid = 1823] [serial = 2247] [outer = (nil)] 04:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89e95cd000) [pid = 1823] [serial = 2248] [outer = 0x7f89e8b79000] 04:03:57 INFO - PROCESS | 1823 | 1461668637067 Marionette DEBUG loaded listener.js 04:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89eab7c800) [pid = 1823] [serial = 2249] [outer = 0x7f89e8b79000] 04:03:57 INFO - PROCESS | 1823 | 1461668637908 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:03:57 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:03:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1280ms 04:03:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:03:57 INFO - PROCESS | 1823 | 1461668637958 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:03:57 INFO - PROCESS | 1823 | 1461668637961 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:03:57 INFO - PROCESS | 1823 | 1461668637975 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:03:57 INFO - PROCESS | 1823 | 1461668637983 Marionette TRACE conn3 <- [1,2966,null,{}] 04:03:58 INFO - PROCESS | 1823 | 1461668637995 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:03:58 INFO - PROCESS | 1823 | 1461668638241 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:03:58 INFO - PROCESS | 1823 | 1461668638275 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:03:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e60cf800 == 171 [pid = 1823] [id = 750] 04:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89e84bb400) [pid = 1823] [serial = 2250] [outer = (nil)] 04:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89ebc3a000) [pid = 1823] [serial = 2251] [outer = 0x7f89e84bb400] 04:03:58 INFO - PROCESS | 1823 | 1461668638331 Marionette DEBUG loaded listener.js 04:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89ec957400) [pid = 1823] [serial = 2252] [outer = 0x7f89e84bb400] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f89e8b7a000) [pid = 1823] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f89e3296000) [pid = 1823] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f89e053a400) [pid = 1823] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f89e053a000) [pid = 1823] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f89eab80800) [pid = 1823] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f89eab7fc00) [pid = 1823] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f8a0c6f3000) [pid = 1823] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f8a0c61a800) [pid = 1823] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f8a02b24c00) [pid = 1823] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f8a01481800) [pid = 1823] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f89ffb62c00) [pid = 1823] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f89ffb61c00) [pid = 1823] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89eaf8b800) [pid = 1823] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89f9d67c00) [pid = 1823] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f89f9d65400) [pid = 1823] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89f74cc400) [pid = 1823] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f89f74cb400) [pid = 1823] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f89f637a800) [pid = 1823] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f89ec7e0000) [pid = 1823] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f89ebc37800) [pid = 1823] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f89e84c5000) [pid = 1823] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f89e2ac5400) [pid = 1823] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f89e0546400) [pid = 1823] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f89e365b000) [pid = 1823] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f89f8495800) [pid = 1823] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f8a0e7b9c00) [pid = 1823] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f8a0e76c800) [pid = 1823] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89ee590000) [pid = 1823] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f89e9888c00) [pid = 1823] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89e2c43000) [pid = 1823] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89faaddc00) [pid = 1823] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89fab62c00) [pid = 1823] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f8a00d71c00) [pid = 1823] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89e2ac3c00) [pid = 1823] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89fae3a800) [pid = 1823] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89e2acf000) [pid = 1823] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89fa6dc800) [pid = 1823] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f89e2ac2c00) [pid = 1823] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:03:59 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89ee6db400) [pid = 1823] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:03:59 INFO - PROCESS | 1823 | 1461668639843 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:03:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:03:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1902ms 04:03:59 INFO - PROCESS | 1823 | 1461668639868 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:03:59 INFO - PROCESS | 1823 | 1461668639871 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:03:59 INFO - PROCESS | 1823 | 1461668639876 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:03:59 INFO - PROCESS | 1823 | 1461668639878 Marionette TRACE conn3 <- [1,2970,null,{}] 04:03:59 INFO - PROCESS | 1823 | 1461668639883 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:00 INFO - PROCESS | 1823 | 1461668640070 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:04:00 INFO - PROCESS | 1823 | 1461668640261 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6fd8000 == 172 [pid = 1823] [id = 751] 04:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89e0539c00) [pid = 1823] [serial = 2253] [outer = (nil)] 04:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89e8b7a000) [pid = 1823] [serial = 2254] [outer = 0x7f89e0539c00] 04:04:00 INFO - PROCESS | 1823 | 1461668640318 Marionette DEBUG loaded listener.js 04:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89ebc41000) [pid = 1823] [serial = 2255] [outer = 0x7f89e0539c00] 04:04:00 INFO - PROCESS | 1823 | 1461668640957 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:04:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1123ms 04:04:01 INFO - PROCESS | 1823 | 1461668641000 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:04:01 INFO - PROCESS | 1823 | 1461668641003 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:04:01 INFO - PROCESS | 1823 | 1461668641008 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:04:01 INFO - PROCESS | 1823 | 1461668641010 Marionette TRACE conn3 <- [1,2974,null,{}] 04:04:01 INFO - PROCESS | 1823 | 1461668641015 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:01 INFO - PROCESS | 1823 | 1461668641197 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:04:01 INFO - PROCESS | 1823 | 1461668641397 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8c82800 == 173 [pid = 1823] [id = 752] 04:04:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89ecb43c00) [pid = 1823] [serial = 2256] [outer = (nil)] 04:04:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89ecbcb000) [pid = 1823] [serial = 2257] [outer = 0x7f89ecb43c00] 04:04:01 INFO - PROCESS | 1823 | 1461668641474 Marionette DEBUG loaded listener.js 04:04:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89ed81f000) [pid = 1823] [serial = 2258] [outer = 0x7f89ecb43c00] 04:04:02 INFO - PROCESS | 1823 | 1461668642494 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:04:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1526ms 04:04:02 INFO - PROCESS | 1823 | 1461668642536 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:04:02 INFO - PROCESS | 1823 | 1461668642541 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:04:02 INFO - PROCESS | 1823 | 1461668642549 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:04:02 INFO - PROCESS | 1823 | 1461668642553 Marionette TRACE conn3 <- [1,2978,null,{}] 04:04:02 INFO - PROCESS | 1823 | 1461668642561 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:02 INFO - PROCESS | 1823 | 1461668642791 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:04:03 INFO - PROCESS | 1823 | 1461668643074 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e25b4800 == 174 [pid = 1823] [id = 753] 04:04:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89e514ac00) [pid = 1823] [serial = 2259] [outer = (nil)] 04:04:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89e7d6a400) [pid = 1823] [serial = 2260] [outer = 0x7f89e514ac00] 04:04:03 INFO - PROCESS | 1823 | 1461668643147 Marionette DEBUG loaded listener.js 04:04:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89e8b9f800) [pid = 1823] [serial = 2261] [outer = 0x7f89e514ac00] 04:04:03 INFO - PROCESS | 1823 | 1461668643972 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:04:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1479ms 04:04:04 INFO - PROCESS | 1823 | 1461668644028 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:04:04 INFO - PROCESS | 1823 | 1461668644036 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:04:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:04:04 INFO - PROCESS | 1823 | 1461668644045 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:04:04 INFO - PROCESS | 1823 | 1461668644049 Marionette TRACE conn3 <- [1,2982,null,{}] 04:04:04 INFO - PROCESS | 1823 | 1461668644054 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:04 INFO - PROCESS | 1823 | 1461668644367 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:04:04 INFO - PROCESS | 1823 | 1461668644573 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e960c800 == 175 [pid = 1823] [id = 754] 04:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89eab85400) [pid = 1823] [serial = 2262] [outer = (nil)] 04:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f89ebc37c00) [pid = 1823] [serial = 2263] [outer = 0x7f89eab85400] 04:04:04 INFO - PROCESS | 1823 | 1461668644643 Marionette DEBUG loaded listener.js 04:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89ec952800) [pid = 1823] [serial = 2264] [outer = 0x7f89eab85400] 04:04:05 INFO - PROCESS | 1823 | 1461668645439 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:04: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 04:04:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:04:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1427ms 04:04:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:04:05 INFO - PROCESS | 1823 | 1461668645474 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:04:05 INFO - PROCESS | 1823 | 1461668645477 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:04:05 INFO - PROCESS | 1823 | 1461668645483 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:04:05 INFO - PROCESS | 1823 | 1461668645489 Marionette TRACE conn3 <- [1,2986,null,{}] 04:04:05 INFO - PROCESS | 1823 | 1461668645504 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:05 INFO - PROCESS | 1823 | 1461668645714 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:04:06 INFO - PROCESS | 1823 | 1461668645996 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ead22000 == 176 [pid = 1823] [id = 755] 04:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89ed73d400) [pid = 1823] [serial = 2265] [outer = (nil)] 04:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89eda36400) [pid = 1823] [serial = 2266] [outer = 0x7f89ed73d400] 04:04:06 INFO - PROCESS | 1823 | 1461668646075 Marionette DEBUG loaded listener.js 04:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89ee588800) [pid = 1823] [serial = 2267] [outer = 0x7f89ed73d400] 04:04:06 INFO - PROCESS | 1823 | 1461668646814 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:04: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. 04:04:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1383ms 04:04:06 INFO - PROCESS | 1823 | 1461668646866 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:04:06 INFO - PROCESS | 1823 | 1461668646871 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:04:06 INFO - PROCESS | 1823 | 1461668646876 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:04:06 INFO - PROCESS | 1823 | 1461668646879 Marionette TRACE conn3 <- [1,2990,null,{}] 04:04:06 INFO - PROCESS | 1823 | 1461668646884 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:07 INFO - PROCESS | 1823 | 1461668647091 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:04:07 INFO - PROCESS | 1823 | 1461668647338 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ebd61800 == 177 [pid = 1823] [id = 756] 04:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89ed814000) [pid = 1823] [serial = 2268] [outer = (nil)] 04:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f89ee842800) [pid = 1823] [serial = 2269] [outer = 0x7f89ed814000] 04:04:07 INFO - PROCESS | 1823 | 1461668647411 Marionette DEBUG loaded listener.js 04:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f89ee84e400) [pid = 1823] [serial = 2270] [outer = 0x7f89ed814000] 04:04:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec921800 == 178 [pid = 1823] [id = 757] 04:04:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89f5df7400) [pid = 1823] [serial = 2271] [outer = (nil)] 04:04:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f89f3aab000) [pid = 1823] [serial = 2272] [outer = 0x7f89f5df7400] 04:04:08 INFO - PROCESS | 1823 | 1461668648260 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:04: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. 04:04:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1427ms 04:04:08 INFO - PROCESS | 1823 | 1461668648304 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:04:08 INFO - PROCESS | 1823 | 1461668648307 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:04:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:04:08 INFO - PROCESS | 1823 | 1461668648312 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:04:08 INFO - PROCESS | 1823 | 1461668648314 Marionette TRACE conn3 <- [1,2994,null,{}] 04:04:08 INFO - PROCESS | 1823 | 1461668648319 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:08 INFO - PROCESS | 1823 | 1461668648589 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:04:08 INFO - PROCESS | 1823 | 1461668648834 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ed8e1800 == 179 [pid = 1823] [id = 758] 04:04:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89ee593000) [pid = 1823] [serial = 2273] [outer = (nil)] 04:04:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89f5e42800) [pid = 1823] [serial = 2274] [outer = 0x7f89ee593000] 04:04:08 INFO - PROCESS | 1823 | 1461668648915 Marionette DEBUG loaded listener.js 04:04:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x7f89f65cac00) [pid = 1823] [serial = 2275] [outer = 0x7f89ee593000] 04:04:09 INFO - PROCESS | 1823 | 1461668649669 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:04:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:04:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:04:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1429ms 04:04:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:04:09 INFO - PROCESS | 1823 | 1461668649743 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:04:09 INFO - PROCESS | 1823 | 1461668649745 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:04:09 INFO - PROCESS | 1823 | 1461668649751 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:04:09 INFO - PROCESS | 1823 | 1461668649754 Marionette TRACE conn3 <- [1,2998,null,{}] 04:04:09 INFO - PROCESS | 1823 | 1461668649759 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:09 INFO - PROCESS | 1823 | 1461668649983 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:04:10 INFO - PROCESS | 1823 | 1461668650273 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f4965800 == 180 [pid = 1823] [id = 759] 04:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x7f89e2c45800) [pid = 1823] [serial = 2276] [outer = (nil)] 04:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x7f89f7827800) [pid = 1823] [serial = 2277] [outer = 0x7f89e2c45800] 04:04:10 INFO - PROCESS | 1823 | 1461668650343 Marionette DEBUG loaded listener.js 04:04:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x7f89f8749400) [pid = 1823] [serial = 2278] [outer = 0x7f89e2c45800] 04:04:11 INFO - PROCESS | 1823 | 1461668651096 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:04: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. 04:04:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1382ms 04:04:11 INFO - PROCESS | 1823 | 1461668651132 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:04:11 INFO - PROCESS | 1823 | 1461668651135 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:04:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:04:11 INFO - PROCESS | 1823 | 1461668651141 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:04:11 INFO - PROCESS | 1823 | 1461668651143 Marionette TRACE conn3 <- [1,3002,null,{}] 04:04:11 INFO - PROCESS | 1823 | 1461668651148 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:11 INFO - PROCESS | 1823 | 1461668651345 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:04:11 INFO - PROCESS | 1823 | 1461668651596 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f6d5e000 == 181 [pid = 1823] [id = 760] 04:04:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x7f89e514ec00) [pid = 1823] [serial = 2279] [outer = (nil)] 04:04:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x7f89f922e000) [pid = 1823] [serial = 2280] [outer = 0x7f89e514ec00] 04:04:11 INFO - PROCESS | 1823 | 1461668651665 Marionette DEBUG loaded listener.js 04:04:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x7f89f9d6b000) [pid = 1823] [serial = 2281] [outer = 0x7f89e514ec00] 04:04:12 INFO - PROCESS | 1823 | 1461668652428 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:04:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:04:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1327ms 04:04:12 INFO - PROCESS | 1823 | 1461668652469 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:04:12 INFO - PROCESS | 1823 | 1461668652472 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:04:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:04:12 INFO - PROCESS | 1823 | 1461668652481 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:04:12 INFO - PROCESS | 1823 | 1461668652487 Marionette TRACE conn3 <- [1,3006,null,{}] 04:04:12 INFO - PROCESS | 1823 | 1461668652496 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:12 INFO - PROCESS | 1823 | 1461668652706 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:04:12 INFO - PROCESS | 1823 | 1461668652955 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f78a6800 == 182 [pid = 1823] [id = 761] 04:04:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x7f89f66c9000) [pid = 1823] [serial = 2282] [outer = (nil)] 04:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x7f89fa0e3c00) [pid = 1823] [serial = 2283] [outer = 0x7f89f66c9000] 04:04:13 INFO - PROCESS | 1823 | 1461668653026 Marionette DEBUG loaded listener.js 04:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x7f89fa785800) [pid = 1823] [serial = 2284] [outer = 0x7f89f66c9000] 04:04:13 INFO - PROCESS | 1823 | 1461668653797 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:04:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:04:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1337ms 04:04:13 INFO - PROCESS | 1823 | 1461668653827 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:04:13 INFO - PROCESS | 1823 | 1461668653830 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:04:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:04:13 INFO - PROCESS | 1823 | 1461668653838 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:04:13 INFO - PROCESS | 1823 | 1461668653840 Marionette TRACE conn3 <- [1,3010,null,{}] 04:04:13 INFO - PROCESS | 1823 | 1461668653845 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:14 INFO - PROCESS | 1823 | 1461668654053 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:04:14 INFO - PROCESS | 1823 | 1461668654318 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fa5d5000 == 183 [pid = 1823] [id = 762] 04:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x7f89f9229000) [pid = 1823] [serial = 2285] [outer = (nil)] 04:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x7f89fab61000) [pid = 1823] [serial = 2286] [outer = 0x7f89f9229000] 04:04:14 INFO - PROCESS | 1823 | 1461668654390 Marionette DEBUG loaded listener.js 04:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x7f89fc6ed000) [pid = 1823] [serial = 2287] [outer = 0x7f89f9229000] 04:04:15 INFO - PROCESS | 1823 | 1461668655124 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:04:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:04:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1334ms 04:04:15 INFO - PROCESS | 1823 | 1461668655172 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:04:15 INFO - PROCESS | 1823 | 1461668655176 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:04:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:04:15 INFO - PROCESS | 1823 | 1461668655181 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:04:15 INFO - PROCESS | 1823 | 1461668655183 Marionette TRACE conn3 <- [1,3014,null,{}] 04:04:15 INFO - PROCESS | 1823 | 1461668655188 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:15 INFO - PROCESS | 1823 | 1461668655403 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:04:15 INFO - PROCESS | 1823 | 1461668655679 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89fd039000 == 184 [pid = 1823] [id = 763] 04:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x7f89fa784000) [pid = 1823] [serial = 2288] [outer = (nil)] 04:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x7f89fe328c00) [pid = 1823] [serial = 2289] [outer = 0x7f89fa784000] 04:04:15 INFO - PROCESS | 1823 | 1461668655751 Marionette DEBUG loaded listener.js 04:04:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x7f89ff58d800) [pid = 1823] [serial = 2290] [outer = 0x7f89fa784000] 04:04:16 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:04:16 INFO - PROCESS | 1823 | 1461668656615 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:04:16 INFO - {} 04:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:04:16 INFO - {} 04:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:04:16 INFO - {} 04:04:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:04:16 INFO - {} 04:04:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1476ms 04:04:16 INFO - PROCESS | 1823 | 1461668656665 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:04:16 INFO - PROCESS | 1823 | 1461668656668 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:04:16 INFO - TEST-START | /FileAPI/fileReader.html 04:04:16 INFO - PROCESS | 1823 | 1461668656674 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:04:16 INFO - PROCESS | 1823 | 1461668656677 Marionette TRACE conn3 <- [1,3018,null,{}] 04:04:16 INFO - PROCESS | 1823 | 1461668656681 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:17 INFO - PROCESS | 1823 | 1461668657008 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:04:17 INFO - PROCESS | 1823 | 1461668657216 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a01fe9000 == 185 [pid = 1823] [id = 764] 04:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x7f89ff60c400) [pid = 1823] [serial = 2291] [outer = (nil)] 04:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x7f8a02b71c00) [pid = 1823] [serial = 2292] [outer = 0x7f89ff60c400] 04:04:17 INFO - PROCESS | 1823 | 1461668657331 Marionette DEBUG loaded listener.js 04:04:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x7f8a0d26a400) [pid = 1823] [serial = 2293] [outer = 0x7f89ff60c400] 04:04:18 INFO - PROCESS | 1823 | 1461668658182 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:04:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:04:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:04:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:04:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:04:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1528ms 04:04:18 INFO - PROCESS | 1823 | 1461668658203 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:04:18 INFO - PROCESS | 1823 | 1461668658205 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:04:18 INFO - TEST-START | /FileAPI/historical.html 04:04:18 INFO - PROCESS | 1823 | 1461668658212 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:04:18 INFO - PROCESS | 1823 | 1461668658214 Marionette TRACE conn3 <- [1,3022,null,{}] 04:04:18 INFO - PROCESS | 1823 | 1461668658219 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:18 INFO - PROCESS | 1823 | 1461668658426 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:04:18 INFO - PROCESS | 1823 | 1461668658676 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a0e91f000 == 186 [pid = 1823] [id = 765] 04:04:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x7f89ffb62800) [pid = 1823] [serial = 2294] [outer = (nil)] 04:04:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x7f8a0d744400) [pid = 1823] [serial = 2295] [outer = 0x7f89ffb62800] 04:04:18 INFO - PROCESS | 1823 | 1461668658747 Marionette DEBUG loaded listener.js 04:04:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x7f8a0e733000) [pid = 1823] [serial = 2296] [outer = 0x7f89ffb62800] 04:04:19 INFO - PROCESS | 1823 | 1461668659553 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:04:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:04:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:04:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:04:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:04:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:04:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:04:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:04:19 INFO - TEST-OK | /FileAPI/historical.html | took 1381ms 04:04:19 INFO - PROCESS | 1823 | 1461668659595 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:04:19 INFO - PROCESS | 1823 | 1461668659597 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:04:19 INFO - TEST-START | /FileAPI/idlharness.html 04:04:19 INFO - PROCESS | 1823 | 1461668659604 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:04:19 INFO - PROCESS | 1823 | 1461668659606 Marionette TRACE conn3 <- [1,3026,null,{}] 04:04:19 INFO - PROCESS | 1823 | 1461668659612 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:19 INFO - PROCESS | 1823 | 1461668659816 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:04:20 INFO - PROCESS | 1823 | 1461668660099 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a1213c000 == 187 [pid = 1823] [id = 766] 04:04:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x7f8a00058c00) [pid = 1823] [serial = 2297] [outer = (nil)] 04:04:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x7f8a0e778800) [pid = 1823] [serial = 2298] [outer = 0x7f8a00058c00] 04:04:20 INFO - PROCESS | 1823 | 1461668660174 Marionette DEBUG loaded listener.js 04:04:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x7f8a10836400) [pid = 1823] [serial = 2299] [outer = 0x7f8a00058c00] 04:04:21 INFO - PROCESS | 1823 | 1461668661704 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:04:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:04:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:04:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:04:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:04:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:04:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:04:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:04:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:04:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:04:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:04:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:04:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:04:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:04:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:04:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:04:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:04:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:04:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:04:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:04:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:04:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:04:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 2207ms 04:04:21 INFO - PROCESS | 1823 | 1461668661818 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:04:21 INFO - PROCESS | 1823 | 1461668661820 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:04:21 INFO - TEST-START | /FileAPI/idlharness.worker 04:04:21 INFO - PROCESS | 1823 | 1461668661836 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:04:21 INFO - PROCESS | 1823 | 1461668661843 Marionette TRACE conn3 <- [1,3030,null,{}] 04:04:21 INFO - PROCESS | 1823 | 1461668661997 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:22 INFO - PROCESS | 1823 | 1461668662303 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:04:22 INFO - PROCESS | 1823 | 1461668662509 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f8a004a9000 == 188 [pid = 1823] [id = 767] 04:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x7f89fa787400) [pid = 1823] [serial = 2300] [outer = (nil)] 04:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x7f8a10842400) [pid = 1823] [serial = 2301] [outer = 0x7f89fa787400] 04:04:22 INFO - PROCESS | 1823 | 1461668662580 Marionette DEBUG loaded listener.js 04:04:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x7f8a147ca000) [pid = 1823] [serial = 2302] [outer = 0x7f89fa787400] 04:04:22 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:04:24 INFO - PROCESS | 1823 | 1461668664644 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:04:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:04:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:04:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:04:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:04:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:04:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:04:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:04:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:04:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:04:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:04:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:04:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:04:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:04:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:04:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:04:24 INFO - {} 04:04:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2916ms 04:04:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:04:24 INFO - PROCESS | 1823 | 1461668664749 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:04:24 INFO - PROCESS | 1823 | 1461668664752 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:04:24 INFO - PROCESS | 1823 | 1461668664756 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:04:24 INFO - PROCESS | 1823 | 1461668664759 Marionette TRACE conn3 <- [1,3034,null,{}] 04:04:24 INFO - PROCESS | 1823 | 1461668664763 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:25 INFO - PROCESS | 1823 | 1461668665102 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:04:25 INFO - PROCESS | 1823 | 1461668665387 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89f3466800 == 189 [pid = 1823] [id = 768] 04:04:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x7f89e24a9400) [pid = 1823] [serial = 2303] [outer = (nil)] 04:04:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x7f89e24ad000) [pid = 1823] [serial = 2304] [outer = 0x7f89e24a9400] 04:04:25 INFO - PROCESS | 1823 | 1461668665458 Marionette DEBUG loaded listener.js 04:04:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x7f89e24b0800) [pid = 1823] [serial = 2305] [outer = 0x7f89e24a9400] 04:04:26 INFO - PROCESS | 1823 | 1461668666199 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:04:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:04:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1474ms 04:04:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:04:26 INFO - PROCESS | 1823 | 1461668666231 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:04:26 INFO - PROCESS | 1823 | 1461668666233 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:04:26 INFO - PROCESS | 1823 | 1461668666239 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:04:26 INFO - PROCESS | 1823 | 1461668666242 Marionette TRACE conn3 <- [1,3038,null,{}] 04:04:26 INFO - PROCESS | 1823 | 1461668666246 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:26 INFO - PROCESS | 1823 | 1461668666454 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:04:26 INFO - PROCESS | 1823 | 1461668666707 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ded54000 == 190 [pid = 1823] [id = 769] 04:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x7f89ded69000) [pid = 1823] [serial = 2306] [outer = (nil)] 04:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x7f89ded6c000) [pid = 1823] [serial = 2307] [outer = 0x7f89ded69000] 04:04:26 INFO - PROCESS | 1823 | 1461668666775 Marionette DEBUG loaded listener.js 04:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x7f89ded70800) [pid = 1823] [serial = 2308] [outer = 0x7f89ded69000] 04:04:27 INFO - PROCESS | 1823 | 1461668667534 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:04:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:04:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:04:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:04:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1330ms 04:04:27 INFO - PROCESS | 1823 | 1461668667569 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:04:27 INFO - PROCESS | 1823 | 1461668667572 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:04:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:04:27 INFO - PROCESS | 1823 | 1461668667577 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:04:27 INFO - PROCESS | 1823 | 1461668667580 Marionette TRACE conn3 <- [1,3042,null,{}] 04:04:27 INFO - PROCESS | 1823 | 1461668667585 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:27 INFO - PROCESS | 1823 | 1461668667802 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:04:28 INFO - PROCESS | 1823 | 1461668668056 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e01bf800 == 191 [pid = 1823] [id = 770] 04:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x7f89ded65c00) [pid = 1823] [serial = 2309] [outer = (nil)] 04:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x7f89deda6000) [pid = 1823] [serial = 2310] [outer = 0x7f89ded65c00] 04:04:28 INFO - PROCESS | 1823 | 1461668668124 Marionette DEBUG loaded listener.js 04:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x7f89dedaa400) [pid = 1823] [serial = 2311] [outer = 0x7f89ded65c00] 04:04:29 INFO - PROCESS | 1823 | 1461668669148 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:04:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:04:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:04:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:04:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:04:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:04:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:04:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1666ms 04:04:29 INFO - PROCESS | 1823 | 1461668669252 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:04:29 INFO - PROCESS | 1823 | 1461668669254 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:04:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:04:29 INFO - PROCESS | 1823 | 1461668669263 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:04:29 INFO - PROCESS | 1823 | 1461668669268 Marionette TRACE conn3 <- [1,3046,null,{}] 04:04:29 INFO - PROCESS | 1823 | 1461668669278 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:29 INFO - PROCESS | 1823 | 1461668669587 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:04:29 INFO - PROCESS | 1823 | 1461668669912 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dbc50000 == 192 [pid = 1823] [id = 771] 04:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x7f89ded72400) [pid = 1823] [serial = 2312] [outer = (nil)] 04:04:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x7f89dedb0800) [pid = 1823] [serial = 2313] [outer = 0x7f89ded72400] 04:04:30 INFO - PROCESS | 1823 | 1461668670044 Marionette DEBUG loaded listener.js 04:04:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x7f89e0537c00) [pid = 1823] [serial = 2314] [outer = 0x7f89ded72400] 04:04:30 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:04:30 INFO - PROCESS | 1823 | 1461668670904 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:04:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:04:30 INFO - {} 04:04:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1686ms 04:04:30 INFO - PROCESS | 1823 | 1461668670952 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:04:30 INFO - PROCESS | 1823 | 1461668670954 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:04:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:04:30 INFO - PROCESS | 1823 | 1461668670960 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:04:30 INFO - PROCESS | 1823 | 1461668670962 Marionette TRACE conn3 <- [1,3050,null,{}] 04:04:30 INFO - PROCESS | 1823 | 1461668670967 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:31 INFO - PROCESS | 1823 | 1461668671219 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:04:31 INFO - PROCESS | 1823 | 1461668671513 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e5062000 == 193 [pid = 1823] [id = 772] 04:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x7f89e0540000) [pid = 1823] [serial = 2315] [outer = (nil)] 04:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x7f89e1078c00) [pid = 1823] [serial = 2316] [outer = 0x7f89e0540000] 04:04:31 INFO - PROCESS | 1823 | 1461668671625 Marionette DEBUG loaded listener.js 04:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x7f89e107d400) [pid = 1823] [serial = 2317] [outer = 0x7f89e0540000] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f92d0800 == 192 [pid = 1823] [id = 516] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a0d20f000 == 191 [pid = 1823] [id = 101] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ed8d8800 == 190 [pid = 1823] [id = 471] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89f5b5a000 == 189 [pid = 1823] [id = 629] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e959c800 == 188 [pid = 1823] [id = 404] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e6fd8000 == 187 [pid = 1823] [id = 751] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e60cf800 == 186 [pid = 1823] [id = 750] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e322a000 == 185 [pid = 1823] [id = 749] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89e0f63000 == 184 [pid = 1823] [id = 748] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89dbdcf000 == 183 [pid = 1823] [id = 747] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a076e5800 == 182 [pid = 1823] [id = 746] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a02066000 == 181 [pid = 1823] [id = 745] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00eda800 == 180 [pid = 1823] [id = 744] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f8a00290000 == 179 [pid = 1823] [id = 743] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89ff247800 == 178 [pid = 1823] [id = 742] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fb2b5800 == 177 [pid = 1823] [id = 741] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89faa96000 == 176 [pid = 1823] [id = 740] 04:04:33 INFO - PROCESS | 1823 | --DOCSHELL 0x7f89fa8db800 == 175 [pid = 1823] [id = 739] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x7f89f9dc4800) [pid = 1823] [serial = 2052] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x7f8a10317000) [pid = 1823] [serial = 2070] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x7f8a12169c00) [pid = 1823] [serial = 2073] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x7f89f62d3800) [pid = 1823] [serial = 2046] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x7f89ee447c00) [pid = 1823] [serial = 2043] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x7f8a122b1c00) [pid = 1823] [serial = 2079] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x7f89fe251800) [pid = 1823] [serial = 2055] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x7f8a00d70800) [pid = 1823] [serial = 2064] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x7f8a02a76c00) [pid = 1823] [serial = 2067] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x7f89ebab4c00) [pid = 1823] [serial = 2040] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x7f89ffc7b000) [pid = 1823] [serial = 2061] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x7f89f66d0c00) [pid = 1823] [serial = 2076] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x7f89ff432c00) [pid = 1823] [serial = 2058] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x7f89e53df800) [pid = 1823] [serial = 2037] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x7f89f6b98000) [pid = 1823] [serial = 2049] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x7f89e8ba6800) [pid = 1823] [serial = 2171] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x7f89e988cc00) [pid = 1823] [serial = 2174] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x7f89e95d5000) [pid = 1823] [serial = 2172] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x7f89eab8b000) [pid = 1823] [serial = 2163] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x7f89e526e000) [pid = 1823] [serial = 2162] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x7f89e0545c00) [pid = 1823] [serial = 2160] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x7f89e0541800) [pid = 1823] [serial = 2159] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x7f8a127a9800) [pid = 1823] [serial = 2157] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x7f8a0d74d800) [pid = 1823] [serial = 2156] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x7f89eab89c00) [pid = 1823] [serial = 2154] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x7f89eab86000) [pid = 1823] [serial = 2153] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x7f8a1276b400) [pid = 1823] [serial = 2151] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x7f8a1215e400) [pid = 1823] [serial = 2150] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x7f8a0e777400) [pid = 1823] [serial = 2148] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x7f8a0e733c00) [pid = 1823] [serial = 2147] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x7f8a0d9f5800) [pid = 1823] [serial = 2145] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x7f8a0d709000) [pid = 1823] [serial = 2144] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x7f8a0d267800) [pid = 1823] [serial = 2142] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x7f8a0c615000) [pid = 1823] [serial = 2141] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x7f8a02de9c00) [pid = 1823] [serial = 2139] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x7f89f65d1800) [pid = 1823] [serial = 2138] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x7f8a00d66800) [pid = 1823] [serial = 2136] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x7f8a0005f400) [pid = 1823] [serial = 2135] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x7f89ffb60000) [pid = 1823] [serial = 2133] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x7f89ff6d7800) [pid = 1823] [serial = 2132] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x7f89fe841000) [pid = 1823] [serial = 2130] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x7f89fe254400) [pid = 1823] [serial = 2129] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x7f89fc607800) [pid = 1823] [serial = 2127] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x7f89fab63c00) [pid = 1823] [serial = 2126] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x7f89faadf000) [pid = 1823] [serial = 2124] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x7f89fa0e9400) [pid = 1823] [serial = 2123] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x7f89f92bc800) [pid = 1823] [serial = 2121] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x7f89f775bc00) [pid = 1823] [serial = 2120] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x7f89f66d5400) [pid = 1823] [serial = 2118] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x7f89f65ccc00) [pid = 1823] [serial = 2117] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x7f89f3ab0000) [pid = 1823] [serial = 2115] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x7f89ee58d000) [pid = 1823] [serial = 2114] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x7f89ed73d000) [pid = 1823] [serial = 2112] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x7f89ecb46c00) [pid = 1823] [serial = 2111] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x7f89e98f0c00) [pid = 1823] [serial = 2109] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f89e95d3000) [pid = 1823] [serial = 2108] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89e3450400) [pid = 1823] [serial = 2106] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89e3295400) [pid = 1823] [serial = 2105] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f89e7be4000) [pid = 1823] [serial = 2168] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89e5157800) [pid = 1823] [serial = 2165] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89ebaaf800) [pid = 1823] [serial = 2177] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89e53e3c00) [pid = 1823] [serial = 2166] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89eaf87800) [pid = 1823] [serial = 2175] [outer = (nil)] [url = about:blank] 04:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f89e8244400) [pid = 1823] [serial = 2169] [outer = (nil)] [url = about:blank] 04:04:34 INFO - PROCESS | 1823 | 1461668674004 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:04:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:04:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:04:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:04:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:04:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 3079ms 04:04:34 INFO - PROCESS | 1823 | 1461668674083 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:04:34 INFO - PROCESS | 1823 | 1461668674087 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:04:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:04:34 INFO - PROCESS | 1823 | 1461668674100 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:04:34 INFO - PROCESS | 1823 | 1461668674103 Marionette TRACE conn3 <- [1,3054,null,{}] 04:04:34 INFO - PROCESS | 1823 | 1461668674110 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:34 INFO - PROCESS | 1823 | 1461668674305 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:04:34 INFO - PROCESS | 1823 | 1461668674498 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89df5e3000 == 176 [pid = 1823] [id = 773] 04:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89e0545000) [pid = 1823] [serial = 2318] [outer = (nil)] 04:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89e329a400) [pid = 1823] [serial = 2319] [outer = 0x7f89e0545000] 04:04:34 INFO - PROCESS | 1823 | 1461668674563 Marionette DEBUG loaded listener.js 04:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89e344bc00) [pid = 1823] [serial = 2320] [outer = 0x7f89e0545000] 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:04:35 INFO - PROCESS | 1823 | 1461668675633 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:04:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:04:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:04:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:04:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:04:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:04:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1642ms 04:04:35 INFO - PROCESS | 1823 | 1461668675776 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:04:35 INFO - PROCESS | 1823 | 1461668675792 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:04:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:04:35 INFO - PROCESS | 1823 | 1461668675827 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:04:35 INFO - PROCESS | 1823 | 1461668675837 Marionette TRACE conn3 <- [1,3058,null,{}] 04:04:35 INFO - PROCESS | 1823 | 1461668675883 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:36 INFO - PROCESS | 1823 | 1461668676187 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:04:36 INFO - PROCESS | 1823 | 1461668676317 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e25b5800 == 177 [pid = 1823] [id = 774] 04:04:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89e01a1c00) [pid = 1823] [serial = 2321] [outer = (nil)] 04:04:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89e0543c00) [pid = 1823] [serial = 2322] [outer = 0x7f89e01a1c00] 04:04:36 INFO - PROCESS | 1823 | 1461668676376 Marionette DEBUG loaded listener.js 04:04:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89e71e9c00) [pid = 1823] [serial = 2323] [outer = 0x7f89e01a1c00] 04:04:37 INFO - PROCESS | 1823 | 1461668677206 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:04:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:04:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:04:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:04:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:04:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:04:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:04:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:04:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:04:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1395ms 04:04:37 INFO - PROCESS | 1823 | 1461668677225 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:04:37 INFO - PROCESS | 1823 | 1461668677233 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:04:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:04:37 INFO - PROCESS | 1823 | 1461668677248 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:04:37 INFO - PROCESS | 1823 | 1461668677253 Marionette TRACE conn3 <- [1,3062,null,{}] 04:04:37 INFO - PROCESS | 1823 | 1461668677268 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:37 INFO - PROCESS | 1823 | 1461668677522 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:04:37 INFO - PROCESS | 1823 | 1461668677583 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e52d8000 == 178 [pid = 1823] [id = 775] 04:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89e8b78c00) [pid = 1823] [serial = 2324] [outer = (nil)] 04:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89e8b82400) [pid = 1823] [serial = 2325] [outer = 0x7f89e8b78c00] 04:04:37 INFO - PROCESS | 1823 | 1461668677862 Marionette DEBUG loaded listener.js 04:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89e8c04400) [pid = 1823] [serial = 2326] [outer = 0x7f89e8b78c00] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x7f8a00a63000) [pid = 1823] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x7f89e84bb400) [pid = 1823] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x7f89ec959000) [pid = 1823] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x7f89ec7d9400) [pid = 1823] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x7f89f5df1c00) [pid = 1823] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x7f89ed73b800) [pid = 1823] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x7f89e5265c00) [pid = 1823] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x7f89e0539c00) [pid = 1823] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x7f8a00dc4000) [pid = 1823] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x7f89e2ac9c00) [pid = 1823] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x7f89e3295c00) [pid = 1823] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x7f89f5e4c000) [pid = 1823] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x7f89ec95c800) [pid = 1823] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x7f89e7be5800) [pid = 1823] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x7f89f9d60800) [pid = 1823] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x7f89e8b79000) [pid = 1823] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x7f89fe722000) [pid = 1823] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x7f8a00beb800) [pid = 1823] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x7f89f9d60400) [pid = 1823] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x7f89ee6e0c00) [pid = 1823] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x7f89e344a000) [pid = 1823] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x7f89f9d6d800) [pid = 1823] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x7f89eab83800) [pid = 1823] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x7f89ee6e2400) [pid = 1823] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x7f8a0e937400) [pid = 1823] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x7f89f5d70800) [pid = 1823] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:04:38 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x7f89e2aca800) [pid = 1823] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:04:38 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:04:39 INFO - PROCESS | 1823 | 1461668679227 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:04:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:04:39 INFO - {} 04:04:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1992ms 04:04:39 INFO - PROCESS | 1823 | 1461668679240 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:04:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:04:39 INFO - PROCESS | 1823 | 1461668679244 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:04:39 INFO - PROCESS | 1823 | 1461668679248 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:04:39 INFO - PROCESS | 1823 | 1461668679251 Marionette TRACE conn3 <- [1,3066,null,{}] 04:04:39 INFO - PROCESS | 1823 | 1461668679256 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:39 INFO - PROCESS | 1823 | 1461668679464 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:04:39 INFO - PROCESS | 1823 | 1461668679644 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e67c3800 == 179 [pid = 1823] [id = 776] 04:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x7f89e2ac9c00) [pid = 1823] [serial = 2327] [outer = (nil)] 04:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x7f89e95d4800) [pid = 1823] [serial = 2328] [outer = 0x7f89e2ac9c00] 04:04:39 INFO - PROCESS | 1823 | 1461668679708 Marionette DEBUG loaded listener.js 04:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x7f89e9888000) [pid = 1823] [serial = 2329] [outer = 0x7f89e2ac9c00] 04:04:40 INFO - PROCESS | 1823 | 1461668680361 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:04:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:04:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1126ms 04:04:40 INFO - PROCESS | 1823 | 1461668680377 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:04:40 INFO - PROCESS | 1823 | 1461668680380 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:04:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:04:40 INFO - PROCESS | 1823 | 1461668680384 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:04:40 INFO - PROCESS | 1823 | 1461668680387 Marionette TRACE conn3 <- [1,3070,null,{}] 04:04:40 INFO - PROCESS | 1823 | 1461668680392 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:40 INFO - PROCESS | 1823 | 1461668680574 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:04:40 INFO - PROCESS | 1823 | 1461668680933 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89dbc5d800 == 180 [pid = 1823] [id = 777] 04:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x7f89ded64800) [pid = 1823] [serial = 2330] [outer = (nil)] 04:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x7f89ded72c00) [pid = 1823] [serial = 2331] [outer = 0x7f89ded64800] 04:04:41 INFO - PROCESS | 1823 | 1461668681010 Marionette DEBUG loaded listener.js 04:04:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x7f89e019f800) [pid = 1823] [serial = 2332] [outer = 0x7f89ded64800] 04:04:41 INFO - PROCESS | 1823 | 1461668681874 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:04:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1533ms 04:04:41 INFO - PROCESS | 1823 | 1461668681926 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:04:41 INFO - PROCESS | 1823 | 1461668681931 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:04:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:04:41 INFO - PROCESS | 1823 | 1461668681940 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:04:41 INFO - PROCESS | 1823 | 1461668681946 Marionette TRACE conn3 <- [1,3074,null,{}] 04:04:41 INFO - PROCESS | 1823 | 1461668681952 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:42 INFO - PROCESS | 1823 | 1461668682164 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:04:42 INFO - PROCESS | 1823 | 1461668682437 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e2dd0800 == 181 [pid = 1823] [id = 778] 04:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x7f89ded67c00) [pid = 1823] [serial = 2333] [outer = (nil)] 04:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x7f89e3445c00) [pid = 1823] [serial = 2334] [outer = 0x7f89ded67c00] 04:04:42 INFO - PROCESS | 1823 | 1461668682512 Marionette DEBUG loaded listener.js 04:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x7f89e3655400) [pid = 1823] [serial = 2335] [outer = 0x7f89ded67c00] 04:04:43 INFO - PROCESS | 1823 | 1461668683335 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:04:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1431ms 04:04:43 INFO - PROCESS | 1823 | 1461668683377 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:04:43 INFO - PROCESS | 1823 | 1461668683382 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:04:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:04:43 INFO - PROCESS | 1823 | 1461668683389 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:04:43 INFO - PROCESS | 1823 | 1461668683391 Marionette TRACE conn3 <- [1,3078,null,{}] 04:04:43 INFO - PROCESS | 1823 | 1461668683398 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:43 INFO - PROCESS | 1823 | 1461668683601 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:04:43 INFO - PROCESS | 1823 | 1461668683862 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e6815800 == 182 [pid = 1823] [id = 779] 04:04:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x7f89e2c43400) [pid = 1823] [serial = 2336] [outer = (nil)] 04:04:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x7f89e63cf400) [pid = 1823] [serial = 2337] [outer = 0x7f89e2c43400] 04:04:43 INFO - PROCESS | 1823 | 1461668683939 Marionette DEBUG loaded listener.js 04:04:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x7f89e71efc00) [pid = 1823] [serial = 2338] [outer = 0x7f89e2c43400] 04:04:44 INFO - PROCESS | 1823 | 1461668684862 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:04:44 INFO - PROCESS | 1823 | 1461668684931 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:04:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:04:44 INFO - PROCESS | 1823 | 1461668684995 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:04:45 INFO - PROCESS | 1823 | 1461668685004 Marionette TRACE conn3 <- [1,3082,null,{}] 04:04:45 INFO - PROCESS | 1823 | 1461668685013 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:45 INFO - PROCESS | 1823 | 1461668685244 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:04:45 INFO - PROCESS | 1823 | 1461668685517 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e81e3000 == 183 [pid = 1823] [id = 780] 04:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x7f89e8244400) [pid = 1823] [serial = 2339] [outer = (nil)] 04:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x7f89e8b7b800) [pid = 1823] [serial = 2340] [outer = 0x7f89e8244400] 04:04:45 INFO - PROCESS | 1823 | 1461668685588 Marionette DEBUG loaded listener.js 04:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x7f89e8ba4400) [pid = 1823] [serial = 2341] [outer = 0x7f89e8244400] 04:04:46 INFO - PROCESS | 1823 | 1461668686354 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:04:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:04:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:04:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:04:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:04:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1406ms 04:04:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:04:46 INFO - PROCESS | 1823 | 1461668686386 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:04:46 INFO - PROCESS | 1823 | 1461668686389 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:04:46 INFO - PROCESS | 1823 | 1461668686395 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:04:46 INFO - PROCESS | 1823 | 1461668686398 Marionette TRACE conn3 <- [1,3086,null,{}] 04:04:46 INFO - PROCESS | 1823 | 1461668686403 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:46 INFO - PROCESS | 1823 | 1461668686604 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:04:46 INFO - PROCESS | 1823 | 1461668686849 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e8c82000 == 184 [pid = 1823] [id = 781] 04:04:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x7f89e8244c00) [pid = 1823] [serial = 2342] [outer = (nil)] 04:04:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x7f89e966e400) [pid = 1823] [serial = 2343] [outer = 0x7f89e8244c00] 04:04:46 INFO - PROCESS | 1823 | 1461668686918 Marionette DEBUG loaded listener.js 04:04:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x7f89e98ee000) [pid = 1823] [serial = 2344] [outer = 0x7f89e8244c00] 04:04:47 INFO - PROCESS | 1823 | 1461668687665 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:04:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:04:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1282ms 04:04:47 INFO - PROCESS | 1823 | 1461668687698 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:04:47 INFO - PROCESS | 1823 | 1461668687701 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:04:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:04:47 INFO - PROCESS | 1823 | 1461668687709 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:04:47 INFO - PROCESS | 1823 | 1461668687711 Marionette TRACE conn3 <- [1,3090,null,{}] 04:04:47 INFO - PROCESS | 1823 | 1461668687716 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:47 INFO - PROCESS | 1823 | 1461668687910 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:04:48 INFO - PROCESS | 1823 | 1461668688155 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89e9612000 == 185 [pid = 1823] [id = 782] 04:04:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x7f89eab82000) [pid = 1823] [serial = 2345] [outer = (nil)] 04:04:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x7f89eab87400) [pid = 1823] [serial = 2346] [outer = 0x7f89eab82000] 04:04:48 INFO - PROCESS | 1823 | 1461668688241 Marionette DEBUG loaded listener.js 04:04:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x7f89ebabc000) [pid = 1823] [serial = 2347] [outer = 0x7f89eab82000] 04:04:49 INFO - PROCESS | 1823 | 1461668689094 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:04:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:04:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1429ms 04:04:49 INFO - PROCESS | 1823 | 1461668689138 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:04:49 INFO - PROCESS | 1823 | 1461668689141 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:04:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:04:49 INFO - PROCESS | 1823 | 1461668689146 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:04:49 INFO - PROCESS | 1823 | 1461668689148 Marionette TRACE conn3 <- [1,3094,null,{}] 04:04:49 INFO - PROCESS | 1823 | 1461668689154 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:49 INFO - PROCESS | 1823 | 1461668689369 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:04:49 INFO - PROCESS | 1823 | 1461668689634 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ead1d800 == 186 [pid = 1823] [id = 783] 04:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x7f89ebabd400) [pid = 1823] [serial = 2348] [outer = (nil)] 04:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x7f89ebd30400) [pid = 1823] [serial = 2349] [outer = 0x7f89ebabd400] 04:04:49 INFO - PROCESS | 1823 | 1461668689704 Marionette DEBUG loaded listener.js 04:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x7f89ebd38400) [pid = 1823] [serial = 2350] [outer = 0x7f89ebabd400] 04:04:50 INFO - PROCESS | 1823 | 1461668690443 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:04:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:04:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1332ms 04:04:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:04:50 INFO - PROCESS | 1823 | 1461668690480 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:04:50 INFO - PROCESS | 1823 | 1461668690482 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:04:50 INFO - PROCESS | 1823 | 1461668690488 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:04:50 INFO - PROCESS | 1823 | 1461668690491 Marionette TRACE conn3 <- [1,3098,null,{}] 04:04:50 INFO - PROCESS | 1823 | 1461668690496 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:50 INFO - PROCESS | 1823 | 1461668690696 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:04:50 INFO - PROCESS | 1823 | 1461668690944 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89eb1ce000 == 187 [pid = 1823] [id = 784] 04:04:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x7f89ebc35400) [pid = 1823] [serial = 2351] [outer = (nil)] 04:04:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x7f89ec956000) [pid = 1823] [serial = 2352] [outer = 0x7f89ebc35400] 04:04:51 INFO - PROCESS | 1823 | 1461668691015 Marionette DEBUG loaded listener.js 04:04:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x7f89eca6d400) [pid = 1823] [serial = 2353] [outer = 0x7f89ebc35400] 04:04:51 INFO - PROCESS | 1823 | 1461668691807 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:04:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:04:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:04:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1390ms 04:04:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:04:51 INFO - PROCESS | 1823 | 1461668691878 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:04:51 INFO - PROCESS | 1823 | 1461668691880 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:04:51 INFO - PROCESS | 1823 | 1461668691886 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:04:51 INFO - PROCESS | 1823 | 1461668691889 Marionette TRACE conn3 <- [1,3102,null,{}] 04:04:51 INFO - PROCESS | 1823 | 1461668691894 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:52 INFO - PROCESS | 1823 | 1461668692094 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:04:52 INFO - PROCESS | 1823 | 1461668692381 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ebd4d800 == 188 [pid = 1823] [id = 785] 04:04:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x7f89ebd31400) [pid = 1823] [serial = 2354] [outer = (nil)] 04:04:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x7f89ecb42400) [pid = 1823] [serial = 2355] [outer = 0x7f89ebd31400] 04:04:52 INFO - PROCESS | 1823 | 1461668692453 Marionette DEBUG loaded listener.js 04:04:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x7f89ecbce000) [pid = 1823] [serial = 2356] [outer = 0x7f89ebd31400] 04:04:53 INFO - PROCESS | 1823 | 1461668693172 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:04:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:04:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1341ms 04:04:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:04:53 INFO - PROCESS | 1823 | 1461668693226 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:04:53 INFO - PROCESS | 1823 | 1461668693228 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:04:53 INFO - PROCESS | 1823 | 1461668693234 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:04:53 INFO - PROCESS | 1823 | 1461668693237 Marionette TRACE conn3 <- [1,3106,null,{}] 04:04:53 INFO - PROCESS | 1823 | 1461668693242 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:53 INFO - PROCESS | 1823 | 1461668693484 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:04:53 INFO - PROCESS | 1823 | 1461668693735 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec752000 == 189 [pid = 1823] [id = 786] 04:04:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x7f89eca6e400) [pid = 1823] [serial = 2357] [outer = (nil)] 04:04:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x7f89ed12e400) [pid = 1823] [serial = 2358] [outer = 0x7f89eca6e400] 04:04:53 INFO - PROCESS | 1823 | 1461668693804 Marionette DEBUG loaded listener.js 04:04:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x7f89ed740c00) [pid = 1823] [serial = 2359] [outer = 0x7f89eca6e400] 04:04:54 INFO - PROCESS | 1823 | 1461668694594 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:04:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:04:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1385ms 04:04:54 INFO - PROCESS | 1823 | 1461668694618 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:04:54 INFO - PROCESS | 1823 | 1461668694621 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:04:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:04:54 INFO - PROCESS | 1823 | 1461668694627 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:04:54 INFO - PROCESS | 1823 | 1461668694629 Marionette TRACE conn3 <- [1,3110,null,{}] 04:04:54 INFO - PROCESS | 1823 | 1461668694634 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:54 INFO - PROCESS | 1823 | 1461668694873 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:04:55 INFO - PROCESS | 1823 | 1461668695127 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89ec81d000 == 190 [pid = 1823] [id = 787] 04:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x7f89ecbcf000) [pid = 1823] [serial = 2360] [outer = (nil)] 04:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x7f89ed81e400) [pid = 1823] [serial = 2361] [outer = 0x7f89ecbcf000] 04:04:55 INFO - PROCESS | 1823 | 1461668695212 Marionette DEBUG loaded listener.js 04:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x7f89eda3f800) [pid = 1823] [serial = 2362] [outer = 0x7f89ecbcf000] 04:04:55 INFO - PROCESS | 1823 | 1461668695979 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:04:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:04:56 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:04:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:04:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:04:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:04:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1377ms 04:04:56 INFO - PROCESS | 1823 | 1461668696007 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:04:56 INFO - PROCESS | 1823 | 1461668696010 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:04:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:04:56 INFO - PROCESS | 1823 | 1461668696015 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:04:56 INFO - PROCESS | 1823 | 1461668696019 Marionette TRACE conn3 <- [1,3114,null,{}] 04:04:56 INFO - PROCESS | 1823 | 1461668696024 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:04:56 INFO - PROCESS | 1823 | 1461668696276 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:04:56 INFO - PROCESS | 1823 | 1461668696531 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\", \"c659e31d-5ea5-4650-80f5-dcaee9748a13\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:04:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x7f89edcc6000 == 191 [pid = 1823] [id = 788] 04:04:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x7f89ed814400) [pid = 1823] [serial = 2363] [outer = (nil)] 04:04:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x7f89ee6e0400) [pid = 1823] [serial = 2364] [outer = 0x7f89ed814400] 04:04:56 INFO - PROCESS | 1823 | 1461668696599 Marionette DEBUG loaded listener.js 04:04:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x7f89f3ab3c00) [pid = 1823] [serial = 2365] [outer = 0x7f89ed814400] 04:04:57 INFO - PROCESS | 1823 | 1461668697364 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:04:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:04:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1378ms 04:04:57 INFO - PROCESS | 1823 | 1461668697394 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:04:57 INFO - PROCESS | 1823 | 1461668697396 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:04:58 WARNING - u'runner_teardown' () 04:04:58 INFO - No more tests 04:04:58 INFO - Got 0 unexpected results 04:04:58 INFO - SUITE-END | took 1104s 04:04:58 INFO - Closing logging queue 04:04:58 INFO - queue closed 04:04:58 INFO - Return code: 0 04:04:58 WARNING - # TBPL SUCCESS # 04:04:58 INFO - Running post-action listener: _resource_record_post_action 04:04:58 INFO - Running post-run listener: _resource_record_post_run 04:04:59 INFO - Total resource usage - Wall time: 1138s; CPU: 98.0%; Read bytes: 8392704; Write bytes: 969768960; Read time: 776; Write time: 328576 04:04:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:04:59 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51740672; Read time: 0; Write time: 41792 04:04:59 INFO - run-tests - Wall time: 1109s; CPU: 98.0%; Read bytes: 5795840; Write bytes: 917925888; Read time: 660; Write time: 286784 04:04:59 INFO - Running post-run listener: _upload_blobber_files 04:04:59 INFO - Blob upload gear active. 04:04:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:04:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:04:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:04:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:05:00 INFO - (blobuploader) - INFO - Open directory for files ... 04:05:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:05:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:05:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:05:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:05:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:05:01 INFO - (blobuploader) - INFO - Done attempting. 04:05:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:05:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:05:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:05:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:05:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:05:02 INFO - (blobuploader) - INFO - Done attempting. 04:05:02 INFO - (blobuploader) - INFO - Iteration through files over. 04:05:02 INFO - Return code: 0 04:05:02 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:05:02 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:05:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0052fbc8a0144f406408b523643defd4c69a392cfd5ca20de9c13b855ddd154b7496ba61f5621821169a5b0d3f47eb76f02994a1be9c75f5055c42a0328621b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2a29441437d4f6f1bd1b49f26f0ee32cbe93c6561323e8eda563f1112f05185c31c51dcb33ff89faef80d42614fefde74cd9d462b84bcbbe269e33089088a41c"} 04:05:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:05:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:05:02 INFO - Contents: 04:05:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0052fbc8a0144f406408b523643defd4c69a392cfd5ca20de9c13b855ddd154b7496ba61f5621821169a5b0d3f47eb76f02994a1be9c75f5055c42a0328621b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2a29441437d4f6f1bd1b49f26f0ee32cbe93c6561323e8eda563f1112f05185c31c51dcb33ff89faef80d42614fefde74cd9d462b84bcbbe269e33089088a41c"} 04:05:02 INFO - Running post-run listener: copy_logs_to_upload_dir 04:05:02 INFO - Copying logs to upload dir... 04:05:02 INFO - mkdir: /builds/slave/test/build/upload/logs 04:05:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1225.177131 ========= master_lag: 85.87 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 51 secs) (at 2016-04-26 04:06:28.018924) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-04-26 04:06:28.022161) ========= 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-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0052fbc8a0144f406408b523643defd4c69a392cfd5ca20de9c13b855ddd154b7496ba61f5621821169a5b0d3f47eb76f02994a1be9c75f5055c42a0328621b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2a29441437d4f6f1bd1b49f26f0ee32cbe93c6561323e8eda563f1112f05185c31c51dcb33ff89faef80d42614fefde74cd9d462b84bcbbe269e33089088a41c"} build_url:https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032339 build_url: 'https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0052fbc8a0144f406408b523643defd4c69a392cfd5ca20de9c13b855ddd154b7496ba61f5621821169a5b0d3f47eb76f02994a1be9c75f5055c42a0328621b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2a29441437d4f6f1bd1b49f26f0ee32cbe93c6561323e8eda563f1112f05185c31c51dcb33ff89faef80d42614fefde74cd9d462b84bcbbe269e33089088a41c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JoPT1Rk8QTaLNdkZYiATlA/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 8.32 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-04-26 04:06:36.377524) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-26 04:06:36.378028) ========= 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-1461667430.291905-189854902 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018435 ========= master_lag: 4.62 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-26 04:06:41.019695) ========= ========= Started reboot skipped (results: 3, elapsed: 5 secs) (at 2016-04-26 04:06:41.020139) ========= ========= Finished reboot skipped (results: 3, elapsed: 5 secs) (at 2016-04-26 04:06:46.648848) ========= ========= Total master_lag: 102.82 =========