builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2499 starttime: 1461675490.56 results: success (0) buildid: 20160426050418 builduid: 4982357426f044b89b55d4df8b5dd07a revision: 20d85e25e89971fb20349545bdd0e169d67f2ddb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:10.562327) ========= master: http://buildbot-master113.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:10.562763) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:10.563052) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:10.604840) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:10.605127) ========= 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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 05:58:10-- 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% 12.8M=0.001s 2016-04-26 05:58:11 (12.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.576627 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:11.214266) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:11.214574) ========= 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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033055 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:11.278160) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 05:58:11.278474) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 20d85e25e89971fb20349545bdd0e169d67f2ddb --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 20d85e25e89971fb20349545bdd0e169d67f2ddb --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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 05:58:11,379 truncating revision to first 12 chars 2016-04-26 05:58:11,379 Setting DEBUG logging. 2016-04-26 05:58:11,379 attempt 1/10 2016-04-26 05:58:11,380 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/20d85e25e899?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 05:58:12,635 unpacking tar archive at: mozilla-inbound-20d85e25e899/testing/mozharness/ program finished with exit code 0 elapsedTime=1.852840 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-26 05:58:13.289922) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:13.290255) ========= script_repo_revision: 20d85e25e89971fb20349545bdd0e169d67f2ddb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 05:58:13.290644) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-04-26 05:58:13.290915) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-04-26 05:58:14.297751) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 45 secs) (at 2016-04-26 05:58:14.298034) ========= /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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False 05:58:14 INFO - MultiFileLogger online at 20160426 05:58:14 in /builds/slave/test 05:58:14 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 05:58:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:58:14 INFO - {'append_to_log': False, 05:58:14 INFO - 'base_work_dir': '/builds/slave/test', 05:58:14 INFO - 'blob_upload_branch': 'mozilla-inbound', 05:58:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:58:14 INFO - 'buildbot_json_path': 'buildprops.json', 05:58:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:58:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:58:14 INFO - 'download_minidump_stackwalk': True, 05:58:14 INFO - 'download_symbols': 'true', 05:58:14 INFO - 'e10s': False, 05:58:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:58:14 INFO - 'tooltool.py': '/tools/tooltool.py', 05:58:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:58:14 INFO - '/tools/misc-python/virtualenv.py')}, 05:58:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:58:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:58:14 INFO - 'log_level': 'info', 05:58:14 INFO - 'log_to_console': True, 05:58:14 INFO - 'opt_config_files': (), 05:58:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:58:14 INFO - '--processes=1', 05:58:14 INFO - '--config=%(test_path)s/wptrunner.ini', 05:58:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:58:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:58:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:58:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:58:14 INFO - 'pip_index': False, 05:58:14 INFO - 'require_test_zip': True, 05:58:14 INFO - 'test_type': ('testharness',), 05:58:14 INFO - 'this_chunk': '1', 05:58:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:58:14 INFO - 'total_chunks': '10', 05:58:14 INFO - 'virtualenv_path': 'venv', 05:58:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:58:14 INFO - 'work_dir': 'build'} 05:58:14 INFO - ##### 05:58:14 INFO - ##### Running clobber step. 05:58:14 INFO - ##### 05:58:14 INFO - Running pre-action listener: _resource_record_pre_action 05:58:14 INFO - Running main action method: clobber 05:58:14 INFO - rmtree: /builds/slave/test/build 05:58:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:58:15 INFO - Running post-action listener: _resource_record_post_action 05:58:15 INFO - ##### 05:58:15 INFO - ##### Running read-buildbot-config step. 05:58:15 INFO - ##### 05:58:15 INFO - Running pre-action listener: _resource_record_pre_action 05:58:15 INFO - Running main action method: read_buildbot_config 05:58:15 INFO - Using buildbot properties: 05:58:15 INFO - { 05:58:15 INFO - "project": "", 05:58:15 INFO - "product": "firefox", 05:58:15 INFO - "script_repo_revision": "production", 05:58:15 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 05:58:15 INFO - "repository": "", 05:58:15 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 05:58:15 INFO - "buildid": "20160426050418", 05:58:15 INFO - "pgo_build": "False", 05:58:15 INFO - "basedir": "/builds/slave/test", 05:58:15 INFO - "buildnumber": 0, 05:58:15 INFO - "slavename": "tst-linux64-spot-2499", 05:58:15 INFO - "master": "http://buildbot-master113.bb.releng.use1.mozilla.com:8201/", 05:58:15 INFO - "platform": "linux64", 05:58:15 INFO - "branch": "mozilla-inbound", 05:58:15 INFO - "revision": "20d85e25e89971fb20349545bdd0e169d67f2ddb", 05:58:15 INFO - "repo_path": "integration/mozilla-inbound", 05:58:15 INFO - "moz_repo_path": "", 05:58:15 INFO - "stage_platform": "linux64", 05:58:15 INFO - "builduid": "4982357426f044b89b55d4df8b5dd07a", 05:58:15 INFO - "slavebuilddir": "test" 05:58:15 INFO - } 05:58:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 05:58:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 05:58:15 INFO - Running post-action listener: _resource_record_post_action 05:58:15 INFO - ##### 05:58:15 INFO - ##### Running download-and-extract step. 05:58:15 INFO - ##### 05:58:15 INFO - Running pre-action listener: _resource_record_pre_action 05:58:15 INFO - Running main action method: download_and_extract 05:58:15 INFO - mkdir: /builds/slave/test/build/tests 05:58:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:15 INFO - https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:58:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 05:58:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 05:58:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:33 INFO - Downloaded 1361 bytes. 05:58:33 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 05:58:33 INFO - Using the following test package requirements: 05:58:33 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 05:58:33 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:58:33 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:58:33 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'jsshell-linux-x86_64.zip'], 05:58:33 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:58:33 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 05:58:33 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:58:33 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:58:33 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:58:33 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 05:58:33 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:58:33 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 05:58: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')]} 05:58:33 INFO - https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:58:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 05:58:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 05:58:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:38 INFO - Downloaded 22750804 bytes. 05:58:38 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/*'] 05:58:38 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/* 05:58:39 INFO - caution: filename not matched: web-platform/* 05:58:39 INFO - Return code: 11 05:58: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')]} 05:58:39 INFO - https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:58:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:58:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:58:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:44 INFO - Downloaded 36406661 bytes. 05:58:44 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/*'] 05:58:44 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/* 05:58:48 INFO - caution: filename not matched: bin/* 05:58:48 INFO - caution: filename not matched: config/* 05:58:48 INFO - caution: filename not matched: mozbase/* 05:58:48 INFO - caution: filename not matched: marionette/* 05:58:48 INFO - caution: filename not matched: tools/wptserve/* 05:58:48 INFO - Return code: 11 05:58:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:48 INFO - https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:58:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 05:58:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 05:58:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:58:59 INFO - Downloaded 64489756 bytes. 05:58:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 05:58:59 INFO - mkdir: /builds/slave/test/properties 05:58:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:58:59 INFO - Writing to file /builds/slave/test/properties/build_url 05:58:59 INFO - Contents: 05:58:59 INFO - build_url:https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 05:59:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:59:00 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:59:00 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:59:00 INFO - Contents: 05:59:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:59:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:00 INFO - https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:59:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:59:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:59:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:59:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/GpTm6jR8R9SgPD8a5koYVg/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 05:59:14 INFO - Downloaded 90940623 bytes. 05:59:14 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'] 05:59:14 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 05:59:20 INFO - Return code: 0 05:59:20 INFO - Running post-action listener: _resource_record_post_action 05:59:20 INFO - Running post-action listener: set_extra_try_arguments 05:59:20 INFO - ##### 05:59:20 INFO - ##### Running create-virtualenv step. 05:59:20 INFO - ##### 05:59:20 INFO - Running pre-action listener: _pre_create_virtualenv 05:59:20 INFO - Running pre-action listener: _resource_record_pre_action 05:59:20 INFO - Running main action method: create_virtualenv 05:59:20 INFO - Creating virtualenv /builds/slave/test/build/venv 05:59:20 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:59:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:59:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:59:20 INFO - Using real prefix '/usr' 05:59:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:59:24 INFO - Installing distribute.............................................................................................................................................................................................done. 05:59:27 INFO - Installing pip.................done. 05:59:27 INFO - Return code: 0 05:59:27 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:59: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')]} 05:59:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59: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')]} 05:59:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59: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', '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 0x18e6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18e73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x192c270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, '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-1461674643.360538-143904643', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:59: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', 'psutil>=0.7.1'] in /builds/slave/test/build 05:59: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 psutil>=0.7.1 05:59:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:27 INFO - 'CCACHE_UMASK': '002', 05:59:27 INFO - 'DISPLAY': ':0', 05:59:27 INFO - 'HOME': '/home/cltbld', 05:59:27 INFO - 'LANG': 'en_US.UTF-8', 05:59:27 INFO - 'LOGNAME': 'cltbld', 05:59:27 INFO - 'MAIL': '/var/mail/cltbld', 05:59:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:27 INFO - 'MOZ_NO_REMOTE': '1', 05:59:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:27 INFO - 'PWD': '/builds/slave/test', 05:59:27 INFO - 'SHELL': '/bin/bash', 05:59:27 INFO - 'SHLVL': '1', 05:59:27 INFO - 'TERM': 'linux', 05:59:27 INFO - 'TMOUT': '86400', 05:59:27 INFO - 'USER': 'cltbld', 05:59:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 05:59:27 INFO - '_': '/tools/buildbot/bin/python'} 05:59:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:28 INFO - Downloading/unpacking psutil>=0.7.1 05:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:59:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:59:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:59:34 INFO - Installing collected packages: psutil 05:59:34 INFO - Running setup.py install for psutil 05:59:34 INFO - building 'psutil._psutil_linux' extension 05:59:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 05:59:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 05:59:35 INFO - building 'psutil._psutil_posix' extension 05:59:35 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 05:59:35 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:59:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:59:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:59:35 INFO - Successfully installed psutil 05:59:35 INFO - Cleaning up... 05:59:35 INFO - Return code: 0 05:59:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:59:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:35 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 0x18e6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18e73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x192c270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, '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-1461674643.360538-143904643', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:59:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:59:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:59:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:35 INFO - 'CCACHE_UMASK': '002', 05:59:35 INFO - 'DISPLAY': ':0', 05:59:35 INFO - 'HOME': '/home/cltbld', 05:59:35 INFO - 'LANG': 'en_US.UTF-8', 05:59:35 INFO - 'LOGNAME': 'cltbld', 05:59:35 INFO - 'MAIL': '/var/mail/cltbld', 05:59:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:35 INFO - 'MOZ_NO_REMOTE': '1', 05:59:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:35 INFO - 'PWD': '/builds/slave/test', 05:59:35 INFO - 'SHELL': '/bin/bash', 05:59:35 INFO - 'SHLVL': '1', 05:59:35 INFO - 'TERM': 'linux', 05:59:35 INFO - 'TMOUT': '86400', 05:59:35 INFO - 'USER': 'cltbld', 05:59:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 05:59:35 INFO - '_': '/tools/buildbot/bin/python'} 05:59:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:59:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:59:41 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:59:41 INFO - Installing collected packages: mozsystemmonitor 05:59:41 INFO - Running setup.py install for mozsystemmonitor 05:59:41 INFO - Successfully installed mozsystemmonitor 05:59:41 INFO - Cleaning up... 05:59:41 INFO - Return code: 0 05:59:41 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:59: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')]} 05:59:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59: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')]} 05:59:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:41 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 0x18e6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18e73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x192c270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, '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-1461674643.360538-143904643', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:59:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:59:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:59:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:41 INFO - 'CCACHE_UMASK': '002', 05:59:41 INFO - 'DISPLAY': ':0', 05:59:41 INFO - 'HOME': '/home/cltbld', 05:59:41 INFO - 'LANG': 'en_US.UTF-8', 05:59:41 INFO - 'LOGNAME': 'cltbld', 05:59:41 INFO - 'MAIL': '/var/mail/cltbld', 05:59:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:41 INFO - 'MOZ_NO_REMOTE': '1', 05:59:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:41 INFO - 'PWD': '/builds/slave/test', 05:59:41 INFO - 'SHELL': '/bin/bash', 05:59:41 INFO - 'SHLVL': '1', 05:59:41 INFO - 'TERM': 'linux', 05:59:41 INFO - 'TMOUT': '86400', 05:59:41 INFO - 'USER': 'cltbld', 05:59:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 05:59:41 INFO - '_': '/tools/buildbot/bin/python'} 05:59:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:41 INFO - Downloading/unpacking blobuploader==1.2.4 05:59:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:47 INFO - Downloading blobuploader-1.2.4.tar.gz 05:59:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:59:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:59:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:59:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:59:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:59:48 INFO - Downloading docopt-0.6.1.tar.gz 05:59:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:59:49 INFO - Installing collected packages: blobuploader, requests, docopt 05:59:49 INFO - Running setup.py install for blobuploader 05:59:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:59:49 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:59:49 INFO - Running setup.py install for requests 05:59:49 INFO - Running setup.py install for docopt 05:59:50 INFO - Successfully installed blobuploader requests docopt 05:59:50 INFO - Cleaning up... 05:59:50 INFO - Return code: 0 05:59:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:59:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:59:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:50 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 0x18e6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18e73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x192c270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, '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-1461674643.360538-143904643', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:59:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:59:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:59:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:50 INFO - 'CCACHE_UMASK': '002', 05:59:50 INFO - 'DISPLAY': ':0', 05:59:50 INFO - 'HOME': '/home/cltbld', 05:59:50 INFO - 'LANG': 'en_US.UTF-8', 05:59:50 INFO - 'LOGNAME': 'cltbld', 05:59:50 INFO - 'MAIL': '/var/mail/cltbld', 05:59:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:50 INFO - 'MOZ_NO_REMOTE': '1', 05:59:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:50 INFO - 'PWD': '/builds/slave/test', 05:59:50 INFO - 'SHELL': '/bin/bash', 05:59:50 INFO - 'SHLVL': '1', 05:59:50 INFO - 'TERM': 'linux', 05:59:50 INFO - 'TMOUT': '86400', 05:59:50 INFO - 'USER': 'cltbld', 05:59:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 05:59:50 INFO - '_': '/tools/buildbot/bin/python'} 05:59:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:59:50 INFO - Running setup.py (path:/tmp/pip-LcYjUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:59:50 INFO - Running setup.py (path:/tmp/pip-CyBJmv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:59:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:59:50 INFO - Running setup.py (path:/tmp/pip-ojISTo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:59:51 INFO - Running setup.py (path:/tmp/pip-U4ozGP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:59:51 INFO - Running setup.py (path:/tmp/pip-C5NoEy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:59:51 INFO - Running setup.py (path:/tmp/pip-sJTRq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:59:51 INFO - Running setup.py (path:/tmp/pip-1LnHQV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:59:51 INFO - Running setup.py (path:/tmp/pip-W76I9x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:59:51 INFO - Running setup.py (path:/tmp/pip-yZMy5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:59:51 INFO - Running setup.py (path:/tmp/pip-nCotDq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:59:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:59:51 INFO - Running setup.py (path:/tmp/pip-I4dgEr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:59:52 INFO - Running setup.py (path:/tmp/pip-9J11Hm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:59:52 INFO - Running setup.py (path:/tmp/pip-Xxds7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:59:52 INFO - Running setup.py (path:/tmp/pip-KKdvEl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:52 INFO - Running setup.py (path:/tmp/pip-LFGShr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:59:52 INFO - Running setup.py (path:/tmp/pip-4di_rc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:59:52 INFO - Running setup.py (path:/tmp/pip-hssaZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:59:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:59:52 INFO - Running setup.py (path:/tmp/pip-ni3_Rd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:59:53 INFO - Running setup.py (path:/tmp/pip-J416do-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:53 INFO - Running setup.py (path:/tmp/pip-ghFaqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:59:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:59:53 INFO - Running setup.py (path:/tmp/pip-M86tBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:59:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:59:53 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:59:53 INFO - Running setup.py install for manifestparser 05:59:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:59:53 INFO - Running setup.py install for mozcrash 05:59:54 INFO - Running setup.py install for mozdebug 05:59:54 INFO - Running setup.py install for mozdevice 05:59:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:59:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:59:54 INFO - Running setup.py install for mozfile 05:59:54 INFO - Running setup.py install for mozhttpd 05:59:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:59:54 INFO - Running setup.py install for mozinfo 05:59:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Running setup.py install for mozInstall 05:59:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Running setup.py install for mozleak 05:59:55 INFO - Running setup.py install for mozlog 05:59:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Running setup.py install for moznetwork 05:59:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:59:55 INFO - Running setup.py install for mozprocess 05:59:56 INFO - Running setup.py install for mozprofile 05:59:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:59:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:59:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:59:56 INFO - Running setup.py install for mozrunner 05:59:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:59:56 INFO - Running setup.py install for mozscreenshot 05:59:56 INFO - Running setup.py install for moztest 05:59:57 INFO - Running setup.py install for mozversion 05:59:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:59:57 INFO - Running setup.py install for wptserve 05:59:57 INFO - Running setup.py install for marionette-driver 05:59:57 INFO - Running setup.py install for browsermob-proxy 05:59:57 INFO - Running setup.py install for marionette-client 05:59:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:59:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:59:58 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:59:58 INFO - Cleaning up... 05:59:58 INFO - Return code: 0 05:59:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:59: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')]} 05:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:59:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59: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')]} 05:59:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:59:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:59:58 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 0x18e6030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x18e73f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x192c270>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, '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-1461674643.360538-143904643', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 05:59:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:59:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:59:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:59:58 INFO - 'CCACHE_UMASK': '002', 05:59:58 INFO - 'DISPLAY': ':0', 05:59:58 INFO - 'HOME': '/home/cltbld', 05:59:58 INFO - 'LANG': 'en_US.UTF-8', 05:59:58 INFO - 'LOGNAME': 'cltbld', 05:59:58 INFO - 'MAIL': '/var/mail/cltbld', 05:59:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:59:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:59:58 INFO - 'MOZ_NO_REMOTE': '1', 05:59:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:59:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:59:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:59:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:59:58 INFO - 'PWD': '/builds/slave/test', 05:59:58 INFO - 'SHELL': '/bin/bash', 05:59:58 INFO - 'SHLVL': '1', 05:59:58 INFO - 'TERM': 'linux', 05:59:58 INFO - 'TMOUT': '86400', 05:59:58 INFO - 'USER': 'cltbld', 05:59:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 05:59:58 INFO - '_': '/tools/buildbot/bin/python'} 05:59:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:59:58 INFO - Running setup.py (path:/tmp/pip-nn51P2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:59:58 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:59:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:59:58 INFO - Running setup.py (path:/tmp/pip-wcl3dT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:59:59 INFO - Running setup.py (path:/tmp/pip-MjlXT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:59:59 INFO - Running setup.py (path:/tmp/pip-UwvohW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:59:59 INFO - Running setup.py (path:/tmp/pip-QwBYnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:59:59 INFO - Running setup.py (path:/tmp/pip-xtbWuV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:59:59 INFO - Running setup.py (path:/tmp/pip-Z2PCrM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:59:59 INFO - Running setup.py (path:/tmp/pip-Nc9j8r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:59:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:59:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:59:59 INFO - Running setup.py (path:/tmp/pip-0lx5Z9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:00:00 INFO - Running setup.py (path:/tmp/pip-3FSLzj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:00:00 INFO - Running setup.py (path:/tmp/pip-ItyC2A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:00:00 INFO - Running setup.py (path:/tmp/pip-qQopjK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:00:00 INFO - Running setup.py (path:/tmp/pip-S37TNZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:00:00 INFO - Running setup.py (path:/tmp/pip-higOld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:00:00 INFO - Running setup.py (path:/tmp/pip-8DTSei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:00:00 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)) 06:00:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:00:00 INFO - Running setup.py (path:/tmp/pip-U5i1ix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:00:01 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)) 06:00:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:00:01 INFO - Running setup.py (path:/tmp/pip-VGFB4u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:00:01 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)) 06:00:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:00:01 INFO - Running setup.py (path:/tmp/pip-61vAF4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:00:01 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)) 06:00:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:00:01 INFO - Running setup.py (path:/tmp/pip-9Z52fb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:00:01 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)) 06:00:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:00:01 INFO - Running setup.py (path:/tmp/pip-oppGMh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:00:01 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)) 06:00:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:00:02 INFO - Running setup.py (path:/tmp/pip-g5EIuw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:00:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:00:02 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)) 06:00:02 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)) 06:00:02 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)) 06:00:02 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)) 06:00:02 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)) 06:00:02 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)) 06:00:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:00:02 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 06:00:02 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 06:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:00:07 INFO - Downloading blessings-1.6.tar.gz 06:00:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:00:07 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)) 06:00:07 INFO - Installing collected packages: blessings 06:00:07 INFO - Running setup.py install for blessings 06:00:07 INFO - Successfully installed blessings 06:00:07 INFO - Cleaning up... 06:00:08 INFO - Return code: 0 06:00:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:00:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:00:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:00:08 INFO - Reading from file tmpfile_stdout 06:00:08 INFO - Current package versions: 06:00:08 INFO - argparse == 1.2.1 06:00:08 INFO - blessings == 1.6 06:00:08 INFO - blobuploader == 1.2.4 06:00:08 INFO - browsermob-proxy == 0.6.0 06:00:08 INFO - docopt == 0.6.1 06:00:08 INFO - manifestparser == 1.1 06:00:08 INFO - marionette-client == 2.3.0 06:00:08 INFO - marionette-driver == 1.4.0 06:00:08 INFO - mozInstall == 1.12 06:00:08 INFO - mozcrash == 0.17 06:00:08 INFO - mozdebug == 0.1 06:00:08 INFO - mozdevice == 0.48 06:00:08 INFO - mozfile == 1.2 06:00:08 INFO - mozhttpd == 0.7 06:00:08 INFO - mozinfo == 0.9 06:00:08 INFO - mozleak == 0.1 06:00:08 INFO - mozlog == 3.1 06:00:08 INFO - moznetwork == 0.27 06:00:08 INFO - mozprocess == 0.22 06:00:08 INFO - mozprofile == 0.28 06:00:08 INFO - mozrunner == 6.11 06:00:08 INFO - mozscreenshot == 0.1 06:00:08 INFO - mozsystemmonitor == 0.0 06:00:08 INFO - moztest == 0.7 06:00:08 INFO - mozversion == 1.4 06:00:08 INFO - psutil == 3.1.1 06:00:08 INFO - requests == 1.2.3 06:00:08 INFO - wptserve == 1.4.0 06:00:08 INFO - wsgiref == 0.1.2 06:00:08 INFO - Running post-action listener: _resource_record_post_action 06:00:08 INFO - Running post-action listener: _start_resource_monitoring 06:00:08 INFO - Starting resource monitoring. 06:00:08 INFO - ##### 06:00:08 INFO - ##### Running pull step. 06:00:08 INFO - ##### 06:00:08 INFO - Running pre-action listener: _resource_record_pre_action 06:00:08 INFO - Running main action method: pull 06:00:08 INFO - Pull has nothing to do! 06:00:08 INFO - Running post-action listener: _resource_record_post_action 06:00:08 INFO - ##### 06:00:08 INFO - ##### Running install step. 06:00:08 INFO - ##### 06:00:08 INFO - Running pre-action listener: _resource_record_pre_action 06:00:08 INFO - Running main action method: install 06:00:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:00:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:00:08 INFO - Reading from file tmpfile_stdout 06:00:08 INFO - Detecting whether we're running mozinstall >=1.0... 06:00:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:00:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:00:09 INFO - Reading from file tmpfile_stdout 06:00:09 INFO - Output received: 06:00:09 INFO - Usage: mozinstall [options] installer 06:00:09 INFO - Options: 06:00:09 INFO - -h, --help show this help message and exit 06:00:09 INFO - -d DEST, --destination=DEST 06:00:09 INFO - Directory to install application into. [default: 06:00:09 INFO - "/builds/slave/test"] 06:00:09 INFO - --app=APP Application being installed. [default: firefox] 06:00:09 INFO - mkdir: /builds/slave/test/build/application 06:00:09 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'] 06:00:09 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 06:00:38 INFO - Reading from file tmpfile_stdout 06:00:38 INFO - Output received: 06:00:38 INFO - /builds/slave/test/build/application/firefox/firefox 06:00:38 INFO - Running post-action listener: _resource_record_post_action 06:00:38 INFO - ##### 06:00:38 INFO - ##### Running run-tests step. 06:00:38 INFO - ##### 06:00:38 INFO - Running pre-action listener: _resource_record_pre_action 06:00:38 INFO - Running main action method: run_tests 06:00:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:00:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:00:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:00:38 INFO - grabbing minidump binary from tooltool 06:00:38 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')]} 06:00:38 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 0x19f2b90>, '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 0x1929fb0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x192a460>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:00:38 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 06:00:38 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 06:00:38 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:00:38 INFO - Return code: 0 06:00:38 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:00:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:00:38 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/GpTm6jR8R9SgPD8a5koYVg/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 06:00:38 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/GpTm6jR8R9SgPD8a5koYVg/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 06:00:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:00:38 INFO - 'CCACHE_UMASK': '002', 06:00:38 INFO - 'DISPLAY': ':0', 06:00:38 INFO - 'HOME': '/home/cltbld', 06:00:38 INFO - 'LANG': 'en_US.UTF-8', 06:00:38 INFO - 'LOGNAME': 'cltbld', 06:00:38 INFO - 'MAIL': '/var/mail/cltbld', 06:00:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:00:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:00:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:00:38 INFO - 'MOZ_NO_REMOTE': '1', 06:00:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:00:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:00:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:00:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:00:38 INFO - 'PWD': '/builds/slave/test', 06:00:38 INFO - 'SHELL': '/bin/bash', 06:00:38 INFO - 'SHLVL': '1', 06:00:38 INFO - 'TERM': 'linux', 06:00:38 INFO - 'TMOUT': '86400', 06:00:38 INFO - 'USER': 'cltbld', 06:00:38 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461674643.360538-143904643', 06:00:38 INFO - '_': '/tools/buildbot/bin/python'} 06:00:38 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/GpTm6jR8R9SgPD8a5koYVg/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 06:00:39 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 06:00:39 INFO - import pkg_resources 06:00:40 INFO - Using 1 client processes 06:00:40 INFO - wptserve Starting http server on 127.0.0.1:8000 06:00:41 INFO - wptserve Starting http server on 127.0.0.1:8001 06:00:41 INFO - wptserve Starting http server on 127.0.0.1:8443 06:00:43 INFO - SUITE-START | Running 778 tests 06:00:44 INFO - Running testharness tests 06:00:47 INFO - Setting up ssl 06:00:47 INFO - PROCESS | certutil | 06:00:47 INFO - PROCESS | certutil | 06:00:47 INFO - PROCESS | certutil | 06:00:47 INFO - Certificate Nickname Trust Attributes 06:00:47 INFO - SSL,S/MIME,JAR/XPI 06:00:47 INFO - 06:00:47 INFO - web-platform-tests CT,, 06:00:47 INFO - 06:00:47 INFO - Starting runner 06:00:49 INFO - PROCESS | 1833 | 1461675649987 Marionette DEBUG Marionette enabled via build flag and pref 06:00:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b134000 == 1 [pid = 1833] [id = 1] 06:00:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 1 (0x7f9f7b134800) [pid = 1833] [serial = 1] [outer = (nil)] 06:00:50 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 06:00:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 2 (0x7f9f7b135800) [pid = 1833] [serial = 2] [outer = 0x7f9f7b134800] 06:00:50 INFO - PROCESS | 1833 | 1461675650605 Marionette INFO Listening on port 2828 06:00:51 INFO - PROCESS | 1833 | 1461675651267 Marionette DEBUG Marionette enabled via command-line flag 06:00:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7800f000 == 2 [pid = 1833] [id = 2] 06:00:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 3 (0x7f9f7800f800) [pid = 1833] [serial = 3] [outer = (nil)] 06:00:51 INFO - PROCESS | 1833 | [1833] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 06:00:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 4 (0x7f9f78010800) [pid = 1833] [serial = 4] [outer = 0x7f9f7800f800] 06:00:51 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f9f780f8d60 06:00:51 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f9f774505b0 06:00:51 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f9f77456820 06:00:51 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f9f77456b20 06:00:51 INFO - PROCESS | 1833 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f9f77456e50 06:00:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 5 (0x7f9f7748c800) [pid = 1833] [serial = 5] [outer = 0x7f9f7b134800] 06:00:51 INFO - PROCESS | 1833 | [1833] 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 06:00:51 INFO - PROCESS | 1833 | 1461675651644 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39713 06:00:51 INFO - PROCESS | 1833 | [1833] 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 06:00:51 INFO - PROCESS | 1833 | 1461675651686 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39714 06:00:51 INFO - PROCESS | 1833 | 1461675651735 Marionette DEBUG Closed connection conn0 06:00:51 INFO - PROCESS | 1833 | [1833] 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 06:00:51 INFO - PROCESS | 1833 | 1461675651830 Marionette DEBUG Closed connection conn1 06:00:51 INFO - PROCESS | 1833 | [1833] 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 06:00:51 INFO - PROCESS | 1833 | 1461675651841 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39715 06:00:51 INFO - PROCESS | 1833 | [1833] 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 06:00:51 INFO - PROCESS | 1833 | 1461675651899 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39716 06:00:51 INFO - PROCESS | 1833 | 1461675651907 Marionette DEBUG Closed connection conn2 06:00:51 INFO - PROCESS | 1833 | 1461675651945 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:00:51 INFO - PROCESS | 1833 | 1461675651967 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":"20160426050418","device":"desktop","version":"49.0a1"} 06:00:52 INFO - PROCESS | 1833 | [1833] 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 06:00:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bdb0800 == 3 [pid = 1833] [id = 3] 06:00:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 6 (0x7f9f6bdb1000) [pid = 1833] [serial = 6] [outer = (nil)] 06:00:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bdb1800 == 4 [pid = 1833] [id = 4] 06:00:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 7 (0x7f9f6bd43000) [pid = 1833] [serial = 7] [outer = (nil)] 06:00:54 INFO - PROCESS | 1833 | [1833] 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 06:00:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6acbc000 == 5 [pid = 1833] [id = 5] 06:00:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 8 (0x7f9f6ad69400) [pid = 1833] [serial = 8] [outer = (nil)] 06:00:54 INFO - PROCESS | 1833 | [1833] 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 06:00:54 INFO - PROCESS | 1833 | [1833] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:00:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 9 (0x7f9f6abd1000) [pid = 1833] [serial = 9] [outer = 0x7f9f6ad69400] 06:00:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 10 (0x7f9f6a40f000) [pid = 1833] [serial = 10] [outer = 0x7f9f6bdb1000] 06:00:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 11 (0x7f9f6a433800) [pid = 1833] [serial = 11] [outer = 0x7f9f6bd43000] 06:00:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 12 (0x7f9f6a435800) [pid = 1833] [serial = 12] [outer = 0x7f9f6ad69400] 06:00:55 INFO - PROCESS | 1833 | 1461675655820 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1833 | 1461675655838 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 13 (0x7f9f67e2d400) [pid = 1833] [serial = 13] [outer = 0x7f9f6ad69400] 06:00:56 INFO - PROCESS | 1833 | 1461675656521 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"da908de4-fd8c-4889-8438-c70b37492dec","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":"20160426050418","device":"desktop","version":"49.0a1","command_id":1}}] 06:00:56 INFO - PROCESS | 1833 | 1461675656758 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}] 06:00:57 INFO - PROCESS | 1833 | 1461675657119 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:00:57 INFO - PROCESS | 1833 | 1461675657188 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:00:57 INFO - PROCESS | 1833 | [1833] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:00:57 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:00:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 14 (0x7f9f64013400) [pid = 1833] [serial = 14] [outer = 0x7f9f6ad69400] 06:00:57 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:00:57 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:57 INFO - PROCESS | 1833 | 1461675657575 Marionette TRACE conn3 <- [1,3,null,{}] 06:00:57 INFO - PROCESS | 1833 | 1461675657582 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:00:57 INFO - PROCESS | 1833 | 1461675657622 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:00:57 INFO - PROCESS | 1833 | 1461675657655 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:00:57 INFO - PROCESS | 1833 | 1461675657658 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:00:57 INFO - PROCESS | 1833 | 1461675657667 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 1833 | 1461675657672 Marionette TRACE conn3 <- [1,6,null,{}] 06:00:57 INFO - PROCESS | 1833 | 1461675657746 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}] 06:00:57 INFO - PROCESS | 1833 | 1461675657780 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:00:57 INFO - PROCESS | 1833 | 1461675657798 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fa9000 == 6 [pid = 1833] [id = 6] 06:00:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 15 (0x7f9f63403400) [pid = 1833] [serial = 15] [outer = (nil)] 06:00:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 16 (0x7f9f63405400) [pid = 1833] [serial = 16] [outer = 0x7f9f63403400] 06:00:57 INFO - PROCESS | 1833 | 1461675657868 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 17 (0x7f9f6340c400) [pid = 1833] [serial = 17] [outer = 0x7f9f63403400] 06:00:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63258800 == 7 [pid = 1833] [id = 7] 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 18 (0x7f9f6328b400) [pid = 1833] [serial = 18] [outer = (nil)] 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 19 (0x7f9f63290400) [pid = 1833] [serial = 19] [outer = 0x7f9f6328b400] 06:00:58 INFO - PROCESS | 1833 | 1461675658330 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 20 (0x7f9f62612000) [pid = 1833] [serial = 20] [outer = 0x7f9f6328b400] 06:00:58 INFO - PROCESS | 1833 | 1461675658776 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]]]}] 06:00:58 INFO - PROCESS | 1833 | [1833] 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 06:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 06:00:58 INFO - PROCESS | 1833 | 1461675658868 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1833 | 1461675658870 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:00:58 INFO - PROCESS | 1833 | 1461675658953 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1833 | 1461675658957 Marionette TRACE conn3 <- [1,10,null,{}] 06:00:58 INFO - PROCESS | 1833 | 1461675658987 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}] 06:00:59 INFO - PROCESS | 1833 | 1461675659145 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:00:59 INFO - PROCESS | 1833 | 1461675659165 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6171e800 == 8 [pid = 1833] [id = 8] 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 21 (0x7f9f62548c00) [pid = 1833] [serial = 21] [outer = (nil)] 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 22 (0x7f9f6254a800) [pid = 1833] [serial = 22] [outer = 0x7f9f62548c00] 06:00:59 INFO - PROCESS | 1833 | 1461675659229 Marionette DEBUG loaded listener.js 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 23 (0x7f9f795b7800) [pid = 1833] [serial = 23] [outer = 0x7f9f62548c00] 06:00:59 INFO - PROCESS | 1833 | 1461675659773 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]]]}] 06:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 899ms 06:00:59 INFO - PROCESS | 1833 | 1461675659790 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1833 | 1461675659792 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:00:59 INFO - PROCESS | 1833 | 1461675659799 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1833 | 1461675659801 Marionette TRACE conn3 <- [1,14,null,{}] 06:00:59 INFO - PROCESS | 1833 | 1461675659806 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}] 06:00:59 INFO - PROCESS | 1833 | 1461675659947 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:00:59 INFO - PROCESS | 1833 | 1461675659968 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fb2800 == 9 [pid = 1833] [id = 9] 06:00:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 24 (0x7f9f61b24400) [pid = 1833] [serial = 24] [outer = (nil)] 06:01:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 25 (0x7f9f61b28000) [pid = 1833] [serial = 25] [outer = 0x7f9f61b24400] 06:01:00 INFO - PROCESS | 1833 | 1461675660027 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 26 (0x7f9f61b31400) [pid = 1833] [serial = 26] [outer = 0x7f9f61b24400] 06:01:01 INFO - PROCESS | 1833 | 1461675661102 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]]]}] 06:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1332ms 06:01:01 INFO - PROCESS | 1833 | 1461675661133 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 1833 | 1461675661138 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:01:01 INFO - PROCESS | 1833 | 1461675661148 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1833 | 1461675661151 Marionette TRACE conn3 <- [1,18,null,{}] 06:01:01 INFO - PROCESS | 1833 | 1461675661160 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}] 06:01:01 INFO - PROCESS | 1833 | 1461675661329 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:01:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fc3800 == 10 [pid = 1833] [id = 10] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 27 (0x7f9f61fc4000) [pid = 1833] [serial = 27] [outer = (nil)] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 28 (0x7f9f61b74000) [pid = 1833] [serial = 28] [outer = 0x7f9f61fc4000] 06:01:01 INFO - PROCESS | 1833 | 1461675661466 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 29 (0x7f9f61fd0000) [pid = 1833] [serial = 29] [outer = 0x7f9f61fc4000] 06:01:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6269d800 == 11 [pid = 1833] [id = 11] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 30 (0x7f9f61ccd800) [pid = 1833] [serial = 30] [outer = (nil)] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 31 (0x7f9f61ccf400) [pid = 1833] [serial = 31] [outer = 0x7f9f61ccd800] 06:01:01 INFO - PROCESS | 1833 | 1461675661559 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 32 (0x7f9f62544400) [pid = 1833] [serial = 32] [outer = 0x7f9f61ccd800] 06:01:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63260800 == 12 [pid = 1833] [id = 12] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 33 (0x7f9f61844800) [pid = 1833] [serial = 33] [outer = (nil)] 06:01:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 34 (0x7f9f63404000) [pid = 1833] [serial = 34] [outer = 0x7f9f61844800] 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 35 (0x7f9f63288c00) [pid = 1833] [serial = 35] [outer = 0x7f9f61844800] 06:01:02 INFO - PROCESS | 1833 | 1461675662612 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]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1483ms 06:01:02 INFO - PROCESS | 1833 | 1461675662631 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1833 | 1461675662638 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:01:02 INFO - PROCESS | 1833 | 1461675662648 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1833 | 1461675662651 Marionette TRACE conn3 <- [1,22,null,{}] 06:01:02 INFO - PROCESS | 1833 | 1461675662657 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}] 06:01:02 INFO - PROCESS | 1833 | 1461675662809 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:01:02 INFO - PROCESS | 1833 | 1461675662906 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67e0f800 == 13 [pid = 1833] [id = 13] 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 36 (0x7f9f62612c00) [pid = 1833] [serial = 36] [outer = (nil)] 06:01:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 37 (0x7f9f68f1c000) [pid = 1833] [serial = 37] [outer = 0x7f9f62612c00] 06:01:02 INFO - PROCESS | 1833 | 1461675662978 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 38 (0x7f9f6a5e6000) [pid = 1833] [serial = 38] [outer = 0x7f9f62612c00] 06:01:03 INFO - PROCESS | 1833 | 1461675663769 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]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1178ms 06:01:03 INFO - PROCESS | 1833 | 1461675663827 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:01:03 INFO - PROCESS | 1833 | 1461675663830 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:01:03 INFO - PROCESS | 1833 | 1461675663836 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 1833 | 1461675663842 Marionette TRACE conn3 <- [1,26,null,{}] 06:01:03 INFO - PROCESS | 1833 | 1461675663856 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}] 06:01:04 INFO - PROCESS | 1833 | 1461675664033 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:01:04 INFO - PROCESS | 1833 | 1461675664152 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1e0000 == 14 [pid = 1833] [id = 14] 06:01:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 39 (0x7f9f6b4bfc00) [pid = 1833] [serial = 39] [outer = (nil)] 06:01:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 40 (0x7f9f6b5cb400) [pid = 1833] [serial = 40] [outer = 0x7f9f6b4bfc00] 06:01:04 INFO - PROCESS | 1833 | 1461675664229 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 41 (0x7f9f6bd4f400) [pid = 1833] [serial = 41] [outer = 0x7f9f6b4bfc00] 06:01:05 INFO - PROCESS | 1833 | 1461675665041 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]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1237ms 06:01:05 INFO - PROCESS | 1833 | 1461675665080 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1833 | 1461675665087 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:01:05 INFO - PROCESS | 1833 | 1461675665095 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1833 | 1461675665098 Marionette TRACE conn3 <- [1,30,null,{}] 06:01:05 INFO - PROCESS | 1833 | 1461675665104 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}] 06:01:05 INFO - PROCESS | 1833 | 1461675665261 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:01:05 INFO - PROCESS | 1833 | 1461675665382 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b683000 == 15 [pid = 1833] [id = 15] 06:01:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 42 (0x7f9f6b5c6400) [pid = 1833] [serial = 42] [outer = (nil)] 06:01:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 43 (0x7f9f6cc66800) [pid = 1833] [serial = 43] [outer = 0x7f9f6b5c6400] 06:01:05 INFO - PROCESS | 1833 | 1461675665455 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f9f6d998800) [pid = 1833] [serial = 44] [outer = 0x7f9f6b5c6400] 06:01:06 INFO - PROCESS | 1833 | 1461675666605 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]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1537ms 06:01:06 INFO - PROCESS | 1833 | 1461675666633 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:01:06 INFO - PROCESS | 1833 | 1461675666640 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:01:06 INFO - PROCESS | 1833 | 1461675666652 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 1833 | 1461675666656 Marionette TRACE conn3 <- [1,34,null,{}] 06:01:06 INFO - PROCESS | 1833 | 1461675666672 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}] 06:01:06 INFO - PROCESS | 1833 | 1461675666850 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:01:06 INFO - PROCESS | 1833 | 1461675666990 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f626a7800 == 16 [pid = 1833] [id = 16] 06:01:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f9f64bcb800) [pid = 1833] [serial = 45] [outer = (nil)] 06:01:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f9f673b8800) [pid = 1833] [serial = 46] [outer = 0x7f9f64bcb800] 06:01:07 INFO - PROCESS | 1833 | 1461675667056 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f9f695a5400) [pid = 1833] [serial = 47] [outer = 0x7f9f64bcb800] 06:01:07 INFO - PROCESS | 1833 | 1461675667678 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]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1048ms 06:01:07 INFO - PROCESS | 1833 | 1461675667697 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1833 | 1461675667704 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:01:07 INFO - PROCESS | 1833 | 1461675667714 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1833 | 1461675667718 Marionette TRACE conn3 <- [1,38,null,{}] 06:01:07 INFO - PROCESS | 1833 | 1461675667727 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}] 06:01:07 INFO - PROCESS | 1833 | 1461675667871 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:01:07 INFO - PROCESS | 1833 | 1461675667959 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69dbf800 == 17 [pid = 1833] [id = 17] 06:01:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f9f6722f400) [pid = 1833] [serial = 48] [outer = (nil)] 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f9f6ad5e400) [pid = 1833] [serial = 49] [outer = 0x7f9f6722f400] 06:01:08 INFO - PROCESS | 1833 | 1461675668021 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f9f6b60e000) [pid = 1833] [serial = 50] [outer = 0x7f9f6722f400] 06:01:08 INFO - PROCESS | 1833 | 1461675668646 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]]]}] 06:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 987ms 06:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:01:08 INFO - PROCESS | 1833 | 1461675668701 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:01:08 INFO - PROCESS | 1833 | 1461675668704 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:01:08 INFO - PROCESS | 1833 | 1461675668710 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 1833 | 1461675668715 Marionette TRACE conn3 <- [1,42,null,{}] 06:01:08 INFO - PROCESS | 1833 | 1461675668733 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}] 06:01:08 INFO - PROCESS | 1833 | 1461675668919 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:01:08 INFO - PROCESS | 1833 | 1461675668932 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b475800 == 18 [pid = 1833] [id = 18] 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f9f6c11fc00) [pid = 1833] [serial = 51] [outer = (nil)] 06:01:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f9f6c129000) [pid = 1833] [serial = 52] [outer = 0x7f9f6c11fc00] 06:01:08 INFO - PROCESS | 1833 | 1461675668998 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f9f6c5dc400) [pid = 1833] [serial = 53] [outer = 0x7f9f6c11fc00] 06:01:09 INFO - PROCESS | 1833 | 1461675669675 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]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 988ms 06:01:09 INFO - PROCESS | 1833 | 1461675669698 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1833 | 1461675669702 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:01:09 INFO - PROCESS | 1833 | 1461675669708 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1833 | 1461675669710 Marionette TRACE conn3 <- [1,46,null,{}] 06:01:09 INFO - PROCESS | 1833 | 1461675669715 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}] 06:01:09 INFO - PROCESS | 1833 | 1461675669875 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:01:09 INFO - PROCESS | 1833 | 1461675669892 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bd9f000 == 19 [pid = 1833] [id = 19] 06:01:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f9f6c5d7800) [pid = 1833] [serial = 54] [outer = (nil)] 06:01:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f9f6cc72400) [pid = 1833] [serial = 55] [outer = 0x7f9f6c5d7800] 06:01:09 INFO - PROCESS | 1833 | 1461675669956 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f9f6d999800) [pid = 1833] [serial = 56] [outer = 0x7f9f6c5d7800] 06:01:10 INFO - PROCESS | 1833 | 1461675670618 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]]]}] 06:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 934ms 06:01:10 INFO - PROCESS | 1833 | 1461675670644 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1833 | 1461675670650 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:01:10 INFO - PROCESS | 1833 | 1461675670658 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1833 | 1461675670664 Marionette TRACE conn3 <- [1,50,null,{}] 06:01:10 INFO - PROCESS | 1833 | 1461675670673 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}] 06:01:10 INFO - PROCESS | 1833 | 1461675670841 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:01:10 INFO - PROCESS | 1833 | 1461675670935 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b79800 == 20 [pid = 1833] [id = 20] 06:01:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f9f61b2d400) [pid = 1833] [serial = 57] [outer = (nil)] 06:01:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f9f61b33400) [pid = 1833] [serial = 58] [outer = 0x7f9f61b2d400] 06:01:11 INFO - PROCESS | 1833 | 1461675671007 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f9f63406800) [pid = 1833] [serial = 59] [outer = 0x7f9f61b2d400] 06:01:11 INFO - PROCESS | 1833 | 1461675671798 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]]]}] 06:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1183ms 06:01:11 INFO - PROCESS | 1833 | 1461675671841 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 1833 | 1461675671849 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:01:11 INFO - PROCESS | 1833 | 1461675671860 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1833 | 1461675671863 Marionette TRACE conn3 <- [1,54,null,{}] 06:01:11 INFO - PROCESS | 1833 | 1461675671887 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}] 06:01:12 INFO - PROCESS | 1833 | 1461675672044 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:01:12 INFO - PROCESS | 1833 | 1461675672162 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ae25000 == 21 [pid = 1833] [id = 21] 06:01:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f9f64bc4c00) [pid = 1833] [serial = 60] [outer = (nil)] 06:01:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f9f6959d800) [pid = 1833] [serial = 61] [outer = 0x7f9f64bc4c00] 06:01:12 INFO - PROCESS | 1833 | 1461675672246 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f9f6a4cdc00) [pid = 1833] [serial = 62] [outer = 0x7f9f64bc4c00] 06:01:13 INFO - PROCESS | 1833 | 1461675673041 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]]]}] 06:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1249ms 06:01:13 INFO - PROCESS | 1833 | 1461675673109 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1833 | 1461675673113 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:01:13 INFO - PROCESS | 1833 | 1461675673138 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1833 | 1461675673144 Marionette TRACE conn3 <- [1,58,null,{}] 06:01:13 INFO - PROCESS | 1833 | 1461675673159 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}] 06:01:13 INFO - PROCESS | 1833 | 1461675673325 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:01:13 INFO - PROCESS | 1833 | 1461675673445 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6cc16800 == 22 [pid = 1833] [id = 22] 06:01:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f9f6aaf9c00) [pid = 1833] [serial = 63] [outer = (nil)] 06:01:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f9f6bd13000) [pid = 1833] [serial = 64] [outer = 0x7f9f6aaf9c00] 06:01:13 INFO - PROCESS | 1833 | 1461675673526 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f9f6c12c400) [pid = 1833] [serial = 65] [outer = 0x7f9f6aaf9c00] 06:01:14 INFO - PROCESS | 1833 | 1461675674379 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]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1287ms 06:01:14 INFO - PROCESS | 1833 | 1461675674421 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1833 | 1461675674426 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:01:14 INFO - PROCESS | 1833 | 1461675674431 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1833 | 1461675674434 Marionette TRACE conn3 <- [1,62,null,{}] 06:01:14 INFO - PROCESS | 1833 | 1461675674439 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}] 06:01:14 INFO - PROCESS | 1833 | 1461675674586 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:01:14 INFO - PROCESS | 1833 | 1461675674713 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6e790000 == 23 [pid = 1833] [id = 23] 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f9f69ce0000) [pid = 1833] [serial = 66] [outer = (nil)] 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f9f6e773800) [pid = 1833] [serial = 67] [outer = 0x7f9f69ce0000] 06:01:14 INFO - PROCESS | 1833 | 1461675674789 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f9f774e7800) [pid = 1833] [serial = 68] [outer = 0x7f9f69ce0000] 06:01:15 INFO - PROCESS | 1833 | 1461675675692 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]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1334ms 06:01:15 INFO - PROCESS | 1833 | 1461675675766 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1833 | 1461675675771 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:01:15 INFO - PROCESS | 1833 | 1461675675779 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1833 | 1461675675783 Marionette TRACE conn3 <- [1,66,null,{}] 06:01:15 INFO - PROCESS | 1833 | 1461675675790 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}] 06:01:15 INFO - PROCESS | 1833 | 1461675675990 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:01:16 INFO - PROCESS | 1833 | 1461675676005 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aca9800 == 24 [pid = 1833] [id = 24] 06:01:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f9f64017000) [pid = 1833] [serial = 69] [outer = (nil)] 06:01:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f9f64bcc800) [pid = 1833] [serial = 70] [outer = 0x7f9f64017000] 06:01:16 INFO - PROCESS | 1833 | 1461675676071 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f9f69cda000) [pid = 1833] [serial = 71] [outer = 0x7f9f64017000] 06:01:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b475800 == 23 [pid = 1833] [id = 18] 06:01:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69dbf800 == 22 [pid = 1833] [id = 17] 06:01:16 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f626a7800 == 21 [pid = 1833] [id = 16] 06:01:17 INFO - PROCESS | 1833 | 1461675677025 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]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1281ms 06:01:17 INFO - PROCESS | 1833 | 1461675677060 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 1833 | 1461675677066 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:01:17 INFO - PROCESS | 1833 | 1461675677073 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1833 | 1461675677079 Marionette TRACE conn3 <- [1,70,null,{}] 06:01:17 INFO - PROCESS | 1833 | 1461675677088 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}] 06:01:17 INFO - PROCESS | 1833 | 1461675677246 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:01:17 INFO - PROCESS | 1833 | 1461675677380 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6502e000 == 22 [pid = 1833] [id = 25] 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f9f61ccc800) [pid = 1833] [serial = 72] [outer = (nil)] 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f9f673b7800) [pid = 1833] [serial = 73] [outer = 0x7f9f61ccc800] 06:01:17 INFO - PROCESS | 1833 | 1461675677466 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f9f6a4c7c00) [pid = 1833] [serial = 74] [outer = 0x7f9f61ccc800] 06:01:18 INFO - PROCESS | 1833 | 1461675678271 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]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1236ms 06:01:18 INFO - PROCESS | 1833 | 1461675678310 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 1833 | 1461675678318 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:01:18 INFO - PROCESS | 1833 | 1461675678347 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1833 | 1461675678351 Marionette TRACE conn3 <- [1,74,null,{}] 06:01:18 INFO - PROCESS | 1833 | 1461675678357 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}] 06:01:18 INFO - PROCESS | 1833 | 1461675678515 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:01:18 INFO - PROCESS | 1833 | 1461675678638 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b69d000 == 23 [pid = 1833] [id = 26] 06:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f9f6ad61c00) [pid = 1833] [serial = 75] [outer = (nil)] 06:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f9f6be5f400) [pid = 1833] [serial = 76] [outer = 0x7f9f6ad61c00] 06:01:18 INFO - PROCESS | 1833 | 1461675678716 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f9f6c554c00) [pid = 1833] [serial = 77] [outer = 0x7f9f6ad61c00] 06:01:19 INFO - PROCESS | 1833 | 1461675679580 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]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1286ms 06:01:19 INFO - PROCESS | 1833 | 1461675679632 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1833 | 1461675679635 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:01:19 INFO - PROCESS | 1833 | 1461675679642 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1833 | 1461675679647 Marionette TRACE conn3 <- [1,78,null,{}] 06:01:19 INFO - PROCESS | 1833 | 1461675679662 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}] 06:01:19 INFO - PROCESS | 1833 | 1461675679820 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:01:19 INFO - PROCESS | 1833 | 1461675679945 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9f1000 == 24 [pid = 1833] [id = 27] 06:01:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f9f6d99ac00) [pid = 1833] [serial = 78] [outer = (nil)] 06:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f9f6e774400) [pid = 1833] [serial = 79] [outer = 0x7f9f6d99ac00] 06:01:20 INFO - PROCESS | 1833 | 1461675680023 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f9f782dcc00) [pid = 1833] [serial = 80] [outer = 0x7f9f6d99ac00] 06:01:20 INFO - PROCESS | 1833 | 1461675680862 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]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1282ms 06:01:20 INFO - PROCESS | 1833 | 1461675680925 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 1833 | 1461675680930 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:01:20 INFO - PROCESS | 1833 | 1461675680936 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 1833 | 1461675680938 Marionette TRACE conn3 <- [1,82,null,{}] 06:01:20 INFO - PROCESS | 1833 | 1461675680943 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}] 06:01:21 INFO - PROCESS | 1833 | 1461675681091 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:01:21 INFO - PROCESS | 1833 | 1461675681215 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7171e800 == 25 [pid = 1833] [id = 28] 06:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f6172f400) [pid = 1833] [serial = 81] [outer = (nil)] 06:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f785af400) [pid = 1833] [serial = 82] [outer = 0x7f9f6172f400] 06:01:21 INFO - PROCESS | 1833 | 1461675681289 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f79438000) [pid = 1833] [serial = 83] [outer = 0x7f9f6172f400] 06:01:22 INFO - PROCESS | 1833 | 1461675682084 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]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1177ms 06:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:01:22 INFO - PROCESS | 1833 | 1461675682114 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1833 | 1461675682116 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:01:22 INFO - PROCESS | 1833 | 1461675682121 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1833 | 1461675682125 Marionette TRACE conn3 <- [1,86,null,{}] 06:01:22 INFO - PROCESS | 1833 | 1461675682130 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}] 06:01:22 INFO - PROCESS | 1833 | 1461675682277 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:01:22 INFO - PROCESS | 1833 | 1461675682495 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fd2800 == 26 [pid = 1833] [id = 29] 06:01:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f61990000) [pid = 1833] [serial = 84] [outer = (nil)] 06:01:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f61b2fc00) [pid = 1833] [serial = 85] [outer = 0x7f9f61990000] 06:01:22 INFO - PROCESS | 1833 | 1461675682569 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f64016c00) [pid = 1833] [serial = 86] [outer = 0x7f9f61990000] 06:01:23 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b79800 == 25 [pid = 1833] [id = 20] 06:01:23 INFO - PROCESS | 1833 | 1461675683488 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]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1433ms 06:01:23 INFO - PROCESS | 1833 | 1461675683557 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:01:23 INFO - PROCESS | 1833 | 1461675683563 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:01:23 INFO - PROCESS | 1833 | 1461675683572 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1833 | 1461675683577 Marionette TRACE conn3 <- [1,90,null,{}] 06:01:23 INFO - PROCESS | 1833 | 1461675683587 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}] 06:01:23 INFO - PROCESS | 1833 | 1461675683791 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:01:23 INFO - PROCESS | 1833 | 1461675683971 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1dc800 == 26 [pid = 1833] [id = 30] 06:01:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f695a4c00) [pid = 1833] [serial = 87] [outer = (nil)] 06:01:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f6a5e4800) [pid = 1833] [serial = 88] [outer = 0x7f9f695a4c00] 06:01:24 INFO - PROCESS | 1833 | 1461675684055 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f6b60f400) [pid = 1833] [serial = 89] [outer = 0x7f9f695a4c00] 06:01:24 INFO - PROCESS | 1833 | 1461675684827 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]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1300ms 06:01:24 INFO - PROCESS | 1833 | 1461675684875 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1833 | 1461675684882 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:01:24 INFO - PROCESS | 1833 | 1461675684894 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1833 | 1461675684897 Marionette TRACE conn3 <- [1,94,null,{}] 06:01:24 INFO - PROCESS | 1833 | 1461675684927 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}] 06:01:25 INFO - PROCESS | 1833 | 1461675685091 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:01:25 INFO - PROCESS | 1833 | 1461675685219 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f71706000 == 27 [pid = 1833] [id = 31] 06:01:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f6c5d2c00) [pid = 1833] [serial = 90] [outer = (nil)] 06:01:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f6da48800) [pid = 1833] [serial = 91] [outer = 0x7f9f6c5d2c00] 06:01:25 INFO - PROCESS | 1833 | 1461675685293 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f7247cc00) [pid = 1833] [serial = 92] [outer = 0x7f9f6c5d2c00] 06:01:26 INFO - PROCESS | 1833 | 1461675686138 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]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1304ms 06:01:26 INFO - PROCESS | 1833 | 1461675686199 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 1833 | 1461675686203 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:01:26 INFO - PROCESS | 1833 | 1461675686210 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1833 | 1461675686215 Marionette TRACE conn3 <- [1,98,null,{}] 06:01:26 INFO - PROCESS | 1833 | 1461675686231 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}] 06:01:26 INFO - PROCESS | 1833 | 1461675686396 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:01:26 INFO - PROCESS | 1833 | 1461675686526 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f783c3800 == 28 [pid = 1833] [id = 32] 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f782dfc00) [pid = 1833] [serial = 93] [outer = (nil)] 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f78550800) [pid = 1833] [serial = 94] [outer = 0x7f9f782dfc00] 06:01:26 INFO - PROCESS | 1833 | 1461675686605 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f79523c00) [pid = 1833] [serial = 95] [outer = 0x7f9f782dfc00] 06:01:27 INFO - PROCESS | 1833 | 1461675687432 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]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1295ms 06:01:27 INFO - PROCESS | 1833 | 1461675687506 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1833 | 1461675687510 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:01:27 INFO - PROCESS | 1833 | 1461675687517 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1833 | 1461675687520 Marionette TRACE conn3 <- [1,102,null,{}] 06:01:27 INFO - PROCESS | 1833 | 1461675687526 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}] 06:01:27 INFO - PROCESS | 1833 | 1461675687681 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:01:27 INFO - PROCESS | 1833 | 1461675687810 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79211800 == 29 [pid = 1833] [id = 33] 06:01:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f78371000) [pid = 1833] [serial = 96] [outer = (nil)] 06:01:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f7b6bd000) [pid = 1833] [serial = 97] [outer = 0x7f9f78371000] 06:01:27 INFO - PROCESS | 1833 | 1461675687889 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f7cd66c00) [pid = 1833] [serial = 98] [outer = 0x7f9f78371000] 06:01:28 INFO - PROCESS | 1833 | 1461675688612 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]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1127ms 06:01:28 INFO - PROCESS | 1833 | 1461675688647 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1833 | 1461675688651 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:01:28 INFO - PROCESS | 1833 | 1461675688657 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1833 | 1461675688660 Marionette TRACE conn3 <- [1,106,null,{}] 06:01:28 INFO - PROCESS | 1833 | 1461675688666 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}] 06:01:28 INFO - PROCESS | 1833 | 1461675688810 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:01:28 INFO - PROCESS | 1833 | 1461675688944 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61708000 == 30 [pid = 1833] [id = 34] 06:01:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f61843000) [pid = 1833] [serial = 99] [outer = (nil)] 06:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f7d0aac00) [pid = 1833] [serial = 100] [outer = 0x7f9f61843000] 06:01:29 INFO - PROCESS | 1833 | 1461675689028 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f7d572000) [pid = 1833] [serial = 101] [outer = 0x7f9f61843000] 06:01:29 INFO - PROCESS | 1833 | 1461675689826 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]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1327ms 06:01:30 INFO - PROCESS | 1833 | 1461675690002 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1833 | 1461675690007 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:01:30 INFO - PROCESS | 1833 | 1461675690017 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1833 | 1461675690020 Marionette TRACE conn3 <- [1,110,null,{}] 06:01:30 INFO - PROCESS | 1833 | 1461675690029 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}] 06:01:30 INFO - PROCESS | 1833 | 1461675690174 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:01:30 INFO - PROCESS | 1833 | 1461675690322 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b71800 == 31 [pid = 1833] [id = 35] 06:01:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f63407400) [pid = 1833] [serial = 102] [outer = (nil)] 06:01:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6959c000) [pid = 1833] [serial = 103] [outer = 0x7f9f63407400] 06:01:30 INFO - PROCESS | 1833 | 1461675690413 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f6b5cc800) [pid = 1833] [serial = 104] [outer = 0x7f9f63407400] 06:01:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6d9f1000 == 30 [pid = 1833] [id = 27] 06:01:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b69d000 == 29 [pid = 1833] [id = 26] 06:01:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6502e000 == 28 [pid = 1833] [id = 25] 06:01:31 INFO - PROCESS | 1833 | 1461675691276 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]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1334ms 06:01:31 INFO - PROCESS | 1833 | 1461675691352 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 1833 | 1461675691357 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:01:31 INFO - PROCESS | 1833 | 1461675691366 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1833 | 1461675691370 Marionette TRACE conn3 <- [1,114,null,{}] 06:01:31 INFO - PROCESS | 1833 | 1461675691378 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}] 06:01:31 INFO - PROCESS | 1833 | 1461675691543 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:01:31 INFO - PROCESS | 1833 | 1461675691676 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9df800 == 29 [pid = 1833] [id = 36] 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6a3e3000) [pid = 1833] [serial = 105] [outer = (nil)] 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f6be6c800) [pid = 1833] [serial = 106] [outer = 0x7f9f6a3e3000] 06:01:31 INFO - PROCESS | 1833 | 1461675691758 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f6cdd1400) [pid = 1833] [serial = 107] [outer = 0x7f9f6a3e3000] 06:01:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f782d7c00) [pid = 1833] [serial = 108] [outer = 0x7f9f61844800] 06:01:32 INFO - PROCESS | 1833 | 1461675692686 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]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1380ms 06:01:32 INFO - PROCESS | 1833 | 1461675692747 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1833 | 1461675692754 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:01:32 INFO - PROCESS | 1833 | 1461675692764 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1833 | 1461675692767 Marionette TRACE conn3 <- [1,118,null,{}] 06:01:32 INFO - PROCESS | 1833 | 1461675692773 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}] 06:01:32 INFO - PROCESS | 1833 | 1461675692971 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:01:33 INFO - PROCESS | 1833 | 1461675693139 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78747000 == 30 [pid = 1833] [id = 37] 06:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f72481000) [pid = 1833] [serial = 109] [outer = (nil)] 06:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f7836d800) [pid = 1833] [serial = 110] [outer = 0x7f9f72481000] 06:01:33 INFO - PROCESS | 1833 | 1461675693220 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f795b1400) [pid = 1833] [serial = 111] [outer = 0x7f9f72481000] 06:01:33 INFO - PROCESS | 1833 | 1461675693920 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]]]}] 06:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1178ms 06:01:33 INFO - PROCESS | 1833 | 1461675693941 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1833 | 1461675693945 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:01:33 INFO - PROCESS | 1833 | 1461675693951 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1833 | 1461675693956 Marionette TRACE conn3 <- [1,122,null,{}] 06:01:33 INFO - PROCESS | 1833 | 1461675693972 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}] 06:01:34 INFO - PROCESS | 1833 | 1461675694177 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:01:34 INFO - PROCESS | 1833 | 1461675694195 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf9e000 == 31 [pid = 1833] [id = 38] 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f7b6bc800) [pid = 1833] [serial = 112] [outer = (nil)] 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f7d743400) [pid = 1833] [serial = 113] [outer = 0x7f9f7b6bc800] 06:01:34 INFO - PROCESS | 1833 | 1461675694282 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f7da29000) [pid = 1833] [serial = 114] [outer = 0x7f9f7b6bc800] 06:01:35 INFO - PROCESS | 1833 | 1461675695093 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]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1186ms 06:01:35 INFO - PROCESS | 1833 | 1461675695138 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1833 | 1461675695143 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:01:35 INFO - PROCESS | 1833 | 1461675695148 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1833 | 1461675695151 Marionette TRACE conn3 <- [1,126,null,{}] 06:01:35 INFO - PROCESS | 1833 | 1461675695156 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}] 06:01:35 INFO - PROCESS | 1833 | 1461675695353 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:01:35 INFO - PROCESS | 1833 | 1461675695412 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d98b800 == 32 [pid = 1833] [id = 39] 06:01:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6a705000) [pid = 1833] [serial = 115] [outer = (nil)] 06:01:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f7f5c6400) [pid = 1833] [serial = 116] [outer = 0x7f9f6a705000] 06:01:35 INFO - PROCESS | 1833 | 1461675695525 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f80312000) [pid = 1833] [serial = 117] [outer = 0x7f9f6a705000] 06:01:36 INFO - PROCESS | 1833 | 1461675696358 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]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1240ms 06:01:36 INFO - PROCESS | 1833 | 1461675696390 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1833 | 1461675696394 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:01:36 INFO - PROCESS | 1833 | 1461675696400 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1833 | 1461675696403 Marionette TRACE conn3 <- [1,130,null,{}] 06:01:36 INFO - PROCESS | 1833 | 1461675696408 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}] 06:01:36 INFO - PROCESS | 1833 | 1461675696550 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:01:36 INFO - PROCESS | 1833 | 1461675696688 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6190a000 == 33 [pid = 1833] [id = 40] 06:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f7da90400) [pid = 1833] [serial = 118] [outer = (nil)] 06:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f81917400) [pid = 1833] [serial = 119] [outer = 0x7f9f7da90400] 06:01:36 INFO - PROCESS | 1833 | 1461675696762 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f81982400) [pid = 1833] [serial = 120] [outer = 0x7f9f7da90400] 06:01:37 INFO - PROCESS | 1833 | 1461675697727 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]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1379ms 06:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:01:37 INFO - PROCESS | 1833 | 1461675697780 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1833 | 1461675697784 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:01:37 INFO - PROCESS | 1833 | 1461675697792 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1833 | 1461675697796 Marionette TRACE conn3 <- [1,134,null,{}] 06:01:37 INFO - PROCESS | 1833 | 1461675697804 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}] 06:01:37 INFO - PROCESS | 1833 | 1461675697947 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:01:38 INFO - PROCESS | 1833 | 1461675698087 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f71708000 == 34 [pid = 1833] [id = 41] 06:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f6328ec00) [pid = 1833] [serial = 121] [outer = (nil)] 06:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f6340bc00) [pid = 1833] [serial = 122] [outer = 0x7f9f6328ec00] 06:01:38 INFO - PROCESS | 1833 | 1461675698197 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f68f1ac00) [pid = 1833] [serial = 123] [outer = 0x7f9f6328ec00] 06:01:39 INFO - PROCESS | 1833 | 1461675699154 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]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1441ms 06:01:39 INFO - PROCESS | 1833 | 1461675699232 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1833 | 1461675699237 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:01:39 INFO - PROCESS | 1833 | 1461675699253 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1833 | 1461675699263 Marionette TRACE conn3 <- [1,138,null,{}] 06:01:39 INFO - PROCESS | 1833 | 1461675699272 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}] 06:01:39 INFO - PROCESS | 1833 | 1461675699500 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:01:39 INFO - PROCESS | 1833 | 1461675699653 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d2b800 == 35 [pid = 1833] [id = 42] 06:01:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f63f5f000) [pid = 1833] [serial = 124] [outer = (nil)] 06:01:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f64b88000) [pid = 1833] [serial = 125] [outer = 0x7f9f63f5f000] 06:01:39 INFO - PROCESS | 1833 | 1461675699742 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f64b8e400) [pid = 1833] [serial = 126] [outer = 0x7f9f63f5f000] 06:01:40 INFO - PROCESS | 1833 | 1461675700537 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]]]}] 06:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1341ms 06:01:40 INFO - PROCESS | 1833 | 1461675700593 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 1833 | 1461675700600 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:01:40 INFO - PROCESS | 1833 | 1461675700611 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 1833 | 1461675700615 Marionette TRACE conn3 <- [1,142,null,{}] 06:01:40 INFO - PROCESS | 1833 | 1461675700621 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}] 06:01:40 INFO - PROCESS | 1833 | 1461675700783 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:01:40 INFO - PROCESS | 1833 | 1461675700917 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79216000 == 36 [pid = 1833] [id = 43] 06:01:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f64015400) [pid = 1833] [serial = 127] [outer = (nil)] 06:01:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f67239400) [pid = 1833] [serial = 128] [outer = 0x7f9f64015400] 06:01:40 INFO - PROCESS | 1833 | 1461675700991 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f69f10400) [pid = 1833] [serial = 129] [outer = 0x7f9f64015400] 06:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fa9000 == 35 [pid = 1833] [id = 6] 06:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78747000 == 34 [pid = 1833] [id = 37] 06:01:41 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6d9df800 == 33 [pid = 1833] [id = 36] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61708000 == 32 [pid = 1833] [id = 34] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6171e800 == 31 [pid = 1833] [id = 8] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f71706000 == 30 [pid = 1833] [id = 31] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7171e800 == 29 [pid = 1833] [id = 28] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6269d800 == 28 [pid = 1833] [id = 11] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f783c3800 == 27 [pid = 1833] [id = 32] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6ae25000 == 26 [pid = 1833] [id = 21] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b683000 == 25 [pid = 1833] [id = 15] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf9e000 == 24 [pid = 1833] [id = 38] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d98b800 == 23 [pid = 1833] [id = 39] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6cc16800 == 22 [pid = 1833] [id = 22] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79211800 == 21 [pid = 1833] [id = 33] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6190a000 == 20 [pid = 1833] [id = 40] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b71800 == 19 [pid = 1833] [id = 35] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bd9f000 == 18 [pid = 1833] [id = 19] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aca9800 == 17 [pid = 1833] [id = 24] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61fd2800 == 16 [pid = 1833] [id = 29] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fb2800 == 15 [pid = 1833] [id = 9] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1dc800 == 14 [pid = 1833] [id = 30] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1e0000 == 13 [pid = 1833] [id = 14] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67e0f800 == 12 [pid = 1833] [id = 13] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f71708000 == 11 [pid = 1833] [id = 41] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68d2b800 == 10 [pid = 1833] [id = 42] 06:01:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6e790000 == 9 [pid = 1833] [id = 23] 06:01:45 INFO - PROCESS | 1833 | 1461675705726 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]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 5148ms 06:01:45 INFO - PROCESS | 1833 | 1461675705759 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1833 | 1461675705764 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:01:45 INFO - PROCESS | 1833 | 1461675705803 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1833 | 1461675705809 Marionette TRACE conn3 <- [1,146,null,{}] 06:01:45 INFO - PROCESS | 1833 | 1461675705817 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}] 06:01:45 INFO - PROCESS | 1833 | 1461675705970 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:01:45 INFO - PROCESS | 1833 | 1461675705983 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67203800 == 10 [pid = 1833] [id = 44] 06:01:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f64b8b800) [pid = 1833] [serial = 130] [outer = (nil)] 06:01:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f64b8ec00) [pid = 1833] [serial = 131] [outer = 0x7f9f64b8b800] 06:01:46 INFO - PROCESS | 1833 | 1461675706046 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f64bbdc00) [pid = 1833] [serial = 132] [outer = 0x7f9f64b8b800] 06:01:46 INFO - PROCESS | 1833 | 1461675706831 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]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1071ms 06:01:46 INFO - PROCESS | 1833 | 1461675706844 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1833 | 1461675706853 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:01:46 INFO - PROCESS | 1833 | 1461675706889 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1833 | 1461675706893 Marionette TRACE conn3 <- [1,150,null,{}] 06:01:46 INFO - PROCESS | 1833 | 1461675706898 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}] 06:01:47 INFO - PROCESS | 1833 | 1461675707060 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:01:47 INFO - PROCESS | 1833 | 1461675707123 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6acb6000 == 11 [pid = 1833] [id = 45] 06:01:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f5fe0a800) [pid = 1833] [serial = 133] [outer = (nil)] 06:01:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f69f0fc00) [pid = 1833] [serial = 134] [outer = 0x7f9f5fe0a800] 06:01:47 INFO - PROCESS | 1833 | 1461675707300 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f6a433c00) [pid = 1833] [serial = 135] [outer = 0x7f9f5fe0a800] 06:01:48 INFO - PROCESS | 1833 | 1461675708130 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]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1299ms 06:01:48 INFO - PROCESS | 1833 | 1461675708179 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1833 | 1461675708182 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:01:48 INFO - PROCESS | 1833 | 1461675708194 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1833 | 1461675708200 Marionette TRACE conn3 <- [1,154,null,{}] 06:01:48 INFO - PROCESS | 1833 | 1461675708215 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}] 06:01:48 INFO - PROCESS | 1833 | 1461675708391 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:01:48 INFO - PROCESS | 1833 | 1461675708465 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f77488000 == 12 [pid = 1833] [id = 46] 06:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f64b95400) [pid = 1833] [serial = 136] [outer = (nil)] 06:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f6c558000) [pid = 1833] [serial = 137] [outer = 0x7f9f64b95400] 06:01:48 INFO - PROCESS | 1833 | 1461675708534 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f6e775800) [pid = 1833] [serial = 138] [outer = 0x7f9f64b95400] 06:01:49 INFO - PROCESS | 1833 | 1461675709262 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]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1084ms 06:01:49 INFO - PROCESS | 1833 | 1461675709285 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 1833 | 1461675709288 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:01:49 INFO - PROCESS | 1833 | 1461675709298 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1833 | 1461675709301 Marionette TRACE conn3 <- [1,158,null,{}] 06:01:49 INFO - PROCESS | 1833 | 1461675709313 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}] 06:01:49 INFO - PROCESS | 1833 | 1461675709486 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:01:49 INFO - PROCESS | 1833 | 1461675709562 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79212000 == 13 [pid = 1833] [id = 47] 06:01:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f6be61400) [pid = 1833] [serial = 139] [outer = (nil)] 06:01:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f783df000) [pid = 1833] [serial = 140] [outer = 0x7f9f6be61400] 06:01:49 INFO - PROCESS | 1833 | 1461675709623 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f7854f800) [pid = 1833] [serial = 141] [outer = 0x7f9f6be61400] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f6722f400) [pid = 1833] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f6c11fc00) [pid = 1833] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f62612c00) [pid = 1833] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f61ccd800) [pid = 1833] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f6b4bfc00) [pid = 1833] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f64bcb800) [pid = 1833] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f6b5c6400) [pid = 1833] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f61843000) [pid = 1833] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f6aaf9c00) [pid = 1833] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f6ad61c00) [pid = 1833] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f64bc4c00) [pid = 1833] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f61b2d400) [pid = 1833] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f6c5d7800) [pid = 1833] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f61990000) [pid = 1833] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f63407400) [pid = 1833] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f78371000) [pid = 1833] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f6a705000) [pid = 1833] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f6328ec00) [pid = 1833] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f61ccc800) [pid = 1833] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f7da90400) [pid = 1833] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f72481000) [pid = 1833] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f61b24400) [pid = 1833] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f62548c00) [pid = 1833] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6d99ac00) [pid = 1833] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6172f400) [pid = 1833] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f7b6bc800) [pid = 1833] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f63403400) [pid = 1833] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f63f5f000) [pid = 1833] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f782dfc00) [pid = 1833] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f69ce0000) [pid = 1833] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f695a4c00) [pid = 1833] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6a3e3000) [pid = 1833] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f64017000) [pid = 1833] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:01:50 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f6c5d2c00) [pid = 1833] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:01:51 INFO - PROCESS | 1833 | 1461675711399 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]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2144ms 06:01:51 INFO - PROCESS | 1833 | 1461675711470 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 1833 | 1461675711472 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:01:51 INFO - PROCESS | 1833 | 1461675711505 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 1833 | 1461675711507 Marionette TRACE conn3 <- [1,162,null,{}] 06:01:51 INFO - PROCESS | 1833 | 1461675711512 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}] 06:01:51 INFO - PROCESS | 1833 | 1461675711646 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:01:51 INFO - PROCESS | 1833 | 1461675711656 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6951e800 == 14 [pid = 1833] [id = 48] 06:01:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f61cd1800) [pid = 1833] [serial = 142] [outer = (nil)] 06:01:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f67232400) [pid = 1833] [serial = 143] [outer = 0x7f9f61cd1800] 06:01:51 INFO - PROCESS | 1833 | 1461675711720 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f6b44b800) [pid = 1833] [serial = 144] [outer = 0x7f9f61cd1800] 06:01:52 INFO - PROCESS | 1833 | 1461675712458 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]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 991ms 06:01:52 INFO - PROCESS | 1833 | 1461675712494 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1833 | 1461675712501 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:01:52 INFO - PROCESS | 1833 | 1461675712507 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1833 | 1461675712510 Marionette TRACE conn3 <- [1,166,null,{}] 06:01:52 INFO - PROCESS | 1833 | 1461675712524 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}] 06:01:52 INFO - PROCESS | 1833 | 1461675712757 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:01:52 INFO - PROCESS | 1833 | 1461675712889 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b6f000 == 15 [pid = 1833] [id = 49] 06:01:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f5fe08400) [pid = 1833] [serial = 145] [outer = (nil)] 06:01:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f61727400) [pid = 1833] [serial = 146] [outer = 0x7f9f5fe08400] 06:01:52 INFO - PROCESS | 1833 | 1461675712967 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f61cd2c00) [pid = 1833] [serial = 147] [outer = 0x7f9f5fe08400] 06:01:53 INFO - PROCESS | 1833 | 1461675713921 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]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1429ms 06:01:53 INFO - PROCESS | 1833 | 1461675713939 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 1833 | 1461675713944 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:01:53 INFO - PROCESS | 1833 | 1461675713951 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1833 | 1461675713957 Marionette TRACE conn3 <- [1,170,null,{}] 06:01:53 INFO - PROCESS | 1833 | 1461675713963 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}] 06:01:54 INFO - PROCESS | 1833 | 1461675714119 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:01:54 INFO - PROCESS | 1833 | 1461675714259 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ccb8000 == 16 [pid = 1833] [id = 50] 06:01:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f5fe08c00) [pid = 1833] [serial = 148] [outer = (nil)] 06:01:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f673bf800) [pid = 1833] [serial = 149] [outer = 0x7f9f5fe08c00] 06:01:54 INFO - PROCESS | 1833 | 1461675714339 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f69f07400) [pid = 1833] [serial = 150] [outer = 0x7f9f5fe08c00] 06:01:55 INFO - PROCESS | 1833 | 1461675715245 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]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1336ms 06:01:55 INFO - PROCESS | 1833 | 1461675715288 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:01:55 INFO - PROCESS | 1833 | 1461675715294 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:01:55 INFO - PROCESS | 1833 | 1461675715301 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1833 | 1461675715303 Marionette TRACE conn3 <- [1,174,null,{}] 06:01:55 INFO - PROCESS | 1833 | 1461675715310 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}] 06:01:55 INFO - PROCESS | 1833 | 1461675715489 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:01:55 INFO - PROCESS | 1833 | 1461675715628 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b65800 == 17 [pid = 1833] [id = 51] 06:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f5fe0d800) [pid = 1833] [serial = 151] [outer = (nil)] 06:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f61ccb400) [pid = 1833] [serial = 152] [outer = 0x7f9f5fe0d800] 06:01:55 INFO - PROCESS | 1833 | 1461675715706 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f6aaef400) [pid = 1833] [serial = 153] [outer = 0x7f9f5fe0d800] 06:01:56 INFO - PROCESS | 1833 | 1461675716070 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:01:56 INFO - PROCESS | 1833 | 1461675716906 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]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1640ms 06:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:01:56 INFO - PROCESS | 1833 | 1461675716939 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1833 | 1461675716943 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:01:56 INFO - PROCESS | 1833 | 1461675716951 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1833 | 1461675716955 Marionette TRACE conn3 <- [1,178,null,{}] 06:01:56 INFO - PROCESS | 1833 | 1461675716962 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}] 06:01:57 INFO - PROCESS | 1833 | 1461675717120 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f61b74000) [pid = 1833] [serial = 28] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6ad5e400) [pid = 1833] [serial = 49] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6c129000) [pid = 1833] [serial = 52] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f6c5dc400) [pid = 1833] [serial = 53] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f68f1c000) [pid = 1833] [serial = 37] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f61ccf400) [pid = 1833] [serial = 31] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6b5cb400) [pid = 1833] [serial = 40] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f62544400) [pid = 1833] [serial = 32] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f673b8800) [pid = 1833] [serial = 46] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6b60e000) [pid = 1833] [serial = 50] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f6bd4f400) [pid = 1833] [serial = 41] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f6cc66800) [pid = 1833] [serial = 43] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f695a5400) [pid = 1833] [serial = 47] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f6a5e6000) [pid = 1833] [serial = 38] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f6d998800) [pid = 1833] [serial = 44] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f61b31400) [pid = 1833] [serial = 26] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f63404000) [pid = 1833] [serial = 34] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f6be5f400) [pid = 1833] [serial = 76] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f78550800) [pid = 1833] [serial = 94] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f69cda000) [pid = 1833] [serial = 71] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f7d0aac00) [pid = 1833] [serial = 100] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f673b7800) [pid = 1833] [serial = 73] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f7cd66c00) [pid = 1833] [serial = 98] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f61b2fc00) [pid = 1833] [serial = 85] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f6959c000) [pid = 1833] [serial = 103] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f7b135800) [pid = 1833] [serial = 2] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f7b6bd000) [pid = 1833] [serial = 97] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f6d999800) [pid = 1833] [serial = 56] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f6abd1000) [pid = 1833] [serial = 9] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f6c12c400) [pid = 1833] [serial = 65] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f6e773800) [pid = 1833] [serial = 67] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f6c554c00) [pid = 1833] [serial = 77] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f6a4cdc00) [pid = 1833] [serial = 62] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f6da48800) [pid = 1833] [serial = 91] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f9f6bd13000) [pid = 1833] [serial = 64] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f9f67239400) [pid = 1833] [serial = 128] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f9f6a5e4800) [pid = 1833] [serial = 88] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f9f63406800) [pid = 1833] [serial = 59] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f9f6959d800) [pid = 1833] [serial = 61] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f9f6e774400) [pid = 1833] [serial = 79] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f9f6cc72400) [pid = 1833] [serial = 55] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f9f61b33400) [pid = 1833] [serial = 58] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f9f64016c00) [pid = 1833] [serial = 86] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f9f6b5cc800) [pid = 1833] [serial = 104] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f9f785af400) [pid = 1833] [serial = 82] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f9f79523c00) [pid = 1833] [serial = 95] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f9f774e7800) [pid = 1833] [serial = 68] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f9f6b60f400) [pid = 1833] [serial = 89] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f9f64bcc800) [pid = 1833] [serial = 70] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f9f7247cc00) [pid = 1833] [serial = 92] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f9f6a435800) [pid = 1833] [serial = 12] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f9f63288c00) [pid = 1833] [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.] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f9f7d572000) [pid = 1833] [serial = 101] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f9f6a4c7c00) [pid = 1833] [serial = 74] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f9f61b28000) [pid = 1833] [serial = 25] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f9f6254a800) [pid = 1833] [serial = 22] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f9f795b7800) [pid = 1833] [serial = 23] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f9f782dcc00) [pid = 1833] [serial = 80] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 60 (0x7f9f79438000) [pid = 1833] [serial = 83] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 59 (0x7f9f63405400) [pid = 1833] [serial = 16] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 58 (0x7f9f6340c400) [pid = 1833] [serial = 17] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 57 (0x7f9f63290400) [pid = 1833] [serial = 19] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 56 (0x7f9f64b88000) [pid = 1833] [serial = 125] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 55 (0x7f9f6be6c800) [pid = 1833] [serial = 106] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f9f68f1ac00) [pid = 1833] [serial = 123] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f9f7d743400) [pid = 1833] [serial = 113] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f9f64b8e400) [pid = 1833] [serial = 126] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f9f795b1400) [pid = 1833] [serial = 111] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f9f6cdd1400) [pid = 1833] [serial = 107] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 49 (0x7f9f81917400) [pid = 1833] [serial = 119] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 48 (0x7f9f81982400) [pid = 1833] [serial = 120] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 47 (0x7f9f7836d800) [pid = 1833] [serial = 110] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 46 (0x7f9f7da29000) [pid = 1833] [serial = 114] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 45 (0x7f9f7f5c6400) [pid = 1833] [serial = 116] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 44 (0x7f9f80312000) [pid = 1833] [serial = 117] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | --DOMWINDOW == 43 (0x7f9f6340bc00) [pid = 1833] [serial = 122] [outer = (nil)] [url = about:blank] 06:01:57 INFO - PROCESS | 1833 | 1461675717353 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b6a800 == 18 [pid = 1833] [id = 52] 06:01:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 44 (0x7f9f61b28000) [pid = 1833] [serial = 154] [outer = (nil)] 06:01:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 45 (0x7f9f61f4e000) [pid = 1833] [serial = 155] [outer = 0x7f9f61b28000] 06:01:57 INFO - PROCESS | 1833 | 1461675717416 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 46 (0x7f9f63407800) [pid = 1833] [serial = 156] [outer = 0x7f9f61b28000] 06:01:58 INFO - PROCESS | 1833 | 1461675718215 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]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1289ms 06:01:58 INFO - PROCESS | 1833 | 1461675718238 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1833 | 1461675718246 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:01:58 INFO - PROCESS | 1833 | 1461675718255 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1833 | 1461675718257 Marionette TRACE conn3 <- [1,182,null,{}] 06:01:58 INFO - PROCESS | 1833 | 1461675718262 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}] 06:01:58 INFO - PROCESS | 1833 | 1461675718417 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:01:58 INFO - PROCESS | 1833 | 1461675718437 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f1e000 == 19 [pid = 1833] [id = 53] 06:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 47 (0x7f9f64a39400) [pid = 1833] [serial = 157] [outer = (nil)] 06:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 48 (0x7f9f64b8b400) [pid = 1833] [serial = 158] [outer = 0x7f9f64a39400] 06:01:58 INFO - PROCESS | 1833 | 1461675718494 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 49 (0x7f9f64bbfc00) [pid = 1833] [serial = 159] [outer = 0x7f9f64a39400] 06:01:59 INFO - PROCESS | 1833 | 1461675719133 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]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 934ms 06:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:01:59 INFO - PROCESS | 1833 | 1461675719189 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 1833 | 1461675719192 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:01:59 INFO - PROCESS | 1833 | 1461675719198 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1833 | 1461675719203 Marionette TRACE conn3 <- [1,186,null,{}] 06:01:59 INFO - PROCESS | 1833 | 1461675719218 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}] 06:01:59 INFO - PROCESS | 1833 | 1461675719401 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:01:59 INFO - PROCESS | 1833 | 1461675719412 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6721a000 == 20 [pid = 1833] [id = 54] 06:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 50 (0x7f9f68ffb000) [pid = 1833] [serial = 160] [outer = (nil)] 06:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f9f69cdc800) [pid = 1833] [serial = 161] [outer = 0x7f9f68ffb000] 06:01:59 INFO - PROCESS | 1833 | 1461675719484 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f9f6a3eb800) [pid = 1833] [serial = 162] [outer = 0x7f9f68ffb000] 06:02:00 INFO - PROCESS | 1833 | 1461675720184 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]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1035ms 06:02:00 INFO - PROCESS | 1833 | 1461675720232 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1833 | 1461675720236 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:02:00 INFO - PROCESS | 1833 | 1461675720247 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1833 | 1461675720250 Marionette TRACE conn3 <- [1,190,null,{}] 06:02:00 INFO - PROCESS | 1833 | 1461675720254 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}] 06:02:00 INFO - PROCESS | 1833 | 1461675720419 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:02:00 INFO - PROCESS | 1833 | 1461675720466 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a0f1000 == 21 [pid = 1833] [id = 55] 06:02:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f9f6aaeec00) [pid = 1833] [serial = 163] [outer = (nil)] 06:02:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f9f6abd0400) [pid = 1833] [serial = 164] [outer = 0x7f9f6aaeec00] 06:02:00 INFO - PROCESS | 1833 | 1461675720569 Marionette DEBUG loaded listener.js 06:02:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f9f6b5cb800) [pid = 1833] [serial = 165] [outer = 0x7f9f6aaeec00] 06:02:01 INFO - PROCESS | 1833 | --DOMWINDOW == 54 (0x7f9f64b95400) [pid = 1833] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:02:01 INFO - PROCESS | 1833 | --DOMWINDOW == 53 (0x7f9f64b8b800) [pid = 1833] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:02:01 INFO - PROCESS | 1833 | --DOMWINDOW == 52 (0x7f9f64015400) [pid = 1833] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:02:01 INFO - PROCESS | 1833 | --DOMWINDOW == 51 (0x7f9f5fe0a800) [pid = 1833] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:02:01 INFO - PROCESS | 1833 | --DOMWINDOW == 50 (0x7f9f6be61400) [pid = 1833] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:02:01 INFO - PROCESS | 1833 | 1461675721219 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]]]}] 06:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1027ms 06:02:01 INFO - PROCESS | 1833 | 1461675721275 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:02:01 INFO - PROCESS | 1833 | 1461675721278 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:02:01 INFO - PROCESS | 1833 | 1461675721283 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 1833 | 1461675721286 Marionette TRACE conn3 <- [1,194,null,{}] 06:02:01 INFO - PROCESS | 1833 | 1461675721291 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}] 06:02:01 INFO - PROCESS | 1833 | 1461675721431 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:02:01 INFO - PROCESS | 1833 | 1461675721511 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a41b800 == 22 [pid = 1833] [id = 56] 06:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 51 (0x7f9f5fe08800) [pid = 1833] [serial = 166] [outer = (nil)] 06:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 52 (0x7f9f6b00b000) [pid = 1833] [serial = 167] [outer = 0x7f9f5fe08800] 06:02:01 INFO - PROCESS | 1833 | 1461675721586 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 53 (0x7f9f6b612400) [pid = 1833] [serial = 168] [outer = 0x7f9f5fe08800] 06:02:02 INFO - PROCESS | 1833 | 1461675722232 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]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 978ms 06:02:02 INFO - PROCESS | 1833 | 1461675722262 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1833 | 1461675722265 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:02:02 INFO - PROCESS | 1833 | 1461675722270 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1833 | 1461675722272 Marionette TRACE conn3 <- [1,198,null,{}] 06:02:02 INFO - PROCESS | 1833 | 1461675722277 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}] 06:02:02 INFO - PROCESS | 1833 | 1461675722466 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:02:02 INFO - PROCESS | 1833 | 1461675722491 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b47b800 == 23 [pid = 1833] [id = 57] 06:02:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 54 (0x7f9f61f52800) [pid = 1833] [serial = 169] [outer = (nil)] 06:02:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 55 (0x7f9f6be6d800) [pid = 1833] [serial = 170] [outer = 0x7f9f61f52800] 06:02:02 INFO - PROCESS | 1833 | 1461675722568 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 56 (0x7f9f6ccf3c00) [pid = 1833] [serial = 171] [outer = 0x7f9f61f52800] 06:02:03 INFO - PROCESS | 1833 | 1461675723205 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]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 975ms 06:02:03 INFO - PROCESS | 1833 | 1461675723247 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1833 | 1461675723250 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:02:03 INFO - PROCESS | 1833 | 1461675723256 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1833 | 1461675723258 Marionette TRACE conn3 <- [1,202,null,{}] 06:02:03 INFO - PROCESS | 1833 | 1461675723263 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}] 06:02:03 INFO - PROCESS | 1833 | 1461675723415 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:02:03 INFO - PROCESS | 1833 | 1461675723431 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bb69000 == 24 [pid = 1833] [id = 58] 06:02:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 57 (0x7f9f63402c00) [pid = 1833] [serial = 172] [outer = (nil)] 06:02:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 58 (0x7f9f6d996800) [pid = 1833] [serial = 173] [outer = 0x7f9f63402c00] 06:02:03 INFO - PROCESS | 1833 | 1461675723489 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 59 (0x7f9f6e706800) [pid = 1833] [serial = 174] [outer = 0x7f9f63402c00] 06:02:04 INFO - PROCESS | 1833 | 1461675724268 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]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1078ms 06:02:04 INFO - PROCESS | 1833 | 1461675724335 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 1833 | 1461675724341 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:02:04 INFO - PROCESS | 1833 | 1461675724350 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1833 | 1461675724355 Marionette TRACE conn3 <- [1,206,null,{}] 06:02:04 INFO - PROCESS | 1833 | 1461675724362 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}] 06:02:04 INFO - PROCESS | 1833 | 1461675724556 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:02:04 INFO - PROCESS | 1833 | 1461675724680 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fa1000 == 25 [pid = 1833] [id = 59] 06:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 60 (0x7f9f6254a000) [pid = 1833] [serial = 175] [outer = (nil)] 06:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 61 (0x7f9f63406000) [pid = 1833] [serial = 176] [outer = 0x7f9f6254a000] 06:02:04 INFO - PROCESS | 1833 | 1461675724757 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f9f64b87c00) [pid = 1833] [serial = 177] [outer = 0x7f9f6254a000] 06:02:05 INFO - PROCESS | 1833 | 1461675725531 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]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1237ms 06:02:05 INFO - PROCESS | 1833 | 1461675725588 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1833 | 1461675725596 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:02:05 INFO - PROCESS | 1833 | 1461675725607 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1833 | 1461675725611 Marionette TRACE conn3 <- [1,210,null,{}] 06:02:05 INFO - PROCESS | 1833 | 1461675725616 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}] 06:02:05 INFO - PROCESS | 1833 | 1461675725773 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:02:05 INFO - PROCESS | 1833 | 1461675725897 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67216800 == 26 [pid = 1833] [id = 60] 06:02:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f9f64bbd400) [pid = 1833] [serial = 178] [outer = (nil)] 06:02:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f9f6959c000) [pid = 1833] [serial = 179] [outer = 0x7f9f64bbd400] 06:02:05 INFO - PROCESS | 1833 | 1461675725967 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f9f6a705000) [pid = 1833] [serial = 180] [outer = 0x7f9f64bbd400] 06:02:06 INFO - PROCESS | 1833 | 1461675726762 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]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1185ms 06:02:06 INFO - PROCESS | 1833 | 1461675726792 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1833 | 1461675726795 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:02:06 INFO - PROCESS | 1833 | 1461675726813 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1833 | 1461675726819 Marionette TRACE conn3 <- [1,214,null,{}] 06:02:06 INFO - PROCESS | 1833 | 1461675726837 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}] 06:02:07 INFO - PROCESS | 1833 | 1461675727028 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:02:07 INFO - PROCESS | 1833 | 1461675727109 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6cc1f800 == 27 [pid = 1833] [id = 61] 06:02:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f9f6bd13000) [pid = 1833] [serial = 181] [outer = (nil)] 06:02:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f9f6c127400) [pid = 1833] [serial = 182] [outer = 0x7f9f6bd13000] 06:02:07 INFO - PROCESS | 1833 | 1461675727223 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f9f6c5df000) [pid = 1833] [serial = 183] [outer = 0x7f9f6bd13000] 06:02:08 INFO - PROCESS | 1833 | 1461675728089 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]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1351ms 06:02:08 INFO - PROCESS | 1833 | 1461675728154 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:02:08 INFO - PROCESS | 1833 | 1461675728159 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:02:08 INFO - PROCESS | 1833 | 1461675728164 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1833 | 1461675728167 Marionette TRACE conn3 <- [1,218,null,{}] 06:02:08 INFO - PROCESS | 1833 | 1461675728172 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}] 06:02:08 INFO - PROCESS | 1833 | 1461675728322 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:02:08 INFO - PROCESS | 1833 | 1461675728446 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fc4800 == 28 [pid = 1833] [id = 62] 06:02:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f9f5fe0a400) [pid = 1833] [serial = 184] [outer = (nil)] 06:02:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f9f61989c00) [pid = 1833] [serial = 185] [outer = 0x7f9f5fe0a400] 06:02:08 INFO - PROCESS | 1833 | 1461675728517 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f9f6cc63800) [pid = 1833] [serial = 186] [outer = 0x7f9f5fe0a400] 06:02:09 INFO - PROCESS | 1833 | 1461675729500 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]]]}] 06:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1378ms 06:02:09 INFO - PROCESS | 1833 | 1461675729543 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:02:09 INFO - PROCESS | 1833 | 1461675729549 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:02:09 INFO - PROCESS | 1833 | 1461675729556 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 1833 | 1461675729562 Marionette TRACE conn3 <- [1,222,null,{}] 06:02:09 INFO - PROCESS | 1833 | 1461675729569 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}] 06:02:09 INFO - PROCESS | 1833 | 1461675729764 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f9f67232400) [pid = 1833] [serial = 143] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f9f64b8ec00) [pid = 1833] [serial = 131] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 68 (0x7f9f64bbdc00) [pid = 1833] [serial = 132] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 67 (0x7f9f69f10400) [pid = 1833] [serial = 129] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 66 (0x7f9f69f0fc00) [pid = 1833] [serial = 134] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 65 (0x7f9f783df000) [pid = 1833] [serial = 140] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 64 (0x7f9f7854f800) [pid = 1833] [serial = 141] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 63 (0x7f9f6e775800) [pid = 1833] [serial = 138] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 62 (0x7f9f6a433c00) [pid = 1833] [serial = 135] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | --DOMWINDOW == 61 (0x7f9f6c558000) [pid = 1833] [serial = 137] [outer = (nil)] [url = about:blank] 06:02:09 INFO - PROCESS | 1833 | 1461675729894 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fdb800 == 29 [pid = 1833] [id = 63] 06:02:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 62 (0x7f9f63296800) [pid = 1833] [serial = 187] [outer = (nil)] 06:02:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 63 (0x7f9f64018c00) [pid = 1833] [serial = 188] [outer = 0x7f9f63296800] 06:02:09 INFO - PROCESS | 1833 | 1461675729957 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 64 (0x7f9f64bbdc00) [pid = 1833] [serial = 189] [outer = 0x7f9f63296800] 06:02:10 INFO - PROCESS | 1833 | 1461675730580 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]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1090ms 06:02:10 INFO - PROCESS | 1833 | 1461675730647 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:02:10 INFO - PROCESS | 1833 | 1461675730654 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:02:10 INFO - PROCESS | 1833 | 1461675730664 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1833 | 1461675730667 Marionette TRACE conn3 <- [1,226,null,{}] 06:02:10 INFO - PROCESS | 1833 | 1461675730672 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}] 06:02:10 INFO - PROCESS | 1833 | 1461675730814 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:02:10 INFO - PROCESS | 1833 | 1461675730896 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a226800 == 30 [pid = 1833] [id = 64] 06:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 65 (0x7f9f6340a000) [pid = 1833] [serial = 190] [outer = (nil)] 06:02:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 66 (0x7f9f695a4c00) [pid = 1833] [serial = 191] [outer = 0x7f9f6340a000] 06:02:10 INFO - PROCESS | 1833 | 1461675730958 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 67 (0x7f9f6a5ea000) [pid = 1833] [serial = 192] [outer = 0x7f9f6340a000] 06:02:11 INFO - PROCESS | 1833 | 1461675731557 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]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 939ms 06:02:11 INFO - PROCESS | 1833 | 1461675731602 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 1833 | 1461675731605 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:02:11 INFO - PROCESS | 1833 | 1461675731611 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1833 | 1461675731616 Marionette TRACE conn3 <- [1,230,null,{}] 06:02:11 INFO - PROCESS | 1833 | 1461675731630 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}] 06:02:11 INFO - PROCESS | 1833 | 1461675731799 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:02:11 INFO - PROCESS | 1833 | 1461675731823 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b695800 == 31 [pid = 1833] [id = 65] 06:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 68 (0x7f9f6b452400) [pid = 1833] [serial = 193] [outer = (nil)] 06:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 69 (0x7f9f6be60800) [pid = 1833] [serial = 194] [outer = 0x7f9f6b452400] 06:02:11 INFO - PROCESS | 1833 | 1461675731884 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f9f6ccf2400) [pid = 1833] [serial = 195] [outer = 0x7f9f6b452400] 06:02:12 INFO - PROCESS | 1833 | 1461675732674 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]]]}] 06:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1090ms 06:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:02:12 INFO - PROCESS | 1833 | 1461675732706 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 1833 | 1461675732709 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:02:12 INFO - PROCESS | 1833 | 1461675732715 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 1833 | 1461675732717 Marionette TRACE conn3 <- [1,234,null,{}] 06:02:12 INFO - PROCESS | 1833 | 1461675732722 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}] 06:02:12 INFO - PROCESS | 1833 | 1461675732880 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:02:12 INFO - PROCESS | 1833 | 1461675732907 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9f2800 == 32 [pid = 1833] [id = 66] 06:02:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f9f64bc5c00) [pid = 1833] [serial = 196] [outer = (nil)] 06:02:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f9f6e775800) [pid = 1833] [serial = 197] [outer = 0x7f9f64bc5c00] 06:02:12 INFO - PROCESS | 1833 | 1461675732965 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f9f61b2dc00) [pid = 1833] [serial = 198] [outer = 0x7f9f64bc5c00] 06:02:13 INFO - PROCESS | 1833 | 1461675733597 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]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 926ms 06:02:13 INFO - PROCESS | 1833 | 1461675733641 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1833 | 1461675733644 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:02:13 INFO - PROCESS | 1833 | 1461675733655 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1833 | 1461675733657 Marionette TRACE conn3 <- [1,238,null,{}] 06:02:13 INFO - PROCESS | 1833 | 1461675733661 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}] 06:02:13 INFO - PROCESS | 1833 | 1461675733823 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:02:13 INFO - PROCESS | 1833 | 1461675733853 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7170d800 == 33 [pid = 1833] [id = 67] 06:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f9f5fe0cc00) [pid = 1833] [serial = 199] [outer = (nil)] 06:02:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f9f78031000) [pid = 1833] [serial = 200] [outer = 0x7f9f5fe0cc00] 06:02:13 INFO - PROCESS | 1833 | 1461675733911 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f9f78376400) [pid = 1833] [serial = 201] [outer = 0x7f9f5fe0cc00] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 75 (0x7f9f6aaeec00) [pid = 1833] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 74 (0x7f9f61f52800) [pid = 1833] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 73 (0x7f9f64a39400) [pid = 1833] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 72 (0x7f9f61b28000) [pid = 1833] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 71 (0x7f9f68ffb000) [pid = 1833] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 70 (0x7f9f61cd1800) [pid = 1833] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:02:14 INFO - PROCESS | 1833 | --DOMWINDOW == 69 (0x7f9f5fe08800) [pid = 1833] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:02:14 INFO - PROCESS | 1833 | 1461675734646 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]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1035ms 06:02:14 INFO - PROCESS | 1833 | 1461675734685 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 1833 | 1461675734688 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:02:14 INFO - PROCESS | 1833 | 1461675734694 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 1833 | 1461675734695 Marionette TRACE conn3 <- [1,242,null,{}] 06:02:14 INFO - PROCESS | 1833 | 1461675734700 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}] 06:02:14 INFO - PROCESS | 1833 | 1461675734882 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:02:14 INFO - PROCESS | 1833 | 1461675734900 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61905800 == 34 [pid = 1833] [id = 68] 06:02:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 70 (0x7f9f64b96c00) [pid = 1833] [serial = 202] [outer = (nil)] 06:02:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 71 (0x7f9f78371400) [pid = 1833] [serial = 203] [outer = 0x7f9f64b96c00] 06:02:14 INFO - PROCESS | 1833 | 1461675734966 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 72 (0x7f9f79732000) [pid = 1833] [serial = 204] [outer = 0x7f9f64b96c00] 06:02:15 INFO - PROCESS | 1833 | 1461675735615 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]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 977ms 06:02:15 INFO - PROCESS | 1833 | 1461675735672 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1833 | 1461675735675 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:02:15 INFO - PROCESS | 1833 | 1461675735680 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1833 | 1461675735684 Marionette TRACE conn3 <- [1,246,null,{}] 06:02:15 INFO - PROCESS | 1833 | 1461675735688 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}] 06:02:15 INFO - PROCESS | 1833 | 1461675735813 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:02:15 INFO - PROCESS | 1833 | 1461675735824 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61722800 == 35 [pid = 1833] [id = 69] 06:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 73 (0x7f9f79732400) [pid = 1833] [serial = 205] [outer = (nil)] 06:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 74 (0x7f9f7b6bd000) [pid = 1833] [serial = 206] [outer = 0x7f9f79732400] 06:02:15 INFO - PROCESS | 1833 | 1461675735881 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 75 (0x7f9f6a5e6400) [pid = 1833] [serial = 207] [outer = 0x7f9f79732400] 06:02:16 INFO - PROCESS | 1833 | 1461675736663 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]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1026ms 06:02:16 INFO - PROCESS | 1833 | 1461675736708 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1833 | 1461675736714 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:02:16 INFO - PROCESS | 1833 | 1461675736722 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1833 | 1461675736727 Marionette TRACE conn3 <- [1,250,null,{}] 06:02:16 INFO - PROCESS | 1833 | 1461675736751 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}] 06:02:16 INFO - PROCESS | 1833 | 1461675736959 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:02:16 INFO - PROCESS | 1833 | 1461675736974 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67e10800 == 36 [pid = 1833] [id = 70] 06:02:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 76 (0x7f9f6198c400) [pid = 1833] [serial = 208] [outer = (nil)] 06:02:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f9f6340a400) [pid = 1833] [serial = 209] [outer = 0x7f9f6198c400] 06:02:17 INFO - PROCESS | 1833 | 1461675737044 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f9f64b95800) [pid = 1833] [serial = 210] [outer = 0x7f9f6198c400] 06:02:17 INFO - PROCESS | 1833 | 1461675737904 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]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1197ms 06:02:17 INFO - PROCESS | 1833 | 1461675737919 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1833 | 1461675737927 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:02:17 INFO - PROCESS | 1833 | 1461675737936 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1833 | 1461675737940 Marionette TRACE conn3 <- [1,254,null,{}] 06:02:17 INFO - PROCESS | 1833 | 1461675737961 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}] 06:02:18 INFO - PROCESS | 1833 | 1461675738118 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:02:18 INFO - PROCESS | 1833 | 1461675738244 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9e5000 == 37 [pid = 1833] [id = 71] 06:02:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f9f64b95400) [pid = 1833] [serial = 211] [outer = (nil)] 06:02:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f9f6a711c00) [pid = 1833] [serial = 212] [outer = 0x7f9f64b95400] 06:02:18 INFO - PROCESS | 1833 | 1461675738315 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f6b619400) [pid = 1833] [serial = 213] [outer = 0x7f9f64b95400] 06:02:19 INFO - PROCESS | 1833 | 1461675739117 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]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1198ms 06:02:19 INFO - PROCESS | 1833 | 1461675739135 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 1833 | 1461675739138 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:02:19 INFO - PROCESS | 1833 | 1461675739144 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1833 | 1461675739149 Marionette TRACE conn3 <- [1,258,null,{}] 06:02:19 INFO - PROCESS | 1833 | 1461675739164 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}] 06:02:19 INFO - PROCESS | 1833 | 1461675739371 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:02:19 INFO - PROCESS | 1833 | 1461675739471 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79217800 == 38 [pid = 1833] [id = 72] 06:02:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f782dcc00) [pid = 1833] [serial = 214] [outer = (nil)] 06:02:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f783ecc00) [pid = 1833] [serial = 215] [outer = 0x7f9f782dcc00] 06:02:19 INFO - PROCESS | 1833 | 1461675739545 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f79438c00) [pid = 1833] [serial = 216] [outer = 0x7f9f782dcc00] 06:02:20 INFO - PROCESS | 1833 | 1461675740409 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]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1289ms 06:02:20 INFO - PROCESS | 1833 | 1461675740434 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:02:20 INFO - PROCESS | 1833 | 1461675740438 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:02:20 INFO - PROCESS | 1833 | 1461675740444 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1833 | 1461675740447 Marionette TRACE conn3 <- [1,262,null,{}] 06:02:20 INFO - PROCESS | 1833 | 1461675740452 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}] 06:02:20 INFO - PROCESS | 1833 | 1461675740596 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:02:20 INFO - PROCESS | 1833 | 1461675740741 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b67d000 == 39 [pid = 1833] [id = 73] 06:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f6c5d9c00) [pid = 1833] [serial = 217] [outer = (nil)] 06:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f7cd61800) [pid = 1833] [serial = 218] [outer = 0x7f9f6c5d9c00] 06:02:20 INFO - PROCESS | 1833 | 1461675740814 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f7d0ab800) [pid = 1833] [serial = 219] [outer = 0x7f9f6c5d9c00] 06:02:21 INFO - PROCESS | 1833 | 1461675741596 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]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1180ms 06:02:21 INFO - PROCESS | 1833 | 1461675741832 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1833 | 1461675741839 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:02:21 INFO - PROCESS | 1833 | 1461675741847 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1833 | 1461675741851 Marionette TRACE conn3 <- [1,266,null,{}] 06:02:21 INFO - PROCESS | 1833 | 1461675741858 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}] 06:02:22 INFO - PROCESS | 1833 | 1461675742001 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:02:22 INFO - PROCESS | 1833 | 1461675742104 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1d7000 == 40 [pid = 1833] [id = 74] 06:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f63294000) [pid = 1833] [serial = 220] [outer = (nil)] 06:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f63411400) [pid = 1833] [serial = 221] [outer = 0x7f9f63294000] 06:02:22 INFO - PROCESS | 1833 | 1461675742168 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f64b8f000) [pid = 1833] [serial = 222] [outer = 0x7f9f63294000] 06:02:23 INFO - PROCESS | 1833 | 1461675743038 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]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1239ms 06:02:23 INFO - PROCESS | 1833 | 1461675743087 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1833 | 1461675743092 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:02:23 INFO - PROCESS | 1833 | 1461675743103 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1833 | 1461675743107 Marionette TRACE conn3 <- [1,270,null,{}] 06:02:23 INFO - PROCESS | 1833 | 1461675743112 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}] 06:02:23 INFO - PROCESS | 1833 | 1461675743250 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:02:23 INFO - PROCESS | 1833 | 1461675743388 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f24000 == 41 [pid = 1833] [id = 75] 06:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f673b9000) [pid = 1833] [serial = 223] [outer = (nil)] 06:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f69f05000) [pid = 1833] [serial = 224] [outer = 0x7f9f673b9000] 06:02:23 INFO - PROCESS | 1833 | 1461675743452 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f6a5edc00) [pid = 1833] [serial = 225] [outer = 0x7f9f673b9000] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f6d996800) [pid = 1833] [serial = 173] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f673bf800) [pid = 1833] [serial = 149] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f61727400) [pid = 1833] [serial = 146] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f61ccb400) [pid = 1833] [serial = 152] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f6abd0400) [pid = 1833] [serial = 164] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f6be6d800) [pid = 1833] [serial = 170] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f64b8b400) [pid = 1833] [serial = 158] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f64bbfc00) [pid = 1833] [serial = 159] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f9f61f4e000) [pid = 1833] [serial = 155] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f9f63407800) [pid = 1833] [serial = 156] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f9f69cdc800) [pid = 1833] [serial = 161] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f9f6b44b800) [pid = 1833] [serial = 144] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f9f6b5cb800) [pid = 1833] [serial = 165] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f9f6b00b000) [pid = 1833] [serial = 167] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f9f6b612400) [pid = 1833] [serial = 168] [outer = (nil)] [url = about:blank] 06:02:23 INFO - PROCESS | 1833 | --DOMWINDOW == 77 (0x7f9f6ccf3c00) [pid = 1833] [serial = 171] [outer = (nil)] [url = about:blank] 06:02:24 INFO - PROCESS | 1833 | --DOMWINDOW == 76 (0x7f9f6a3eb800) [pid = 1833] [serial = 162] [outer = (nil)] [url = about:blank] 06:02:24 INFO - PROCESS | 1833 | 1461675744206 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]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1134ms 06:02:24 INFO - PROCESS | 1833 | 1461675744234 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1833 | 1461675744237 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:02:24 INFO - PROCESS | 1833 | 1461675744243 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1833 | 1461675744245 Marionette TRACE conn3 <- [1,274,null,{}] 06:02:24 INFO - PROCESS | 1833 | 1461675744257 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}] 06:02:24 INFO - PROCESS | 1833 | 1461675744409 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:02:24 INFO - PROCESS | 1833 | 1461675744503 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d32000 == 42 [pid = 1833] [id = 76] 06:02:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 77 (0x7f9f6abd1000) [pid = 1833] [serial = 226] [outer = (nil)] 06:02:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 78 (0x7f9f6b60f800) [pid = 1833] [serial = 227] [outer = 0x7f9f6abd1000] 06:02:24 INFO - PROCESS | 1833 | 1461675744592 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f9f6be63800) [pid = 1833] [serial = 228] [outer = 0x7f9f6abd1000] 06:02:25 INFO - PROCESS | 1833 | 1461675745252 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]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1030ms 06:02:25 INFO - PROCESS | 1833 | 1461675745272 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1833 | 1461675745275 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:02:25 INFO - PROCESS | 1833 | 1461675745281 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1833 | 1461675745283 Marionette TRACE conn3 <- [1,278,null,{}] 06:02:25 INFO - PROCESS | 1833 | 1461675745288 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}] 06:02:25 INFO - PROCESS | 1833 | 1461675745446 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:02:25 INFO - PROCESS | 1833 | 1461675745467 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bb69800 == 43 [pid = 1833] [id = 77] 06:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f9f6b5cb800) [pid = 1833] [serial = 229] [outer = (nil)] 06:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f6cc71000) [pid = 1833] [serial = 230] [outer = 0x7f9f6b5cb800] 06:02:25 INFO - PROCESS | 1833 | 1461675745526 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f6d9a1000) [pid = 1833] [serial = 231] [outer = 0x7f9f6b5cb800] 06:02:26 INFO - PROCESS | 1833 | 1461675746364 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]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1126ms 06:02:26 INFO - PROCESS | 1833 | 1461675746416 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1833 | 1461675746420 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:02:26 INFO - PROCESS | 1833 | 1461675746426 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1833 | 1461675746429 Marionette TRACE conn3 <- [1,282,null,{}] 06:02:26 INFO - PROCESS | 1833 | 1461675746434 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}] 06:02:26 INFO - PROCESS | 1833 | 1461675746602 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:02:26 INFO - PROCESS | 1833 | 1461675746629 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7170b000 == 44 [pid = 1833] [id = 78] 06:02:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f6172d000) [pid = 1833] [serial = 232] [outer = (nil)] 06:02:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f72484c00) [pid = 1833] [serial = 233] [outer = 0x7f9f6172d000] 06:02:26 INFO - PROCESS | 1833 | 1461675746696 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f7854c800) [pid = 1833] [serial = 234] [outer = 0x7f9f6172d000] 06:02:27 INFO - PROCESS | 1833 | 1461675747432 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]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1025ms 06:02:27 INFO - PROCESS | 1833 | 1461675747452 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1833 | 1461675747454 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:02:27 INFO - PROCESS | 1833 | 1461675747469 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1833 | 1461675747470 Marionette TRACE conn3 <- [1,286,null,{}] 06:02:27 INFO - PROCESS | 1833 | 1461675747476 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}] 06:02:27 INFO - PROCESS | 1833 | 1461675747710 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:02:27 INFO - PROCESS | 1833 | 1461675747742 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78752000 == 45 [pid = 1833] [id = 79] 06:02:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f7943c000) [pid = 1833] [serial = 235] [outer = (nil)] 06:02:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f7d0b1800) [pid = 1833] [serial = 236] [outer = 0x7f9f7943c000] 06:02:27 INFO - PROCESS | 1833 | 1461675747809 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f7d74b400) [pid = 1833] [serial = 237] [outer = 0x7f9f7943c000] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f64bc5c00) [pid = 1833] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f6340a000) [pid = 1833] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f5fe0a400) [pid = 1833] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f9f5fe0cc00) [pid = 1833] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f9f5fe0d800) [pid = 1833] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f9f6b452400) [pid = 1833] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f9f63296800) [pid = 1833] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:02:28 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f9f64b96c00) [pid = 1833] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:02:28 INFO - PROCESS | 1833 | 1461675748674 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]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1234ms 06:02:28 INFO - PROCESS | 1833 | 1461675748696 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1833 | 1461675748699 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:02:28 INFO - PROCESS | 1833 | 1461675748706 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1833 | 1461675748707 Marionette TRACE conn3 <- [1,290,null,{}] 06:02:28 INFO - PROCESS | 1833 | 1461675748713 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}] 06:02:28 INFO - PROCESS | 1833 | 1461675748850 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:02:28 INFO - PROCESS | 1833 | 1461675748943 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63267000 == 46 [pid = 1833] [id = 80] 06:02:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f61982c00) [pid = 1833] [serial = 238] [outer = (nil)] 06:02:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f6c128c00) [pid = 1833] [serial = 239] [outer = 0x7f9f61982c00] 06:02:29 INFO - PROCESS | 1833 | 1461675749005 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f7d90b400) [pid = 1833] [serial = 240] [outer = 0x7f9f61982c00] 06:02:29 INFO - PROCESS | 1833 | 1461675749689 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]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1028ms 06:02:29 INFO - PROCESS | 1833 | 1461675749735 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1833 | 1461675749739 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:02:29 INFO - PROCESS | 1833 | 1461675749745 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1833 | 1461675749747 Marionette TRACE conn3 <- [1,294,null,{}] 06:02:29 INFO - PROCESS | 1833 | 1461675749752 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}] 06:02:29 INFO - PROCESS | 1833 | 1461675749926 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:02:29 INFO - PROCESS | 1833 | 1461675749947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf4e000 == 47 [pid = 1833] [id = 81] 06:02:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f61988800) [pid = 1833] [serial = 241] [outer = (nil)] 06:02:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f7d9ea400) [pid = 1833] [serial = 242] [outer = 0x7f9f61988800] 06:02:30 INFO - PROCESS | 1833 | 1461675750009 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f7da86800) [pid = 1833] [serial = 243] [outer = 0x7f9f61988800] 06:02:31 INFO - PROCESS | 1833 | 1461675751031 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]]]}] 06:02:31 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. 06:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1333ms 06:02:31 INFO - PROCESS | 1833 | 1461675751079 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:02:31 INFO - PROCESS | 1833 | 1461675751085 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:02:31 INFO - PROCESS | 1833 | 1461675751093 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1833 | 1461675751097 Marionette TRACE conn3 <- [1,298,null,{}] 06:02:31 INFO - PROCESS | 1833 | 1461675751106 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}] 06:02:31 INFO - PROCESS | 1833 | 1461675751320 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:02:31 INFO - PROCESS | 1833 | 1461675751454 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68f55800 == 48 [pid = 1833] [id = 82] 06:02:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f61b2a400) [pid = 1833] [serial = 244] [outer = (nil)] 06:02:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f64b91800) [pid = 1833] [serial = 245] [outer = 0x7f9f61b2a400] 06:02:31 INFO - PROCESS | 1833 | 1461675751530 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f69f08000) [pid = 1833] [serial = 246] [outer = 0x7f9f61b2a400] 06:02:32 INFO - PROCESS | 1833 | 1461675752442 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]]]}] 06:02:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f64bcb400) [pid = 1833] [serial = 247] [outer = 0x7f9f61844800] 06:02:32 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. 06:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1443ms 06:02:32 INFO - PROCESS | 1833 | 1461675752563 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 1833 | 1461675752571 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:02:32 INFO - PROCESS | 1833 | 1461675752584 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1833 | 1461675752587 Marionette TRACE conn3 <- [1,302,null,{}] 06:02:32 INFO - PROCESS | 1833 | 1461675752594 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}] 06:02:32 INFO - PROCESS | 1833 | 1461675752808 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:02:33 INFO - PROCESS | 1833 | 1461675753031 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f783c6800 == 49 [pid = 1833] [id = 83] 06:02:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f6b051400) [pid = 1833] [serial = 248] [outer = (nil)] 06:02:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f6b05b800) [pid = 1833] [serial = 249] [outer = 0x7f9f6b051400] 06:02:33 INFO - PROCESS | 1833 | 1461675753163 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f6b60d400) [pid = 1833] [serial = 250] [outer = 0x7f9f6b051400] 06:02:34 INFO - PROCESS | 1833 | 1461675754327 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]]]}] 06:02:34 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. 06:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1784ms 06:02:34 INFO - PROCESS | 1833 | 1461675754370 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:02:34 INFO - PROCESS | 1833 | 1461675754376 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:02:34 INFO - PROCESS | 1833 | 1461675754385 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1833 | 1461675754394 Marionette TRACE conn3 <- [1,306,null,{}] 06:02:34 INFO - PROCESS | 1833 | 1461675754419 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}] 06:02:34 INFO - PROCESS | 1833 | 1461675754694 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:02:34 INFO - PROCESS | 1833 | 1461675754901 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d7a7800 == 50 [pid = 1833] [id = 84] 06:02:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f6accd000) [pid = 1833] [serial = 251] [outer = (nil)] 06:02:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f6b056800) [pid = 1833] [serial = 252] [outer = 0x7f9f6accd000] 06:02:35 INFO - PROCESS | 1833 | 1461675755022 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f6be6d800) [pid = 1833] [serial = 253] [outer = 0x7f9f6accd000] 06:02:36 INFO - PROCESS | 1833 | 1461675756099 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]]]}] 06:02:36 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. 06:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1750ms 06:02:36 INFO - PROCESS | 1833 | 1461675756135 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1833 | 1461675756142 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:02:36 INFO - PROCESS | 1833 | 1461675756150 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1833 | 1461675756154 Marionette TRACE conn3 <- [1,310,null,{}] 06:02:36 INFO - PROCESS | 1833 | 1461675756162 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}] 06:02:36 INFO - PROCESS | 1833 | 1461675756389 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:02:36 INFO - PROCESS | 1833 | 1461675756641 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da1e800 == 51 [pid = 1833] [id = 85] 06:02:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f6acd0c00) [pid = 1833] [serial = 254] [outer = (nil)] 06:02:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f71554400) [pid = 1833] [serial = 255] [outer = 0x7f9f6acd0c00] 06:02:36 INFO - PROCESS | 1833 | 1461675756789 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f7858d400) [pid = 1833] [serial = 256] [outer = 0x7f9f6acd0c00] 06:02:37 INFO - PROCESS | 1833 | 1461675757887 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]]]}] 06:02:37 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. 06:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1790ms 06:02:37 INFO - PROCESS | 1833 | 1461675757941 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1833 | 1461675757945 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:02:37 INFO - PROCESS | 1833 | 1461675757955 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1833 | 1461675757959 Marionette TRACE conn3 <- [1,314,null,{}] 06:02:37 INFO - PROCESS | 1833 | 1461675757967 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}] 06:02:38 INFO - PROCESS | 1833 | 1461675758183 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:02:38 INFO - PROCESS | 1833 | 1461675758404 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80360800 == 52 [pid = 1833] [id = 86] 06:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f7b119400) [pid = 1833] [serial = 257] [outer = (nil)] 06:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f7b6bdc00) [pid = 1833] [serial = 258] [outer = 0x7f9f7b119400] 06:02:38 INFO - PROCESS | 1833 | 1461675758567 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f7d075800) [pid = 1833] [serial = 259] [outer = 0x7f9f7b119400] 06:02:39 INFO - PROCESS | 1833 | 1461675759724 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]]]}] 06:02:39 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. 06:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1786ms 06:02:39 INFO - PROCESS | 1833 | 1461675759742 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:02:39 INFO - PROCESS | 1833 | 1461675759747 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:02:39 INFO - PROCESS | 1833 | 1461675759756 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1833 | 1461675759760 Marionette TRACE conn3 <- [1,318,null,{}] 06:02:39 INFO - PROCESS | 1833 | 1461675759768 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}] 06:02:40 INFO - PROCESS | 1833 | 1461675760055 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:02:40 INFO - PROCESS | 1833 | 1461675760273 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f81bb0000 == 53 [pid = 1833] [id = 87] 06:02:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f7974d000) [pid = 1833] [serial = 260] [outer = (nil)] 06:02:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f7b632400) [pid = 1833] [serial = 261] [outer = 0x7f9f7974d000] 06:02:40 INFO - PROCESS | 1833 | 1461675760390 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f7d07d000) [pid = 1833] [serial = 262] [outer = 0x7f9f7974d000] 06:02:41 INFO - PROCESS | 1833 | 1461675761496 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]]]}] 06:02:41 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. 06:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1783ms 06:02:41 INFO - PROCESS | 1833 | 1461675761540 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1833 | 1461675761546 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:02:41 INFO - PROCESS | 1833 | 1461675761554 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1833 | 1461675761558 Marionette TRACE conn3 <- [1,322,null,{}] 06:02:41 INFO - PROCESS | 1833 | 1461675761565 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}] 06:02:41 INFO - PROCESS | 1833 | 1461675761821 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:02:42 INFO - PROCESS | 1833 | 1461675762036 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce93800 == 54 [pid = 1833] [id = 88] 06:02:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f62061400) [pid = 1833] [serial = 263] [outer = (nil)] 06:02:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f62066000) [pid = 1833] [serial = 264] [outer = 0x7f9f62061400] 06:02:42 INFO - PROCESS | 1833 | 1461675762166 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f6206a000) [pid = 1833] [serial = 265] [outer = 0x7f9f62061400] 06:02:43 INFO - PROCESS | 1833 | 1461675763097 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]]]}] 06:02:43 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. 06:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1594ms 06:02:43 INFO - PROCESS | 1833 | 1461675763147 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 1833 | 1461675763150 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:02:43 INFO - PROCESS | 1833 | 1461675763157 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1833 | 1461675763160 Marionette TRACE conn3 <- [1,326,null,{}] 06:02:43 INFO - PROCESS | 1833 | 1461675763166 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}] 06:02:43 INFO - PROCESS | 1833 | 1461675763316 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:02:43 INFO - PROCESS | 1833 | 1461675763463 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fb8800 == 55 [pid = 1833] [id = 89] 06:02:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6172c400) [pid = 1833] [serial = 266] [outer = (nil)] 06:02:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f6206b400) [pid = 1833] [serial = 267] [outer = 0x7f9f6172c400] 06:02:43 INFO - PROCESS | 1833 | 1461675763539 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f68ffc400) [pid = 1833] [serial = 268] [outer = 0x7f9f6172c400] 06:02:44 INFO - PROCESS | 1833 | 1461675764744 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]]]}] 06:02:44 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. 06:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1629ms 06:02:44 INFO - PROCESS | 1833 | 1461675764787 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 1833 | 1461675764794 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:02:44 INFO - PROCESS | 1833 | 1461675764801 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1833 | 1461675764807 Marionette TRACE conn3 <- [1,330,null,{}] 06:02:44 INFO - PROCESS | 1833 | 1461675764813 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}] 06:02:44 INFO - PROCESS | 1833 | 1461675764967 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:02:45 INFO - PROCESS | 1833 | 1461675765119 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69da6800 == 56 [pid = 1833] [id = 90] 06:02:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f67230400) [pid = 1833] [serial = 269] [outer = (nil)] 06:02:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f67eb4c00) [pid = 1833] [serial = 270] [outer = 0x7f9f67230400] 06:02:45 INFO - PROCESS | 1833 | 1461675765233 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f6a2ef800) [pid = 1833] [serial = 271] [outer = 0x7f9f67230400] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63267000 == 55 [pid = 1833] [id = 80] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78752000 == 54 [pid = 1833] [id = 79] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f7b6bd000) [pid = 1833] [serial = 206] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7170b000 == 53 [pid = 1833] [id = 78] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68d32000 == 52 [pid = 1833] [id = 76] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63f24000 == 51 [pid = 1833] [id = 75] 06:02:45 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1d7000 == 50 [pid = 1833] [id = 74] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6e775800) [pid = 1833] [serial = 197] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f695a4c00) [pid = 1833] [serial = 191] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f6cc63800) [pid = 1833] [serial = 186] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f78031000) [pid = 1833] [serial = 200] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f6aaef400) [pid = 1833] [serial = 153] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f6959c000) [pid = 1833] [serial = 179] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f61989c00) [pid = 1833] [serial = 185] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f6be60800) [pid = 1833] [serial = 194] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f61b2dc00) [pid = 1833] [serial = 198] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f78376400) [pid = 1833] [serial = 201] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f6a5ea000) [pid = 1833] [serial = 192] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f64bbdc00) [pid = 1833] [serial = 189] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f64018c00) [pid = 1833] [serial = 188] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f6c127400) [pid = 1833] [serial = 182] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f63406000) [pid = 1833] [serial = 176] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f6ccf2400) [pid = 1833] [serial = 195] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f78371400) [pid = 1833] [serial = 203] [outer = (nil)] [url = about:blank] 06:02:45 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f79732000) [pid = 1833] [serial = 204] [outer = (nil)] [url = about:blank] 06:02:46 INFO - PROCESS | 1833 | 1461675766128 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]]]}] 06:02:46 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. 06:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1386ms 06:02:46 INFO - PROCESS | 1833 | 1461675766187 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1833 | 1461675766195 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:02:46 INFO - PROCESS | 1833 | 1461675766205 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1833 | 1461675766209 Marionette TRACE conn3 <- [1,334,null,{}] 06:02:46 INFO - PROCESS | 1833 | 1461675766215 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}] 06:02:46 INFO - PROCESS | 1833 | 1461675766374 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:02:46 INFO - PROCESS | 1833 | 1461675766471 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aa4a800 == 51 [pid = 1833] [id = 91] 06:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f6198fc00) [pid = 1833] [serial = 272] [outer = (nil)] 06:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f6a5b0c00) [pid = 1833] [serial = 273] [outer = 0x7f9f6198fc00] 06:02:46 INFO - PROCESS | 1833 | 1461675766536 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f6aaf4c00) [pid = 1833] [serial = 274] [outer = 0x7f9f6198fc00] 06:02:47 INFO - PROCESS | 1833 | 1461675767290 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]]]}] 06:02:47 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. 06:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1134ms 06:02:47 INFO - PROCESS | 1833 | 1461675767353 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:02:47 INFO - PROCESS | 1833 | 1461675767359 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:02:47 INFO - PROCESS | 1833 | 1461675767366 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1833 | 1461675767371 Marionette TRACE conn3 <- [1,338,null,{}] 06:02:47 INFO - PROCESS | 1833 | 1461675767386 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}] 06:02:47 INFO - PROCESS | 1833 | 1461675767527 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:02:47 INFO - PROCESS | 1833 | 1461675767541 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f715cc800 == 52 [pid = 1833] [id = 92] 06:02:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f6accf800) [pid = 1833] [serial = 275] [outer = (nil)] 06:02:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f6b059400) [pid = 1833] [serial = 276] [outer = 0x7f9f6accf800] 06:02:47 INFO - PROCESS | 1833 | 1461675767604 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f6b618800) [pid = 1833] [serial = 277] [outer = 0x7f9f6accf800] 06:02:48 INFO - PROCESS | 1833 | 1461675768402 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]]]}] 06:02:48 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. 06:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1086ms 06:02:48 INFO - PROCESS | 1833 | 1461675768452 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1833 | 1461675768455 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:02:48 INFO - PROCESS | 1833 | 1461675768472 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1833 | 1461675768474 Marionette TRACE conn3 <- [1,342,null,{}] 06:02:48 INFO - PROCESS | 1833 | 1461675768479 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}] 06:02:48 INFO - PROCESS | 1833 | 1461675768650 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:02:48 INFO - PROCESS | 1833 | 1461675768670 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78244800 == 53 [pid = 1833] [id = 93] 06:02:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f6b050800) [pid = 1833] [serial = 278] [outer = (nil)] 06:02:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6c552000) [pid = 1833] [serial = 279] [outer = 0x7f9f6b050800] 06:02:48 INFO - PROCESS | 1833 | 1461675768729 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f6e710c00) [pid = 1833] [serial = 280] [outer = 0x7f9f6b050800] 06:02:49 INFO - PROCESS | 1833 | 1461675769472 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]]]}] 06:02:49 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. 06:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1026ms 06:02:49 INFO - PROCESS | 1833 | 1461675769499 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1833 | 1461675769502 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:02:49 INFO - PROCESS | 1833 | 1461675769507 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1833 | 1461675769509 Marionette TRACE conn3 <- [1,346,null,{}] 06:02:49 INFO - PROCESS | 1833 | 1461675769514 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}] 06:02:49 INFO - PROCESS | 1833 | 1461675769684 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:02:49 INFO - PROCESS | 1833 | 1461675769715 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b66c000 == 54 [pid = 1833] [id = 94] 06:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6c11f400) [pid = 1833] [serial = 281] [outer = (nil)] 06:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f7803c400) [pid = 1833] [serial = 282] [outer = 0x7f9f6c11f400] 06:02:49 INFO - PROCESS | 1833 | 1461675769779 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f78722400) [pid = 1833] [serial = 283] [outer = 0x7f9f6c11f400] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6172d000) [pid = 1833] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f7943c000) [pid = 1833] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f6b5cb800) [pid = 1833] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f673b9000) [pid = 1833] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f63294000) [pid = 1833] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f6abd1000) [pid = 1833] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:02:50 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f61982c00) [pid = 1833] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:02:50 INFO - PROCESS | 1833 | 1461675770817 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]]]}] 06:02:50 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. 06:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1336ms 06:02:50 INFO - PROCESS | 1833 | 1461675770845 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1833 | 1461675770848 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:02:50 INFO - PROCESS | 1833 | 1461675770854 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1833 | 1461675770857 Marionette TRACE conn3 <- [1,350,null,{}] 06:02:50 INFO - PROCESS | 1833 | 1461675770862 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}] 06:02:51 INFO - PROCESS | 1833 | 1461675771026 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:02:51 INFO - PROCESS | 1833 | 1461675771043 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce5e800 == 55 [pid = 1833] [id = 95] 06:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f79733000) [pid = 1833] [serial = 284] [outer = (nil)] 06:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f7b6bd000) [pid = 1833] [serial = 285] [outer = 0x7f9f79733000] 06:02:51 INFO - PROCESS | 1833 | 1461675771111 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f7d07a800) [pid = 1833] [serial = 286] [outer = 0x7f9f79733000] 06:02:51 INFO - PROCESS | 1833 | 1461675771866 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]]]}] 06:02:51 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. 06:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1030ms 06:02:51 INFO - PROCESS | 1833 | 1461675771885 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1833 | 1461675771889 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:02:51 INFO - PROCESS | 1833 | 1461675771894 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1833 | 1461675771897 Marionette TRACE conn3 <- [1,354,null,{}] 06:02:51 INFO - PROCESS | 1833 | 1461675771902 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}] 06:02:52 INFO - PROCESS | 1833 | 1461675772071 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:02:52 INFO - PROCESS | 1833 | 1461675772092 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf3a000 == 56 [pid = 1833] [id = 96] 06:02:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f6206b800) [pid = 1833] [serial = 287] [outer = (nil)] 06:02:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f7d07d800) [pid = 1833] [serial = 288] [outer = 0x7f9f6206b800] 06:02:52 INFO - PROCESS | 1833 | 1461675772150 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f7d083000) [pid = 1833] [serial = 289] [outer = 0x7f9f6206b800] 06:02:53 INFO - PROCESS | 1833 | 1461675773042 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]]]}] 06:02:53 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. 06:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1178ms 06:02:53 INFO - PROCESS | 1833 | 1461675773073 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1833 | 1461675773079 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:02:53 INFO - PROCESS | 1833 | 1461675773087 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1833 | 1461675773093 Marionette TRACE conn3 <- [1,358,null,{}] 06:02:53 INFO - PROCESS | 1833 | 1461675773100 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}] 06:02:53 INFO - PROCESS | 1833 | 1461675773266 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:02:53 INFO - PROCESS | 1833 | 1461675773403 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a413000 == 57 [pid = 1833] [id = 97] 06:02:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f63409800) [pid = 1833] [serial = 290] [outer = (nil)] 06:02:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f64bbfc00) [pid = 1833] [serial = 291] [outer = 0x7f9f63409800] 06:02:53 INFO - PROCESS | 1833 | 1461675773478 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6a5a6800) [pid = 1833] [serial = 292] [outer = 0x7f9f63409800] 06:02:54 INFO - PROCESS | 1833 | 1461675774381 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]]]}] 06:02:54 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. 06:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1332ms 06:02:54 INFO - PROCESS | 1833 | 1461675774419 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1833 | 1461675774427 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:02:54 INFO - PROCESS | 1833 | 1461675774437 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1833 | 1461675774441 Marionette TRACE conn3 <- [1,362,null,{}] 06:02:54 INFO - PROCESS | 1833 | 1461675774447 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}] 06:02:54 INFO - PROCESS | 1833 | 1461675774601 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:02:54 INFO - PROCESS | 1833 | 1461675774743 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b136800 == 58 [pid = 1833] [id = 98] 06:02:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f6abcc400) [pid = 1833] [serial = 293] [outer = (nil)] 06:02:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6accd400) [pid = 1833] [serial = 294] [outer = 0x7f9f6abcc400] 06:02:54 INFO - PROCESS | 1833 | 1461675774814 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f6b5cd400) [pid = 1833] [serial = 295] [outer = 0x7f9f6abcc400] 06:02:55 INFO - PROCESS | 1833 | 1461675775741 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]]]}] 06:02:55 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. 06:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1335ms 06:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:02:55 INFO - PROCESS | 1833 | 1461675775773 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1833 | 1461675775776 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:02:55 INFO - PROCESS | 1833 | 1461675775782 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1833 | 1461675775787 Marionette TRACE conn3 <- [1,366,null,{}] 06:02:55 INFO - PROCESS | 1833 | 1461675775802 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}] 06:02:55 INFO - PROCESS | 1833 | 1461675775952 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:02:56 INFO - PROCESS | 1833 | 1461675776105 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da1b800 == 59 [pid = 1833] [id = 99] 06:02:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f6b05c800) [pid = 1833] [serial = 296] [outer = (nil)] 06:02:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f79729800) [pid = 1833] [serial = 297] [outer = 0x7f9f6b05c800] 06:02:56 INFO - PROCESS | 1833 | 1461675776178 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f79754000) [pid = 1833] [serial = 298] [outer = 0x7f9f6b05c800] 06:02:57 INFO - PROCESS | 1833 | 1461675776998 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]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1291ms 06:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:02:57 INFO - PROCESS | 1833 | 1461675777073 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1833 | 1461675777077 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:02:57 INFO - PROCESS | 1833 | 1461675777083 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1833 | 1461675777086 Marionette TRACE conn3 <- [1,370,null,{}] 06:02:57 INFO - PROCESS | 1833 | 1461675777091 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}] 06:02:57 INFO - PROCESS | 1833 | 1461675777243 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:02:57 INFO - PROCESS | 1833 | 1461675777377 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f81bb1800 == 60 [pid = 1833] [id = 100] 06:02:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f6addcc00) [pid = 1833] [serial = 299] [outer = (nil)] 06:02:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f6ade4000) [pid = 1833] [serial = 300] [outer = 0x7f9f6addcc00] 06:02:57 INFO - PROCESS | 1833 | 1461675777448 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f6cc68400) [pid = 1833] [serial = 301] [outer = 0x7f9f6addcc00] 06:02:58 INFO - PROCESS | 1833 | 1461675778296 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]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1278ms 06:02:58 INFO - PROCESS | 1833 | 1461675778361 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 1833 | 1461675778364 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:02:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:02:58 INFO - PROCESS | 1833 | 1461675778370 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1833 | 1461675778372 Marionette TRACE conn3 <- [1,374,null,{}] 06:02:58 INFO - PROCESS | 1833 | 1461675778378 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}] 06:02:58 INFO - PROCESS | 1833 | 1461675778519 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:02:58 INFO - PROCESS | 1833 | 1461675778658 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e1c800 == 61 [pid = 1833] [id = 101] 06:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f61b26c00) [pid = 1833] [serial = 302] [outer = (nil)] 06:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f79755800) [pid = 1833] [serial = 303] [outer = 0x7f9f61b26c00] 06:02:58 INFO - PROCESS | 1833 | 1461675778730 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f7d076800) [pid = 1833] [serial = 304] [outer = 0x7f9f61b26c00] 06:02:59 INFO - PROCESS | 1833 | 1461675779597 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:02:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1280ms 06:02:59 INFO - PROCESS | 1833 | 1461675779650 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 1833 | 1461675779653 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:02:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:02:59 INFO - PROCESS | 1833 | 1461675779659 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1833 | 1461675779661 Marionette TRACE conn3 <- [1,378,null,{}] 06:02:59 INFO - PROCESS | 1833 | 1461675779667 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}] 06:02:59 INFO - PROCESS | 1833 | 1461675779831 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:02:59 INFO - PROCESS | 1833 | 1461675779969 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef5e800 == 62 [pid = 1833] [id = 102] 06:02:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f63404c00) [pid = 1833] [serial = 305] [outer = (nil)] 06:03:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f78720400) [pid = 1833] [serial = 306] [outer = 0x7f9f63404c00] 06:03:00 INFO - PROCESS | 1833 | 1461675780042 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f7da28c00) [pid = 1833] [serial = 307] [outer = 0x7f9f63404c00] 06:03:01 INFO - PROCESS | 1833 | 1461675781204 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1582ms 06:03:01 INFO - PROCESS | 1833 | 1461675781243 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1833 | 1461675781253 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:03:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:03:01 INFO - PROCESS | 1833 | 1461675781267 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1833 | 1461675781276 Marionette TRACE conn3 <- [1,382,null,{}] 06:03:01 INFO - PROCESS | 1833 | 1461675781285 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}] 06:03:01 INFO - PROCESS | 1833 | 1461675781477 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:03:01 INFO - PROCESS | 1833 | 1461675781659 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fa7800 == 63 [pid = 1833] [id = 103] 06:03:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f6a3ea800) [pid = 1833] [serial = 308] [outer = (nil)] 06:03:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f6a5a7000) [pid = 1833] [serial = 309] [outer = 0x7f9f6a3ea800] 06:03:01 INFO - PROCESS | 1833 | 1461675781734 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f6a5b3400) [pid = 1833] [serial = 310] [outer = 0x7f9f6a3ea800] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce5e800 == 62 [pid = 1833] [id = 95] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f7d9ea400) [pid = 1833] [serial = 242] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7b66c000 == 61 [pid = 1833] [id = 94] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78244800 == 60 [pid = 1833] [id = 93] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bb69800 == 59 [pid = 1833] [id = 77] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f715cc800 == 58 [pid = 1833] [id = 92] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aa4a800 == 57 [pid = 1833] [id = 91] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69da6800 == 56 [pid = 1833] [id = 90] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f81bb0000 == 55 [pid = 1833] [id = 87] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f80360800 == 54 [pid = 1833] [id = 86] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7da1e800 == 53 [pid = 1833] [id = 85] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d7a7800 == 52 [pid = 1833] [id = 84] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f783c6800 == 51 [pid = 1833] [id = 83] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68f55800 == 50 [pid = 1833] [id = 82] 06:03:02 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf4e000 == 49 [pid = 1833] [id = 81] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f72484c00) [pid = 1833] [serial = 233] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f6340a400) [pid = 1833] [serial = 209] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f6a711c00) [pid = 1833] [serial = 212] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f783ecc00) [pid = 1833] [serial = 215] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f7d0b1800) [pid = 1833] [serial = 236] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f6cc71000) [pid = 1833] [serial = 230] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6a5edc00) [pid = 1833] [serial = 225] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f69f05000) [pid = 1833] [serial = 224] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f64b8f000) [pid = 1833] [serial = 222] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f63411400) [pid = 1833] [serial = 221] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f6b60f800) [pid = 1833] [serial = 227] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f6be63800) [pid = 1833] [serial = 228] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f7cd61800) [pid = 1833] [serial = 218] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f7d90b400) [pid = 1833] [serial = 240] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f7d74b400) [pid = 1833] [serial = 237] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f7854c800) [pid = 1833] [serial = 234] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6c128c00) [pid = 1833] [serial = 239] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f6d9a1000) [pid = 1833] [serial = 231] [outer = (nil)] [url = about:blank] 06:03:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:02 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:03:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:03:02 INFO - PROCESS | 1833 | 1461675782532 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:03:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1342ms 06:03:02 INFO - PROCESS | 1833 | 1461675782606 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1833 | 1461675782614 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:03:02 INFO - PROCESS | 1833 | 1461675782627 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1833 | 1461675782630 Marionette TRACE conn3 <- [1,386,null,{}] 06:03:02 INFO - PROCESS | 1833 | 1461675782636 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}] 06:03:02 INFO - PROCESS | 1833 | 1461675782779 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:03:02 INFO - PROCESS | 1833 | 1461675782792 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aa43800 == 50 [pid = 1833] [id = 104] 06:03:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6acca400) [pid = 1833] [serial = 311] [outer = (nil)] 06:03:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f6acd2c00) [pid = 1833] [serial = 312] [outer = 0x7f9f6acca400] 06:03:02 INFO - PROCESS | 1833 | 1461675782854 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6b052c00) [pid = 1833] [serial = 313] [outer = 0x7f9f6acca400] 06:03:03 INFO - PROCESS | 1833 | 1461675783645 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]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1079ms 06:03:03 INFO - PROCESS | 1833 | 1461675783707 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1833 | 1461675783710 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:03:03 INFO - PROCESS | 1833 | 1461675783719 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1833 | 1461675783723 Marionette TRACE conn3 <- [1,390,null,{}] 06:03:03 INFO - PROCESS | 1833 | 1461675783739 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}] 06:03:03 INFO - PROCESS | 1833 | 1461675783878 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:03:03 INFO - PROCESS | 1833 | 1461675783890 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ccc2800 == 51 [pid = 1833] [id = 105] 06:03:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f6be61400) [pid = 1833] [serial = 314] [outer = (nil)] 06:03:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f6c551400) [pid = 1833] [serial = 315] [outer = 0x7f9f6be61400] 06:03:03 INFO - PROCESS | 1833 | 1461675783952 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f6d996800) [pid = 1833] [serial = 316] [outer = 0x7f9f6be61400] 06:03:04 INFO - PROCESS | 1833 | 1461675784752 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]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1088ms 06:03:04 INFO - PROCESS | 1833 | 1461675784817 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1833 | 1461675784821 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:03:04 INFO - PROCESS | 1833 | 1461675784828 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1833 | 1461675784830 Marionette TRACE conn3 <- [1,394,null,{}] 06:03:04 INFO - PROCESS | 1833 | 1461675784835 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}] 06:03:05 INFO - PROCESS | 1833 | 1461675785013 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:03:05 INFO - PROCESS | 1833 | 1461675785046 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f780ac000 == 52 [pid = 1833] [id = 106] 06:03:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6be65400) [pid = 1833] [serial = 317] [outer = (nil)] 06:03:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f783e6c00) [pid = 1833] [serial = 318] [outer = 0x7f9f6be65400] 06:03:05 INFO - PROCESS | 1833 | 1461675785105 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f79751000) [pid = 1833] [serial = 319] [outer = 0x7f9f6be65400] 06:03:05 INFO - PROCESS | 1833 | 1461675785912 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]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1126ms 06:03:05 INFO - PROCESS | 1833 | 1461675785955 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1833 | 1461675785958 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:03:05 INFO - PROCESS | 1833 | 1461675785970 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1833 | 1461675785972 Marionette TRACE conn3 <- [1,398,null,{}] 06:03:05 INFO - PROCESS | 1833 | 1461675785977 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}] 06:03:06 INFO - PROCESS | 1833 | 1461675786153 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:03:06 INFO - PROCESS | 1833 | 1461675786181 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7940e800 == 53 [pid = 1833] [id = 107] 06:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f64e33000) [pid = 1833] [serial = 320] [outer = (nil)] 06:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f64e3c400) [pid = 1833] [serial = 321] [outer = 0x7f9f64e33000] 06:03:06 INFO - PROCESS | 1833 | 1461675786242 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f64e40400) [pid = 1833] [serial = 322] [outer = 0x7f9f64e33000] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6b050800) [pid = 1833] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f6c11f400) [pid = 1833] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f61b2a400) [pid = 1833] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6198fc00) [pid = 1833] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f67230400) [pid = 1833] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f6172c400) [pid = 1833] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f6b051400) [pid = 1833] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6accf800) [pid = 1833] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f6accd000) [pid = 1833] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f79733000) [pid = 1833] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f63402c00) [pid = 1833] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f6254a000) [pid = 1833] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f64bbd400) [pid = 1833] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6bd13000) [pid = 1833] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f5fe08400) [pid = 1833] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:03:06 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f5fe08c00) [pid = 1833] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:03:07 INFO - PROCESS | 1833 | 1461675787101 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]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1174ms 06:03:07 INFO - PROCESS | 1833 | 1461675787145 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1833 | 1461675787148 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:03:07 INFO - PROCESS | 1833 | 1461675787153 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1833 | 1461675787155 Marionette TRACE conn3 <- [1,402,null,{}] 06:03:07 INFO - PROCESS | 1833 | 1461675787170 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}] 06:03:07 INFO - PROCESS | 1833 | 1461675787343 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:03:07 INFO - PROCESS | 1833 | 1461675787363 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79703000 == 54 [pid = 1833] [id = 108] 06:03:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f64e39000) [pid = 1833] [serial = 323] [outer = (nil)] 06:03:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f6accf800) [pid = 1833] [serial = 324] [outer = 0x7f9f64e39000] 06:03:07 INFO - PROCESS | 1833 | 1461675787424 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f79758c00) [pid = 1833] [serial = 325] [outer = 0x7f9f64e39000] 06:03:08 INFO - PROCESS | 1833 | 1461675788119 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]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 985ms 06:03:08 INFO - PROCESS | 1833 | 1461675788140 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1833 | 1461675788142 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:03:08 INFO - PROCESS | 1833 | 1461675788149 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1833 | 1461675788151 Marionette TRACE conn3 <- [1,406,null,{}] 06:03:08 INFO - PROCESS | 1833 | 1461675788157 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}] 06:03:08 INFO - PROCESS | 1833 | 1461675788321 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:03:08 INFO - PROCESS | 1833 | 1461675788337 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf44000 == 55 [pid = 1833] [id = 109] 06:03:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f61f7e400) [pid = 1833] [serial = 326] [outer = (nil)] 06:03:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f61f89400) [pid = 1833] [serial = 327] [outer = 0x7f9f61f7e400] 06:03:08 INFO - PROCESS | 1833 | 1461675788397 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f64e38800) [pid = 1833] [serial = 328] [outer = 0x7f9f61f7e400] 06:03:09 INFO - PROCESS | 1833 | 1461675789342 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]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1233ms 06:03:09 INFO - PROCESS | 1833 | 1461675789384 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1833 | 1461675789390 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:03:09 INFO - PROCESS | 1833 | 1461675789399 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1833 | 1461675789405 Marionette TRACE conn3 <- [1,410,null,{}] 06:03:09 INFO - PROCESS | 1833 | 1461675789412 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}] 06:03:09 INFO - PROCESS | 1833 | 1461675789580 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:03:09 INFO - PROCESS | 1833 | 1461675789717 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68f55800 == 56 [pid = 1833] [id = 110] 06:03:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6205cc00) [pid = 1833] [serial = 329] [outer = (nil)] 06:03:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f64b91400) [pid = 1833] [serial = 330] [outer = 0x7f9f6205cc00] 06:03:09 INFO - PROCESS | 1833 | 1461675789804 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f64e3d400) [pid = 1833] [serial = 331] [outer = 0x7f9f6205cc00] 06:03:10 INFO - PROCESS | 1833 | 1461675790699 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]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1336ms 06:03:10 INFO - PROCESS | 1833 | 1461675790735 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 1833 | 1461675790743 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:03:10 INFO - PROCESS | 1833 | 1461675790752 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1833 | 1461675790757 Marionette TRACE conn3 <- [1,414,null,{}] 06:03:10 INFO - PROCESS | 1833 | 1461675790762 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}] 06:03:10 INFO - PROCESS | 1833 | 1461675790914 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:03:11 INFO - PROCESS | 1833 | 1461675791056 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f780a7000 == 57 [pid = 1833] [id = 111] 06:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f67ebd800) [pid = 1833] [serial = 332] [outer = (nil)] 06:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6aaef400) [pid = 1833] [serial = 333] [outer = 0x7f9f67ebd800] 06:03:11 INFO - PROCESS | 1833 | 1461675791136 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f6accc000) [pid = 1833] [serial = 334] [outer = 0x7f9f67ebd800] 06:03:12 INFO - PROCESS | 1833 | 1461675792098 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]]]}] 06:03:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1378ms 06:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:03:12 INFO - PROCESS | 1833 | 1461675792131 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 1833 | 1461675792134 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:03:12 INFO - PROCESS | 1833 | 1461675792141 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1833 | 1461675792146 Marionette TRACE conn3 <- [1,418,null,{}] 06:03:12 INFO - PROCESS | 1833 | 1461675792161 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}] 06:03:12 INFO - PROCESS | 1833 | 1461675792319 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:03:12 INFO - PROCESS | 1833 | 1461675792472 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da1e000 == 58 [pid = 1833] [id = 112] 06:03:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f6b055400) [pid = 1833] [serial = 335] [outer = (nil)] 06:03:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f6c5dc400) [pid = 1833] [serial = 336] [outer = 0x7f9f6b055400] 06:03:12 INFO - PROCESS | 1833 | 1461675792546 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f6e775800) [pid = 1833] [serial = 337] [outer = 0x7f9f6b055400] 06:03:13 INFO - PROCESS | 1833 | 1461675793796 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]]]}] 06:03:13 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 06:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1684ms 06:03:13 INFO - PROCESS | 1833 | 1461675793833 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1833 | 1461675793838 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:03:13 INFO - PROCESS | 1833 | 1461675793846 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1833 | 1461675793849 Marionette TRACE conn3 <- [1,422,null,{}] 06:03:13 INFO - PROCESS | 1833 | 1461675793854 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}] 06:03:14 INFO - PROCESS | 1833 | 1461675794039 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:03:14 INFO - PROCESS | 1833 | 1461675794150 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee57000 == 59 [pid = 1833] [id = 113] 06:03:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f5efa4800) [pid = 1833] [serial = 338] [outer = (nil)] 06:03:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f5efac000) [pid = 1833] [serial = 339] [outer = 0x7f9f5efa4800] 06:03:14 INFO - PROCESS | 1833 | 1461675794221 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f6be69400) [pid = 1833] [serial = 340] [outer = 0x7f9f5efa4800] 06:03:15 INFO - PROCESS | 1833 | 1461675795406 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]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1582ms 06:03:15 INFO - PROCESS | 1833 | 1461675795429 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1833 | 1461675795433 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:03:15 INFO - PROCESS | 1833 | 1461675795438 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1833 | 1461675795441 Marionette TRACE conn3 <- [1,426,null,{}] 06:03:15 INFO - PROCESS | 1833 | 1461675795447 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}] 06:03:15 INFO - PROCESS | 1833 | 1461675795642 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:03:15 INFO - PROCESS | 1833 | 1461675795757 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f23800 == 60 [pid = 1833] [id = 114] 06:03:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f5fe03800) [pid = 1833] [serial = 341] [outer = (nil)] 06:03:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f61989c00) [pid = 1833] [serial = 342] [outer = 0x7f9f5fe03800] 06:03:16 INFO - PROCESS | 1833 | 1461675796064 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f61f82c00) [pid = 1833] [serial = 343] [outer = 0x7f9f5fe03800] 06:03:17 INFO - PROCESS | 1833 | 1461675797055 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] 06:03:17 INFO - PROCESS | 1833 | 1461675797125 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:03:17 INFO - PROCESS | 1833 | 1461675797132 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1833 | 1461675797136 Marionette TRACE conn3 <- [1,430,null,{}] 06:03:17 INFO - PROCESS | 1833 | 1461675797142 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}] 06:03:17 INFO - PROCESS | 1833 | 1461675797291 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:03:17 INFO - PROCESS | 1833 | 1461675797434 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d17800 == 61 [pid = 1833] [id = 115] 06:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f622f8400) [pid = 1833] [serial = 344] [outer = (nil)] 06:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f63403800) [pid = 1833] [serial = 345] [outer = 0x7f9f622f8400] 06:03:17 INFO - PROCESS | 1833 | 1461675797545 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f64bbdc00) [pid = 1833] [serial = 346] [outer = 0x7f9f622f8400] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79216000 == 60 [pid = 1833] [id = 43] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79703000 == 59 [pid = 1833] [id = 108] 06:03:17 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f71554400) [pid = 1833] [serial = 255] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f7b6bdc00) [pid = 1833] [serial = 258] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f7b632400) [pid = 1833] [serial = 261] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f62066000) [pid = 1833] [serial = 264] [outer = (nil)] [url = about:blank] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7940e800 == 58 [pid = 1833] [id = 107] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f780ac000 == 57 [pid = 1833] [id = 106] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6ccc2800 == 56 [pid = 1833] [id = 105] 06:03:17 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aa43800 == 55 [pid = 1833] [id = 104] 06:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fa7800 == 54 [pid = 1833] [id = 103] 06:03:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf3a000 == 53 [pid = 1833] [id = 96] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f61cd2c00) [pid = 1833] [serial = 147] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f69f07400) [pid = 1833] [serial = 150] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f6c552000) [pid = 1833] [serial = 279] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f7803c400) [pid = 1833] [serial = 282] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f69f08000) [pid = 1833] [serial = 246] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f64b91800) [pid = 1833] [serial = 245] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6a5b0c00) [pid = 1833] [serial = 273] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6e710c00) [pid = 1833] [serial = 280] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f6aaf4c00) [pid = 1833] [serial = 274] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f6a2ef800) [pid = 1833] [serial = 271] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f67eb4c00) [pid = 1833] [serial = 270] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f68ffc400) [pid = 1833] [serial = 268] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f6206b400) [pid = 1833] [serial = 267] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f6b60d400) [pid = 1833] [serial = 250] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6b05b800) [pid = 1833] [serial = 249] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f6b059400) [pid = 1833] [serial = 276] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f6b056800) [pid = 1833] [serial = 252] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6be6d800) [pid = 1833] [serial = 253] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f7b6bd000) [pid = 1833] [serial = 285] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f78722400) [pid = 1833] [serial = 283] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f782d7c00) [pid = 1833] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f6b618800) [pid = 1833] [serial = 277] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f7d07a800) [pid = 1833] [serial = 286] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f6e706800) [pid = 1833] [serial = 174] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f64b87c00) [pid = 1833] [serial = 177] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f6a705000) [pid = 1833] [serial = 180] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f6c5df000) [pid = 1833] [serial = 183] [outer = (nil)] [url = about:blank] 06:03:18 INFO - PROCESS | 1833 | 1461675798334 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]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1241ms 06:03:18 INFO - PROCESS | 1833 | 1461675798372 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1833 | 1461675798377 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:03:18 INFO - PROCESS | 1833 | 1461675798386 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1833 | 1461675798390 Marionette TRACE conn3 <- [1,434,null,{}] 06:03:18 INFO - PROCESS | 1833 | 1461675798395 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}] 06:03:18 INFO - PROCESS | 1833 | 1461675798529 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:03:18 INFO - PROCESS | 1833 | 1461675798546 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aa4a000 == 54 [pid = 1833] [id = 116] 06:03:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f64e38000) [pid = 1833] [serial = 347] [outer = (nil)] 06:03:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f68f1c400) [pid = 1833] [serial = 348] [outer = 0x7f9f64e38000] 06:03:18 INFO - PROCESS | 1833 | 1461675798604 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f69f04c00) [pid = 1833] [serial = 349] [outer = 0x7f9f64e38000] 06:03:19 INFO - PROCESS | 1833 | 1461675799391 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]]]}] 06:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1037ms 06:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:03:19 INFO - PROCESS | 1833 | 1461675799423 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:03:19 INFO - PROCESS | 1833 | 1461675799426 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:03:19 INFO - PROCESS | 1833 | 1461675799430 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:03:19 INFO - PROCESS | 1833 | 1461675799436 Marionette TRACE conn3 <- [1,438,null,{}] 06:03:19 INFO - PROCESS | 1833 | 1461675799467 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}] 06:03:19 INFO - PROCESS | 1833 | 1461675799647 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:03:19 INFO - PROCESS | 1833 | 1461675799669 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c588000 == 55 [pid = 1833] [id = 117] 06:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f6a5af000) [pid = 1833] [serial = 350] [outer = (nil)] 06:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f6accac00) [pid = 1833] [serial = 351] [outer = 0x7f9f6a5af000] 06:03:19 INFO - PROCESS | 1833 | 1461675799728 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6ad5e000) [pid = 1833] [serial = 352] [outer = 0x7f9f6a5af000] 06:03:20 INFO - PROCESS | 1833 | 1461675800436 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]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:03:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1063ms 06:03:20 INFO - PROCESS | 1833 | 1461675800502 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1833 | 1461675800505 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:03:20 INFO - PROCESS | 1833 | 1461675800511 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1833 | 1461675800513 Marionette TRACE conn3 <- [1,442,null,{}] 06:03:20 INFO - PROCESS | 1833 | 1461675800554 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}] 06:03:20 INFO - PROCESS | 1833 | 1461675800726 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:03:20 INFO - PROCESS | 1833 | 1461675800749 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f77482800 == 56 [pid = 1833] [id = 118] 06:03:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f64e3d800) [pid = 1833] [serial = 353] [outer = (nil)] 06:03:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6b04e400) [pid = 1833] [serial = 354] [outer = 0x7f9f64e3d800] 06:03:20 INFO - PROCESS | 1833 | 1461675800808 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f6b05b400) [pid = 1833] [serial = 355] [outer = 0x7f9f64e3d800] 06:03:21 INFO - PROCESS | 1833 | 1461675801546 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]]]}] 06:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1093ms 06:03:21 INFO - PROCESS | 1833 | 1461675801628 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1833 | 1461675801630 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:03:21 INFO - PROCESS | 1833 | 1461675801640 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1833 | 1461675801642 Marionette TRACE conn3 <- [1,446,null,{}] 06:03:21 INFO - PROCESS | 1833 | 1461675801646 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}] 06:03:21 INFO - PROCESS | 1833 | 1461675801817 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:03:21 INFO - PROCESS | 1833 | 1461675801856 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78563800 == 57 [pid = 1833] [id = 119] 06:03:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f6b5ce800) [pid = 1833] [serial = 356] [outer = (nil)] 06:03:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f6bd11c00) [pid = 1833] [serial = 357] [outer = 0x7f9f6b5ce800] 06:03:21 INFO - PROCESS | 1833 | 1461675801934 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6cc66c00) [pid = 1833] [serial = 358] [outer = 0x7f9f6b5ce800] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f62061400) [pid = 1833] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f7974d000) [pid = 1833] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f7b119400) [pid = 1833] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f79732400) [pid = 1833] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f6c5d9c00) [pid = 1833] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f6acd0c00) [pid = 1833] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f61988800) [pid = 1833] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f782dcc00) [pid = 1833] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f6198c400) [pid = 1833] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f6be65400) [pid = 1833] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f64e33000) [pid = 1833] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f63404c00) [pid = 1833] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f64e39000) [pid = 1833] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f6abcc400) [pid = 1833] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f63409800) [pid = 1833] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f6acca400) [pid = 1833] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f6be61400) [pid = 1833] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f6a3ea800) [pid = 1833] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:03:22 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f64b95400) [pid = 1833] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:03:22 INFO - PROCESS | 1833 | 1461675802993 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]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1379ms 06:03:23 INFO - PROCESS | 1833 | 1461675803019 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1833 | 1461675803023 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:03:23 INFO - PROCESS | 1833 | 1461675803031 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1833 | 1461675803033 Marionette TRACE conn3 <- [1,450,null,{}] 06:03:23 INFO - PROCESS | 1833 | 1461675803049 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}] 06:03:23 INFO - PROCESS | 1833 | 1461675803188 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:03:23 INFO - PROCESS | 1833 | 1461675803206 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bd98800 == 58 [pid = 1833] [id = 120] 06:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f61b24400) [pid = 1833] [serial = 359] [outer = (nil)] 06:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f6254a000) [pid = 1833] [serial = 360] [outer = 0x7f9f61b24400] 06:03:23 INFO - PROCESS | 1833 | 1461675803266 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f6b5c7400) [pid = 1833] [serial = 361] [outer = 0x7f9f61b24400] 06:03:23 INFO - PROCESS | 1833 | 1461675803952 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] 06:03:24 INFO - PROCESS | 1833 | 1461675804019 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:03:24 INFO - PROCESS | 1833 | 1461675804025 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1833 | 1461675804026 Marionette TRACE conn3 <- [1,454,null,{}] 06:03:24 INFO - PROCESS | 1833 | 1461675804031 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}] 06:03:24 INFO - PROCESS | 1833 | 1461675804193 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:03:24 INFO - PROCESS | 1833 | 1461675804209 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce50000 == 59 [pid = 1833] [id = 121] 06:03:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f67ebb800) [pid = 1833] [serial = 362] [outer = (nil)] 06:03:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f6da51400) [pid = 1833] [serial = 363] [outer = 0x7f9f67ebb800] 06:03:24 INFO - PROCESS | 1833 | 1461675804269 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f782e2000) [pid = 1833] [serial = 364] [outer = 0x7f9f67ebb800] 06:03:25 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:25 INFO - PROCESS | 1833 | 1461675805143 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]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1178ms 06:03:25 INFO - PROCESS | 1833 | 1461675805204 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1833 | 1461675805210 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:03:25 INFO - PROCESS | 1833 | 1461675805218 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1833 | 1461675805224 Marionette TRACE conn3 <- [1,458,null,{}] 06:03:25 INFO - PROCESS | 1833 | 1461675805233 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}] 06:03:25 INFO - PROCESS | 1833 | 1461675805406 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:03:25 INFO - PROCESS | 1833 | 1461675805531 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67215800 == 60 [pid = 1833] [id = 122] 06:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f5fe0d000) [pid = 1833] [serial = 365] [outer = (nil)] 06:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f62068000) [pid = 1833] [serial = 366] [outer = 0x7f9f5fe0d000] 06:03:25 INFO - PROCESS | 1833 | 1461675805614 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f622f6c00) [pid = 1833] [serial = 367] [outer = 0x7f9f5fe0d000] 06:03:26 INFO - PROCESS | 1833 | 1461675806507 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] 06:03:26 INFO - PROCESS | 1833 | 1461675806570 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:03:26 INFO - PROCESS | 1833 | 1461675806580 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1833 | 1461675806584 Marionette TRACE conn3 <- [1,462,null,{}] 06:03:26 INFO - PROCESS | 1833 | 1461675806589 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}] 06:03:26 INFO - PROCESS | 1833 | 1461675806749 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:03:26 INFO - PROCESS | 1833 | 1461675806887 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7170b000 == 61 [pid = 1833] [id = 123] 06:03:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f61f7f000) [pid = 1833] [serial = 368] [outer = (nil)] 06:03:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f67ebf000) [pid = 1833] [serial = 369] [outer = 0x7f9f61f7f000] 06:03:26 INFO - PROCESS | 1833 | 1461675806971 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f6a435800) [pid = 1833] [serial = 370] [outer = 0x7f9f61f7f000] 06:03:27 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:27 INFO - PROCESS | 1833 | 1461675807921 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] 06:03:27 INFO - PROCESS | 1833 | 1461675807964 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:03:27 INFO - PROCESS | 1833 | 1461675807971 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1833 | 1461675807976 Marionette TRACE conn3 <- [1,466,null,{}] 06:03:27 INFO - PROCESS | 1833 | 1461675807991 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}] 06:03:28 INFO - PROCESS | 1833 | 1461675808141 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:03:28 INFO - PROCESS | 1833 | 1461675808285 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d98b000 == 62 [pid = 1833] [id = 124] 06:03:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6acc7800) [pid = 1833] [serial = 371] [outer = (nil)] 06:03:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f6bd4f800) [pid = 1833] [serial = 372] [outer = 0x7f9f6acc7800] 06:03:28 INFO - PROCESS | 1833 | 1461675808359 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6e70cc00) [pid = 1833] [serial = 373] [outer = 0x7f9f6acc7800] 06:03:29 INFO - PROCESS | 1833 | 1461675809245 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] 06:03:29 INFO - PROCESS | 1833 | 1461675809318 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:03:29 INFO - PROCESS | 1833 | 1461675809324 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1833 | 1461675809326 Marionette TRACE conn3 <- [1,470,null,{}] 06:03:29 INFO - PROCESS | 1833 | 1461675809331 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}] 06:03:29 INFO - PROCESS | 1833 | 1461675809484 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:03:29 INFO - PROCESS | 1833 | 1461675809622 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f819b9800 == 63 [pid = 1833] [id = 125] 06:03:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f6acc9800) [pid = 1833] [serial = 374] [outer = (nil)] 06:03:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f79733000) [pid = 1833] [serial = 375] [outer = 0x7f9f6acc9800] 06:03:29 INFO - PROCESS | 1833 | 1461675809692 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f79752800) [pid = 1833] [serial = 376] [outer = 0x7f9f6acc9800] 06:03:30 INFO - PROCESS | 1833 | 1461675810549 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]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1282ms 06:03:30 INFO - PROCESS | 1833 | 1461675810607 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1833 | 1461675810610 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:03:30 INFO - PROCESS | 1833 | 1461675810616 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1833 | 1461675810619 Marionette TRACE conn3 <- [1,474,null,{}] 06:03:30 INFO - PROCESS | 1833 | 1461675810623 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}] 06:03:30 INFO - PROCESS | 1833 | 1461675810770 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:03:30 INFO - PROCESS | 1833 | 1461675810914 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60157000 == 64 [pid = 1833] [id = 126] 06:03:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f624e5400) [pid = 1833] [serial = 377] [outer = (nil)] 06:03:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f624ec000) [pid = 1833] [serial = 378] [outer = 0x7f9f624e5400] 06:03:30 INFO - PROCESS | 1833 | 1461675810985 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f624f0800) [pid = 1833] [serial = 379] [outer = 0x7f9f624e5400] 06:03:31 INFO - PROCESS | 1833 | 1461675811941 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]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1383ms 06:03:31 INFO - PROCESS | 1833 | 1461675811998 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1833 | 1461675812002 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:03:32 INFO - PROCESS | 1833 | 1461675812007 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1833 | 1461675812009 Marionette TRACE conn3 <- [1,478,null,{}] 06:03:32 INFO - PROCESS | 1833 | 1461675812015 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}] 06:03:32 INFO - PROCESS | 1833 | 1461675812194 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:03:32 INFO - PROCESS | 1833 | 1461675812336 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a23000 == 65 [pid = 1833] [id = 127] 06:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f7cd63000) [pid = 1833] [serial = 380] [outer = (nil)] 06:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f7d081c00) [pid = 1833] [serial = 381] [outer = 0x7f9f7cd63000] 06:03:32 INFO - PROCESS | 1833 | 1461675812456 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f7d574400) [pid = 1833] [serial = 382] [outer = 0x7f9f7cd63000] 06:03:33 INFO - PROCESS | 1833 | 1461675813252 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]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1326ms 06:03:33 INFO - PROCESS | 1833 | 1461675813335 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1833 | 1461675813339 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:03:33 INFO - PROCESS | 1833 | 1461675813344 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1833 | 1461675813346 Marionette TRACE conn3 <- [1,482,null,{}] 06:03:33 INFO - PROCESS | 1833 | 1461675813352 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}] 06:03:33 INFO - PROCESS | 1833 | 1461675813515 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:03:33 INFO - PROCESS | 1833 | 1461675813656 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b76800 == 66 [pid = 1833] [id = 128] 06:03:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f5fe05c00) [pid = 1833] [serial = 383] [outer = (nil)] 06:03:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f61f85000) [pid = 1833] [serial = 384] [outer = 0x7f9f5fe05c00] 06:03:33 INFO - PROCESS | 1833 | 1461675813726 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f65239400) [pid = 1833] [serial = 385] [outer = 0x7f9f5fe05c00] 06:03:34 INFO - PROCESS | 1833 | 1461675814846 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]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1530ms 06:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:03:34 INFO - PROCESS | 1833 | 1461675814875 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1833 | 1461675814879 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:03:34 INFO - PROCESS | 1833 | 1461675814887 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1833 | 1461675814892 Marionette TRACE conn3 <- [1,486,null,{}] 06:03:34 INFO - PROCESS | 1833 | 1461675814900 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}] 06:03:35 INFO - PROCESS | 1833 | 1461675815045 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:03:35 INFO - PROCESS | 1833 | 1461675815220 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e08800 == 67 [pid = 1833] [id = 129] 06:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f5fe08c00) [pid = 1833] [serial = 386] [outer = (nil)] 06:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f6172d000) [pid = 1833] [serial = 387] [outer = 0x7f9f5fe08c00] 06:03:35 INFO - PROCESS | 1833 | 1461675815286 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f61f81800) [pid = 1833] [serial = 388] [outer = 0x7f9f5fe08c00] 06:03:36 INFO - PROCESS | 1833 | 1461675816110 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]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1283ms 06:03:36 INFO - PROCESS | 1833 | 1461675816169 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1833 | 1461675816185 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:03:36 INFO - PROCESS | 1833 | 1461675816201 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1833 | 1461675816204 Marionette TRACE conn3 <- [1,490,null,{}] 06:03:36 INFO - PROCESS | 1833 | 1461675816213 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}] 06:03:36 INFO - PROCESS | 1833 | 1461675816364 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:03:36 INFO - PROCESS | 1833 | 1461675816513 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f626a2000 == 68 [pid = 1833] [id = 130] 06:03:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f622ecc00) [pid = 1833] [serial = 389] [outer = (nil)] 06:03:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f622f8800) [pid = 1833] [serial = 390] [outer = 0x7f9f622ecc00] 06:03:36 INFO - PROCESS | 1833 | 1461675816586 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f63404c00) [pid = 1833] [serial = 391] [outer = 0x7f9f622ecc00] 06:03:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bd98800 == 67 [pid = 1833] [id = 120] 06:03:36 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78563800 == 66 [pid = 1833] [id = 119] 06:03:36 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f61f89400) [pid = 1833] [serial = 327] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f77482800 == 65 [pid = 1833] [id = 118] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c588000 == 64 [pid = 1833] [id = 117] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aa4a000 == 63 [pid = 1833] [id = 116] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68d17800 == 62 [pid = 1833] [id = 115] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63f23800 == 61 [pid = 1833] [id = 114] 06:03:37 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68f55800 == 60 [pid = 1833] [id = 110] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f6b619400) [pid = 1833] [serial = 213] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f6206a000) [pid = 1833] [serial = 265] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f7d07d000) [pid = 1833] [serial = 262] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f7d075800) [pid = 1833] [serial = 259] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6a5e6400) [pid = 1833] [serial = 207] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f7d0ab800) [pid = 1833] [serial = 219] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f7858d400) [pid = 1833] [serial = 256] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f7da86800) [pid = 1833] [serial = 243] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f79438c00) [pid = 1833] [serial = 216] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f64b95800) [pid = 1833] [serial = 210] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f783e6c00) [pid = 1833] [serial = 318] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f64e3c400) [pid = 1833] [serial = 321] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f7da28c00) [pid = 1833] [serial = 307] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f78720400) [pid = 1833] [serial = 306] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f79758c00) [pid = 1833] [serial = 325] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6b5cd400) [pid = 1833] [serial = 295] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f6accd400) [pid = 1833] [serial = 294] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f6a5a6800) [pid = 1833] [serial = 292] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f64bbfc00) [pid = 1833] [serial = 291] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f6acd2c00) [pid = 1833] [serial = 312] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f6b052c00) [pid = 1833] [serial = 313] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f7d07d800) [pid = 1833] [serial = 288] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f6c551400) [pid = 1833] [serial = 315] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f6a5b3400) [pid = 1833] [serial = 310] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f6a5a7000) [pid = 1833] [serial = 309] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f6ade4000) [pid = 1833] [serial = 300] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f79729800) [pid = 1833] [serial = 297] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f79755800) [pid = 1833] [serial = 303] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f64e40400) [pid = 1833] [serial = 322] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f79751000) [pid = 1833] [serial = 319] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f6d996800) [pid = 1833] [serial = 316] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f6accf800) [pid = 1833] [serial = 324] [outer = (nil)] [url = about:blank] 06:03:37 INFO - PROCESS | 1833 | 1461675817473 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]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1289ms 06:03:37 INFO - PROCESS | 1833 | 1461675817488 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 1833 | 1461675817490 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:03:37 INFO - PROCESS | 1833 | 1461675817496 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1833 | 1461675817501 Marionette TRACE conn3 <- [1,494,null,{}] 06:03:37 INFO - PROCESS | 1833 | 1461675817515 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}] 06:03:37 INFO - PROCESS | 1833 | 1461675817653 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:03:37 INFO - PROCESS | 1833 | 1461675817671 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a404800 == 61 [pid = 1833] [id = 131] 06:03:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f64e37c00) [pid = 1833] [serial = 392] [outer = (nil)] 06:03:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f65238800) [pid = 1833] [serial = 393] [outer = 0x7f9f64e37c00] 06:03:37 INFO - PROCESS | 1833 | 1461675817732 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f6523fc00) [pid = 1833] [serial = 394] [outer = 0x7f9f64e37c00] 06:03:38 INFO - PROCESS | 1833 | 1461675818464 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]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 988ms 06:03:38 INFO - PROCESS | 1833 | 1461675818485 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:03:38 INFO - PROCESS | 1833 | 1461675818489 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:03:38 INFO - PROCESS | 1833 | 1461675818494 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1833 | 1461675818497 Marionette TRACE conn3 <- [1,498,null,{}] 06:03:38 INFO - PROCESS | 1833 | 1461675818501 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}] 06:03:38 INFO - PROCESS | 1833 | 1461675818671 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:03:38 INFO - PROCESS | 1833 | 1461675818686 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bda7800 == 62 [pid = 1833] [id = 132] 06:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f64e39c00) [pid = 1833] [serial = 395] [outer = (nil)] 06:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f69da0000) [pid = 1833] [serial = 396] [outer = 0x7f9f64e39c00] 06:03:38 INFO - PROCESS | 1833 | 1461675818745 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f6a5a8800) [pid = 1833] [serial = 397] [outer = 0x7f9f64e39c00] 06:03:39 INFO - PROCESS | 1833 | 1461675819505 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]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1029ms 06:03:39 INFO - PROCESS | 1833 | 1461675819523 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1833 | 1461675819528 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:03:39 INFO - PROCESS | 1833 | 1461675819534 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1833 | 1461675819535 Marionette TRACE conn3 <- [1,502,null,{}] 06:03:39 INFO - PROCESS | 1833 | 1461675819548 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}] 06:03:39 INFO - PROCESS | 1833 | 1461675819729 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:03:39 INFO - PROCESS | 1833 | 1461675819758 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6e794800 == 63 [pid = 1833] [id = 133] 06:03:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f5efa4400) [pid = 1833] [serial = 398] [outer = (nil)] 06:03:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f6a5b2400) [pid = 1833] [serial = 399] [outer = 0x7f9f5efa4400] 06:03:39 INFO - PROCESS | 1833 | 1461675819819 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f6acccc00) [pid = 1833] [serial = 400] [outer = 0x7f9f5efa4400] 06:03:40 INFO - PROCESS | 1833 | 1461675820516 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]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1037ms 06:03:40 INFO - PROCESS | 1833 | 1461675820579 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:03:40 INFO - PROCESS | 1833 | 1461675820583 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:03:40 INFO - PROCESS | 1833 | 1461675820588 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1833 | 1461675820590 Marionette TRACE conn3 <- [1,506,null,{}] 06:03:40 INFO - PROCESS | 1833 | 1461675820595 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}] 06:03:40 INFO - PROCESS | 1833 | 1461675820795 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:03:40 INFO - PROCESS | 1833 | 1461675820848 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f783c3800 == 64 [pid = 1833] [id = 134] 06:03:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f6b056800) [pid = 1833] [serial = 401] [outer = (nil)] 06:03:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f6cc6bc00) [pid = 1833] [serial = 402] [outer = 0x7f9f6b056800] 06:03:40 INFO - PROCESS | 1833 | 1461675820917 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f72480c00) [pid = 1833] [serial = 403] [outer = 0x7f9f6b056800] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f64e3d800) [pid = 1833] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f5fe03800) [pid = 1833] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f6a5af000) [pid = 1833] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f6b5ce800) [pid = 1833] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f64e38000) [pid = 1833] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f622f8400) [pid = 1833] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:03:41 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f61b24400) [pid = 1833] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:03:41 INFO - PROCESS | 1833 | 1461675821805 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]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1279ms 06:03:41 INFO - PROCESS | 1833 | 1461675821868 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 1833 | 1461675821871 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:03:41 INFO - PROCESS | 1833 | 1461675821876 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1833 | 1461675821878 Marionette TRACE conn3 <- [1,510,null,{}] 06:03:41 INFO - PROCESS | 1833 | 1461675821883 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}] 06:03:42 INFO - PROCESS | 1833 | 1461675822064 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:03:42 INFO - PROCESS | 1833 | 1461675822080 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79218800 == 65 [pid = 1833] [id = 135] 06:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f61f83000) [pid = 1833] [serial = 404] [outer = (nil)] 06:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f6ade5000) [pid = 1833] [serial = 405] [outer = 0x7f9f61f83000] 06:03:42 INFO - PROCESS | 1833 | 1461675822137 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f78372800) [pid = 1833] [serial = 406] [outer = 0x7f9f61f83000] 06:03:42 INFO - PROCESS | 1833 | 1461675822809 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]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 975ms 06:03:42 INFO - PROCESS | 1833 | 1461675822852 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1833 | 1461675822855 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:03:42 INFO - PROCESS | 1833 | 1461675822860 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1833 | 1461675822863 Marionette TRACE conn3 <- [1,514,null,{}] 06:03:42 INFO - PROCESS | 1833 | 1461675822868 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}] 06:03:43 INFO - PROCESS | 1833 | 1461675823033 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:03:43 INFO - PROCESS | 1833 | 1461675823049 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce82800 == 66 [pid = 1833] [id = 136] 06:03:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f61f88c00) [pid = 1833] [serial = 407] [outer = (nil)] 06:03:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f782dc000) [pid = 1833] [serial = 408] [outer = 0x7f9f61f88c00] 06:03:43 INFO - PROCESS | 1833 | 1461675823106 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f7b119400) [pid = 1833] [serial = 409] [outer = 0x7f9f61f88c00] 06:03:44 INFO - PROCESS | 1833 | 1461675824007 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]]]}] 06:03:44 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 06:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1176ms 06:03:44 INFO - PROCESS | 1833 | 1461675824038 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1833 | 1461675824042 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:03:44 INFO - PROCESS | 1833 | 1461675824051 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1833 | 1461675824056 Marionette TRACE conn3 <- [1,518,null,{}] 06:03:44 INFO - PROCESS | 1833 | 1461675824063 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}] 06:03:44 INFO - PROCESS | 1833 | 1461675824232 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:03:44 INFO - PROCESS | 1833 | 1461675824374 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64a62800 == 67 [pid = 1833] [id = 137] 06:03:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f61b2fc00) [pid = 1833] [serial = 410] [outer = (nil)] 06:03:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f622eec00) [pid = 1833] [serial = 411] [outer = 0x7f9f61b2fc00] 06:03:44 INFO - PROCESS | 1833 | 1461675824447 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f624ed400) [pid = 1833] [serial = 412] [outer = 0x7f9f61b2fc00] 06:03:45 INFO - PROCESS | 1833 | 1461675825245 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]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1230ms 06:03:45 INFO - PROCESS | 1833 | 1461675825286 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1833 | 1461675825295 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:03:45 INFO - PROCESS | 1833 | 1461675825304 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1833 | 1461675825308 Marionette TRACE conn3 <- [1,522,null,{}] 06:03:45 INFO - PROCESS | 1833 | 1461675825314 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}] 06:03:45 INFO - PROCESS | 1833 | 1461675825479 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:03:45 INFO - PROCESS | 1833 | 1461675825619 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9f3800 == 68 [pid = 1833] [id = 138] 06:03:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f640c0c00) [pid = 1833] [serial = 413] [outer = (nil)] 06:03:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f65238c00) [pid = 1833] [serial = 414] [outer = 0x7f9f640c0c00] 06:03:45 INFO - PROCESS | 1833 | 1461675825699 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f65242800) [pid = 1833] [serial = 415] [outer = 0x7f9f640c0c00] 06:03:46 INFO - PROCESS | 1833 | 1461675826705 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]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1440ms 06:03:46 INFO - PROCESS | 1833 | 1461675826745 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1833 | 1461675826749 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:03:46 INFO - PROCESS | 1833 | 1461675826755 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1833 | 1461675826760 Marionette TRACE conn3 <- [1,526,null,{}] 06:03:46 INFO - PROCESS | 1833 | 1461675826776 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}] 06:03:46 INFO - PROCESS | 1833 | 1461675826936 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:03:47 INFO - PROCESS | 1833 | 1461675827092 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d5de000 == 69 [pid = 1833] [id = 139] 06:03:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f6acc5400) [pid = 1833] [serial = 416] [outer = (nil)] 06:03:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6be6e400) [pid = 1833] [serial = 417] [outer = 0x7f9f6acc5400] 06:03:47 INFO - PROCESS | 1833 | 1461675827219 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f78543800) [pid = 1833] [serial = 418] [outer = 0x7f9f6acc5400] 06:03:47 INFO - PROCESS | 1833 | 1461675827988 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]]]}] 06:03:48 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 06:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1290ms 06:03:48 INFO - PROCESS | 1833 | 1461675828046 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1833 | 1461675828050 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:03:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:03:48 INFO - PROCESS | 1833 | 1461675828056 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1833 | 1461675828058 Marionette TRACE conn3 <- [1,530,null,{}] 06:03:48 INFO - PROCESS | 1833 | 1461675828063 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}] 06:03:48 INFO - PROCESS | 1833 | 1461675828210 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:03:48 INFO - PROCESS | 1833 | 1461675828355 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f819b3800 == 70 [pid = 1833] [id = 140] 06:03:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6b007000) [pid = 1833] [serial = 419] [outer = (nil)] 06:03:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f7cd1cc00) [pid = 1833] [serial = 420] [outer = 0x7f9f6b007000] 06:03:48 INFO - PROCESS | 1833 | 1461675828426 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f7d07e000) [pid = 1833] [serial = 421] [outer = 0x7f9f6b007000] 06:03:49 INFO - PROCESS | 1833 | 1461675829176 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"]]]}] 06:03:49 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 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:03:49 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 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:03:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:03:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1137ms 06:03:49 INFO - PROCESS | 1833 | 1461675829226 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1833 | 1461675829230 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:03:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:03:49 INFO - PROCESS | 1833 | 1461675829238 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1833 | 1461675829241 Marionette TRACE conn3 <- [1,534,null,{}] 06:03:49 INFO - PROCESS | 1833 | 1461675829246 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}] 06:03:49 INFO - PROCESS | 1833 | 1461675829416 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:03:49 INFO - PROCESS | 1833 | 1461675829577 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f62267800 == 71 [pid = 1833] [id = 141] 06:03:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f62084c00) [pid = 1833] [serial = 422] [outer = (nil)] 06:03:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6208fc00) [pid = 1833] [serial = 423] [outer = 0x7f9f62084c00] 06:03:49 INFO - PROCESS | 1833 | 1461675829653 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f7d080800) [pid = 1833] [serial = 424] [outer = 0x7f9f62084c00] 06:03:50 INFO - PROCESS | 1833 | 1461675830406 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]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:03:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1178ms 06:03:50 INFO - PROCESS | 1833 | 1461675830450 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1833 | 1461675830454 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:03:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:03:50 INFO - PROCESS | 1833 | 1461675830465 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1833 | 1461675830468 Marionette TRACE conn3 <- [1,538,null,{}] 06:03:50 INFO - PROCESS | 1833 | 1461675830473 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}] 06:03:50 INFO - PROCESS | 1833 | 1461675830672 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:03:50 INFO - PROCESS | 1833 | 1461675830820 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65446800 == 72 [pid = 1833] [id = 142] 06:03:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f62085400) [pid = 1833] [serial = 425] [outer = (nil)] 06:03:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f62305800) [pid = 1833] [serial = 426] [outer = 0x7f9f62085400] 06:03:50 INFO - PROCESS | 1833 | 1461675830892 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f7d5a8c00) [pid = 1833] [serial = 427] [outer = 0x7f9f62085400] 06:03:51 INFO - PROCESS | 1833 | 1461675831647 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]]]}] 06:03:51 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. 06:03:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1227ms 06:03:51 INFO - PROCESS | 1833 | 1461675831692 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1833 | 1461675831695 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:03:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:03:51 INFO - PROCESS | 1833 | 1461675831724 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1833 | 1461675831728 Marionette TRACE conn3 <- [1,542,null,{}] 06:03:51 INFO - PROCESS | 1833 | 1461675831734 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}] 06:03:51 INFO - PROCESS | 1833 | 1461675831887 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:03:52 INFO - PROCESS | 1833 | 1461675832037 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f657e3000 == 73 [pid = 1833] [id = 143] 06:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f6208ac00) [pid = 1833] [serial = 428] [outer = (nil)] 06:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f65719000) [pid = 1833] [serial = 429] [outer = 0x7f9f6208ac00] 06:03:52 INFO - PROCESS | 1833 | 1461675832108 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f6571e000) [pid = 1833] [serial = 430] [outer = 0x7f9f6208ac00] 06:03:52 INFO - PROCESS | 1833 | 1461675832884 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]]]}] 06:03:52 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. 06:03:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1202ms 06:03:52 INFO - PROCESS | 1833 | 1461675832905 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1833 | 1461675832908 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:03:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:03:52 INFO - PROCESS | 1833 | 1461675832914 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1833 | 1461675832917 Marionette TRACE conn3 <- [1,546,null,{}] 06:03:52 INFO - PROCESS | 1833 | 1461675832922 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}] 06:03:53 INFO - PROCESS | 1833 | 1461675833086 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:03:53 INFO - PROCESS | 1833 | 1461675833216 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80358800 == 74 [pid = 1833] [id = 144] 06:03:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f65714400) [pid = 1833] [serial = 431] [outer = (nil)] 06:03:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f65720800) [pid = 1833] [serial = 432] [outer = 0x7f9f65714400] 06:03:53 INFO - PROCESS | 1833 | 1461675833302 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f7d90e400) [pid = 1833] [serial = 433] [outer = 0x7f9f65714400] 06:03:54 INFO - PROCESS | 1833 | 1461675834483 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]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:03:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1634ms 06:03:54 INFO - PROCESS | 1833 | 1461675834550 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1833 | 1461675834553 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:03:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:03:54 INFO - PROCESS | 1833 | 1461675834559 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1833 | 1461675834561 Marionette TRACE conn3 <- [1,550,null,{}] 06:03:54 INFO - PROCESS | 1833 | 1461675834567 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}] 06:03:54 INFO - PROCESS | 1833 | 1461675834780 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:03:54 INFO - PROCESS | 1833 | 1461675834947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69524800 == 75 [pid = 1833] [id = 145] 06:03:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f5a603000) [pid = 1833] [serial = 434] [outer = (nil)] 06:03:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f62614000) [pid = 1833] [serial = 435] [outer = 0x7f9f5a603000] 06:03:55 INFO - PROCESS | 1833 | 1461675835018 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f7da8f400) [pid = 1833] [serial = 436] [outer = 0x7f9f5a603000] 06:03:55 INFO - PROCESS | 1833 | 1461675835795 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]]]}] 06:03:55 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. 06:03:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1287ms 06:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:03:55 INFO - PROCESS | 1833 | 1461675835848 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 1833 | 1461675835851 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:03:55 INFO - PROCESS | 1833 | 1461675835857 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1833 | 1461675835860 Marionette TRACE conn3 <- [1,554,null,{}] 06:03:55 INFO - PROCESS | 1833 | 1461675835864 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}] 06:03:56 INFO - PROCESS | 1833 | 1461675836015 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:03:56 INFO - PROCESS | 1833 | 1461675836164 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee4d000 == 76 [pid = 1833] [id = 146] 06:03:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f5a03e800) [pid = 1833] [serial = 437] [outer = (nil)] 06:03:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f5a044800) [pid = 1833] [serial = 438] [outer = 0x7f9f5a03e800] 06:03:56 INFO - PROCESS | 1833 | 1461675836232 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f5a604c00) [pid = 1833] [serial = 439] [outer = 0x7f9f5a03e800] 06:03:57 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:03:57 INFO - PROCESS | 1833 | 1461675837406 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]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1593ms 06:03:57 INFO - PROCESS | 1833 | 1461675837450 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1833 | 1461675837456 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:03:57 INFO - PROCESS | 1833 | 1461675837463 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1833 | 1461675837468 Marionette TRACE conn3 <- [1,558,null,{}] 06:03:57 INFO - PROCESS | 1833 | 1461675837490 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}] 06:03:57 INFO - PROCESS | 1833 | 1461675837686 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:03:57 INFO - PROCESS | 1833 | 1461675837804 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a2d000 == 77 [pid = 1833] [id = 147] 06:03:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f6184dc00) [pid = 1833] [serial = 440] [outer = (nil)] 06:03:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f6198ac00) [pid = 1833] [serial = 441] [outer = 0x7f9f6184dc00] 06:03:57 INFO - PROCESS | 1833 | 1461675837930 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f62060400) [pid = 1833] [serial = 442] [outer = 0x7f9f6184dc00] 06:03:58 INFO - PROCESS | 1833 | 1461675838774 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]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1384ms 06:03:58 INFO - PROCESS | 1833 | 1461675838848 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 1833 | 1461675838855 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:03:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:03:58 INFO - PROCESS | 1833 | 1461675838864 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1833 | 1461675838868 Marionette TRACE conn3 <- [1,562,null,{}] 06:03:58 INFO - PROCESS | 1833 | 1461675838873 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}] 06:03:59 INFO - PROCESS | 1833 | 1461675839051 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67e10800 == 76 [pid = 1833] [id = 70] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79217800 == 75 [pid = 1833] [id = 72] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6d9e5000 == 74 [pid = 1833] [id = 71] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79218800 == 73 [pid = 1833] [id = 135] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f6da51400) [pid = 1833] [serial = 363] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f6c5dc400) [pid = 1833] [serial = 336] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f5efac000) [pid = 1833] [serial = 339] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f783c3800 == 72 [pid = 1833] [id = 134] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6e794800 == 71 [pid = 1833] [id = 133] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bda7800 == 70 [pid = 1833] [id = 132] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a404800 == 69 [pid = 1833] [id = 131] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f626a2000 == 68 [pid = 1833] [id = 130] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e08800 == 67 [pid = 1833] [id = 129] 06:03:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f819b9800 == 66 [pid = 1833] [id = 125] 06:03:59 INFO - PROCESS | 1833 | 1461675839232 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f6b04e400) [pid = 1833] [serial = 354] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f61f82c00) [pid = 1833] [serial = 343] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f61989c00) [pid = 1833] [serial = 342] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f6accac00) [pid = 1833] [serial = 351] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f6bd11c00) [pid = 1833] [serial = 357] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f68f1c400) [pid = 1833] [serial = 348] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f69f04c00) [pid = 1833] [serial = 349] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f64b91400) [pid = 1833] [serial = 330] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f64bbdc00) [pid = 1833] [serial = 346] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f63403800) [pid = 1833] [serial = 345] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f6aaef400) [pid = 1833] [serial = 333] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6254a000) [pid = 1833] [serial = 360] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f6cc66c00) [pid = 1833] [serial = 358] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6b5c7400) [pid = 1833] [serial = 361] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6ad5e000) [pid = 1833] [serial = 352] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f6b05b400) [pid = 1833] [serial = 355] [outer = (nil)] [url = about:blank] 06:03:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60153000 == 67 [pid = 1833] [id = 148] 06:03:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f61989c00) [pid = 1833] [serial = 443] [outer = (nil)] 06:03:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f62307400) [pid = 1833] [serial = 444] [outer = 0x7f9f61989c00] 06:03:59 INFO - PROCESS | 1833 | 1461675839311 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f6230e000) [pid = 1833] [serial = 445] [outer = 0x7f9f61989c00] 06:03:59 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:00 INFO - PROCESS | 1833 | 1461675840040 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]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:04:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1233ms 06:04:00 INFO - PROCESS | 1833 | 1461675840098 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1833 | 1461675840101 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:04:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:04:00 INFO - PROCESS | 1833 | 1461675840107 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1833 | 1461675840112 Marionette TRACE conn3 <- [1,566,null,{}] 06:04:00 INFO - PROCESS | 1833 | 1461675840138 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}] 06:04:00 INFO - PROCESS | 1833 | 1461675840336 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:04:00 INFO - PROCESS | 1833 | 1461675840347 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d16800 == 68 [pid = 1833] [id = 149] 06:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f63f5f000) [pid = 1833] [serial = 446] [outer = (nil)] 06:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f64b91000) [pid = 1833] [serial = 447] [outer = 0x7f9f63f5f000] 06:04:00 INFO - PROCESS | 1833 | 1461675840410 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f64e3c000) [pid = 1833] [serial = 448] [outer = 0x7f9f63f5f000] 06:04:00 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:01 INFO - PROCESS | 1833 | 1461675841138 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]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:04:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1039ms 06:04:01 INFO - PROCESS | 1833 | 1461675841147 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 1833 | 1461675841151 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:04:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:04:01 INFO - PROCESS | 1833 | 1461675841156 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1833 | 1461675841159 Marionette TRACE conn3 <- [1,570,null,{}] 06:04:01 INFO - PROCESS | 1833 | 1461675841164 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}] 06:04:01 INFO - PROCESS | 1833 | 1461675841362 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:04:01 INFO - PROCESS | 1833 | 1461675841440 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1e0800 == 69 [pid = 1833] [id = 150] 06:04:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f5f1a2800) [pid = 1833] [serial = 449] [outer = (nil)] 06:04:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f6523c000) [pid = 1833] [serial = 450] [outer = 0x7f9f5f1a2800] 06:04:01 INFO - PROCESS | 1833 | 1461675841500 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f67232c00) [pid = 1833] [serial = 451] [outer = 0x7f9f5f1a2800] 06:04:02 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:02 INFO - PROCESS | 1833 | 1461675842325 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]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:04:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1226ms 06:04:02 INFO - PROCESS | 1833 | 1461675842384 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1833 | 1461675842386 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:04:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:04:02 INFO - PROCESS | 1833 | 1461675842392 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1833 | 1461675842395 Marionette TRACE conn3 <- [1,574,null,{}] 06:04:02 INFO - PROCESS | 1833 | 1461675842407 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}] 06:04:02 INFO - PROCESS | 1833 | 1461675842589 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f624e3800) [pid = 1833] [serial = 452] [outer = 0x7f9f61844800] 06:04:02 INFO - PROCESS | 1833 | 1461675842665 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f715d4800 == 70 [pid = 1833] [id = 151] 06:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f69f04400) [pid = 1833] [serial = 453] [outer = (nil)] 06:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f6a4cd800) [pid = 1833] [serial = 454] [outer = 0x7f9f69f04400] 06:04:02 INFO - PROCESS | 1833 | 1461675842788 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f6a5b1c00) [pid = 1833] [serial = 455] [outer = 0x7f9f69f04400] 06:04:03 INFO - PROCESS | 1833 | 1461675843574 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]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1234ms 06:04:03 INFO - PROCESS | 1833 | 1461675843633 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1833 | 1461675843636 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:04:03 INFO - PROCESS | 1833 | 1461675843642 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1833 | 1461675843644 Marionette TRACE conn3 <- [1,578,null,{}] 06:04:03 INFO - PROCESS | 1833 | 1461675843649 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}] 06:04:03 INFO - PROCESS | 1833 | 1461675843982 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f6b056800) [pid = 1833] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f6b05c800) [pid = 1833] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f5fe08c00) [pid = 1833] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f61b26c00) [pid = 1833] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f61f83000) [pid = 1833] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f622ecc00) [pid = 1833] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f6addcc00) [pid = 1833] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f64e39c00) [pid = 1833] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f64e37c00) [pid = 1833] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f5efa4400) [pid = 1833] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f67ebb800) [pid = 1833] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:04:04 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f61f7e400) [pid = 1833] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:04:04 INFO - PROCESS | 1833 | 1461675844079 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61914000 == 71 [pid = 1833] [id = 152] 06:04:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f5fe03800) [pid = 1833] [serial = 456] [outer = (nil)] 06:04:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f61f8a000) [pid = 1833] [serial = 457] [outer = 0x7f9f5fe03800] 06:04:04 INFO - PROCESS | 1833 | 1461675844140 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f67ebb800) [pid = 1833] [serial = 458] [outer = 0x7f9f5fe03800] 06:04:04 INFO - PROCESS | 1833 | 1461675844774 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]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1175ms 06:04:04 INFO - PROCESS | 1833 | 1461675844818 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1833 | 1461675844822 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:04:04 INFO - PROCESS | 1833 | 1461675844827 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1833 | 1461675844829 Marionette TRACE conn3 <- [1,582,null,{}] 06:04:04 INFO - PROCESS | 1833 | 1461675844834 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}] 06:04:05 INFO - PROCESS | 1833 | 1461675845006 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:04:05 INFO - PROCESS | 1833 | 1461675845027 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79211800 == 72 [pid = 1833] [id = 153] 06:04:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f5fe08c00) [pid = 1833] [serial = 459] [outer = (nil)] 06:04:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f60a39400) [pid = 1833] [serial = 460] [outer = 0x7f9f5fe08c00] 06:04:05 INFO - PROCESS | 1833 | 1461675845084 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f60a3f800) [pid = 1833] [serial = 461] [outer = 0x7f9f5fe08c00] 06:04:05 INFO - PROCESS | 1833 | 1461675845768 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]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 976ms 06:04:05 INFO - PROCESS | 1833 | 1461675845803 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1833 | 1461675845805 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:04:05 INFO - PROCESS | 1833 | 1461675845811 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1833 | 1461675845813 Marionette TRACE conn3 <- [1,586,null,{}] 06:04:05 INFO - PROCESS | 1833 | 1461675845818 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}] 06:04:05 INFO - PROCESS | 1833 | 1461675845951 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:04:06 INFO - PROCESS | 1833 | 1461675846144 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef55800 == 73 [pid = 1833] [id = 154] 06:04:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f5a03c800) [pid = 1833] [serial = 462] [outer = (nil)] 06:04:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f5a042800) [pid = 1833] [serial = 463] [outer = 0x7f9f5a03c800] 06:04:06 INFO - PROCESS | 1833 | 1461675846261 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f5efab000) [pid = 1833] [serial = 464] [outer = 0x7f9f5a03c800] 06:04:06 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:07 INFO - PROCESS | 1833 | 1461675847186 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]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:04:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1431ms 06:04:07 INFO - PROCESS | 1833 | 1461675847245 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1833 | 1461675847251 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:04:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:04:07 INFO - PROCESS | 1833 | 1461675847258 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1833 | 1461675847263 Marionette TRACE conn3 <- [1,590,null,{}] 06:04:07 INFO - PROCESS | 1833 | 1461675847269 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}] 06:04:07 INFO - PROCESS | 1833 | 1461675847440 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:04:07 INFO - PROCESS | 1833 | 1461675847588 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6545a800 == 74 [pid = 1833] [id = 155] 06:04:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f60a38800) [pid = 1833] [serial = 465] [outer = (nil)] 06:04:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f62064000) [pid = 1833] [serial = 466] [outer = 0x7f9f60a38800] 06:04:07 INFO - PROCESS | 1833 | 1461675847663 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f622ef000) [pid = 1833] [serial = 467] [outer = 0x7f9f60a38800] 06:04:08 INFO - PROCESS | 1833 | 1461675848697 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]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1487ms 06:04:08 INFO - PROCESS | 1833 | 1461675848749 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1833 | 1461675848755 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:04:08 INFO - PROCESS | 1833 | 1461675848761 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1833 | 1461675848764 Marionette TRACE conn3 <- [1,594,null,{}] 06:04:08 INFO - PROCESS | 1833 | 1461675848769 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}] 06:04:08 INFO - PROCESS | 1833 | 1461675848935 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:04:09 INFO - PROCESS | 1833 | 1461675849154 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7823f000 == 75 [pid = 1833] [id = 156] 06:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f624ed800) [pid = 1833] [serial = 468] [outer = (nil)] 06:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f6340f400) [pid = 1833] [serial = 469] [outer = 0x7f9f624ed800] 06:04:09 INFO - PROCESS | 1833 | 1461675849227 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f64e3fc00) [pid = 1833] [serial = 470] [outer = 0x7f9f624ed800] 06:04:10 INFO - PROCESS | 1833 | 1461675850065 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]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1331ms 06:04:10 INFO - PROCESS | 1833 | 1461675850094 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1833 | 1461675850097 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:04:10 INFO - PROCESS | 1833 | 1461675850112 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1833 | 1461675850120 Marionette TRACE conn3 <- [1,598,null,{}] 06:04:10 INFO - PROCESS | 1833 | 1461675850126 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}] 06:04:10 INFO - PROCESS | 1833 | 1461675850283 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:04:10 INFO - PROCESS | 1833 | 1461675850438 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf46000 == 76 [pid = 1833] [id = 157] 06:04:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f622f8400) [pid = 1833] [serial = 471] [outer = (nil)] 06:04:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f6a5b5000) [pid = 1833] [serial = 472] [outer = 0x7f9f622f8400] 06:04:10 INFO - PROCESS | 1833 | 1461675850508 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f6ade6800) [pid = 1833] [serial = 473] [outer = 0x7f9f622f8400] 06:04:11 INFO - PROCESS | 1833 | 1461675851356 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]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1297ms 06:04:11 INFO - PROCESS | 1833 | 1461675851402 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:04:11 INFO - PROCESS | 1833 | 1461675851406 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:04:11 INFO - PROCESS | 1833 | 1461675851411 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1833 | 1461675851414 Marionette TRACE conn3 <- [1,602,null,{}] 06:04:11 INFO - PROCESS | 1833 | 1461675851419 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}] 06:04:11 INFO - PROCESS | 1833 | 1461675851580 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:04:11 INFO - PROCESS | 1833 | 1461675851736 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80070800 == 77 [pid = 1833] [id = 158] 06:04:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f624ee000) [pid = 1833] [serial = 474] [outer = (nil)] 06:04:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f6b60d400) [pid = 1833] [serial = 475] [outer = 0x7f9f624ee000] 06:04:11 INFO - PROCESS | 1833 | 1461675851808 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f6cc66c00) [pid = 1833] [serial = 476] [outer = 0x7f9f624ee000] 06:04:12 INFO - PROCESS | 1833 | 1461675852692 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]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1328ms 06:04:12 INFO - PROCESS | 1833 | 1461675852740 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1833 | 1461675852744 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:04:12 INFO - PROCESS | 1833 | 1461675852749 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1833 | 1461675852751 Marionette TRACE conn3 <- [1,606,null,{}] 06:04:12 INFO - PROCESS | 1833 | 1461675852757 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}] 06:04:12 INFO - PROCESS | 1833 | 1461675852906 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:04:13 INFO - PROCESS | 1833 | 1461675853060 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61556800 == 78 [pid = 1833] [id = 159] 06:04:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f5f18d800) [pid = 1833] [serial = 477] [outer = (nil)] 06:04:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f5f18f400) [pid = 1833] [serial = 478] [outer = 0x7f9f5f18d800] 06:04:13 INFO - PROCESS | 1833 | 1461675853140 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f6ccf9400) [pid = 1833] [serial = 479] [outer = 0x7f9f5f18d800] 06:04:14 INFO - PROCESS | 1833 | 1461675854019 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]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1328ms 06:04:14 INFO - PROCESS | 1833 | 1461675854079 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:04:14 INFO - PROCESS | 1833 | 1461675854082 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:04:14 INFO - PROCESS | 1833 | 1461675854088 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1833 | 1461675854090 Marionette TRACE conn3 <- [1,610,null,{}] 06:04:14 INFO - PROCESS | 1833 | 1461675854095 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}] 06:04:14 INFO - PROCESS | 1833 | 1461675854260 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:04:14 INFO - PROCESS | 1833 | 1461675854419 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d324800 == 79 [pid = 1833] [id = 160] 06:04:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f5f18dc00) [pid = 1833] [serial = 480] [outer = (nil)] 06:04:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f611b8400) [pid = 1833] [serial = 481] [outer = 0x7f9f5f18dc00] 06:04:14 INFO - PROCESS | 1833 | 1461675854491 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f6d996800) [pid = 1833] [serial = 482] [outer = 0x7f9f5f18dc00] 06:04:15 INFO - PROCESS | 1833 | 1461675855312 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]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1284ms 06:04:15 INFO - PROCESS | 1833 | 1461675855373 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1833 | 1461675855377 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:04:15 INFO - PROCESS | 1833 | 1461675855383 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1833 | 1461675855385 Marionette TRACE conn3 <- [1,614,null,{}] 06:04:15 INFO - PROCESS | 1833 | 1461675855390 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}] 06:04:15 INFO - PROCESS | 1833 | 1461675855536 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:04:15 INFO - PROCESS | 1833 | 1461675855695 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a170000 == 80 [pid = 1833] [id = 161] 06:04:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f5f18e000) [pid = 1833] [serial = 483] [outer = (nil)] 06:04:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f611b6000) [pid = 1833] [serial = 484] [outer = 0x7f9f5f18e000] 06:04:15 INFO - PROCESS | 1833 | 1461675855776 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f64e33800) [pid = 1833] [serial = 485] [outer = 0x7f9f5f18e000] 06:04:16 INFO - PROCESS | 1833 | 1461675856957 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]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1679ms 06:04:17 INFO - PROCESS | 1833 | 1461675857063 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:04:17 INFO - PROCESS | 1833 | 1461675857067 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:04:17 INFO - PROCESS | 1833 | 1461675857075 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1833 | 1461675857078 Marionette TRACE conn3 <- [1,618,null,{}] 06:04:17 INFO - PROCESS | 1833 | 1461675857085 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}] 06:04:17 INFO - PROCESS | 1833 | 1461675857430 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:04:17 INFO - PROCESS | 1833 | 1461675857600 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60144000 == 81 [pid = 1833] [id = 162] 06:04:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f611adc00) [pid = 1833] [serial = 486] [outer = (nil)] 06:04:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f611b1c00) [pid = 1833] [serial = 487] [outer = 0x7f9f611adc00] 06:04:17 INFO - PROCESS | 1833 | 1461675857672 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f6198b400) [pid = 1833] [serial = 488] [outer = 0x7f9f611adc00] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a226800 == 80 [pid = 1833] [id = 64] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce93800 == 79 [pid = 1833] [id = 88] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f782dc000) [pid = 1833] [serial = 408] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f67ebf000) [pid = 1833] [serial = 369] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f61f85000) [pid = 1833] [serial = 384] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f6bd4f800) [pid = 1833] [serial = 372] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f62068000) [pid = 1833] [serial = 366] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79211800 == 78 [pid = 1833] [id = 153] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61914000 == 77 [pid = 1833] [id = 152] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f715d4800 == 76 [pid = 1833] [id = 151] 06:04:18 INFO - PROCESS | 1833 | 1461675858562 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]]]}] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1e0800 == 75 [pid = 1833] [id = 150] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68d16800 == 74 [pid = 1833] [id = 149] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60153000 == 73 [pid = 1833] [id = 148] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a2d000 == 72 [pid = 1833] [id = 147] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69524800 == 71 [pid = 1833] [id = 145] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f80358800 == 70 [pid = 1833] [id = 144] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f657e3000 == 69 [pid = 1833] [id = 143] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65446800 == 68 [pid = 1833] [id = 142] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f62267800 == 67 [pid = 1833] [id = 141] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f819b3800 == 66 [pid = 1833] [id = 140] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d5de000 == 65 [pid = 1833] [id = 139] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6d9f3800 == 64 [pid = 1833] [id = 138] 06:04:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64a62800 == 63 [pid = 1833] [id = 137] 06:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1530ms 06:04:18 INFO - PROCESS | 1833 | 1461675858605 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 1833 | 1461675858612 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:04:18 INFO - PROCESS | 1833 | 1461675858621 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 1833 | 1461675858625 Marionette TRACE conn3 <- [1,622,null,{}] 06:04:18 INFO - PROCESS | 1833 | 1461675858630 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}] 06:04:18 INFO - PROCESS | 1833 | 1461675858774 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f72480c00) [pid = 1833] [serial = 403] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f79754000) [pid = 1833] [serial = 298] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f6172d000) [pid = 1833] [serial = 387] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f6cc6bc00) [pid = 1833] [serial = 402] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f7d076800) [pid = 1833] [serial = 304] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f6ade5000) [pid = 1833] [serial = 405] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f63404c00) [pid = 1833] [serial = 391] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f78372800) [pid = 1833] [serial = 406] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f6cc68400) [pid = 1833] [serial = 301] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f69da0000) [pid = 1833] [serial = 396] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f61f81800) [pid = 1833] [serial = 388] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f7d081c00) [pid = 1833] [serial = 381] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f622f8800) [pid = 1833] [serial = 390] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f79733000) [pid = 1833] [serial = 375] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f6523fc00) [pid = 1833] [serial = 394] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f6acccc00) [pid = 1833] [serial = 400] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f65238800) [pid = 1833] [serial = 393] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f6a5b2400) [pid = 1833] [serial = 399] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f6a5a8800) [pid = 1833] [serial = 397] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f624ec000) [pid = 1833] [serial = 378] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f782e2000) [pid = 1833] [serial = 364] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f64e38800) [pid = 1833] [serial = 328] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1833 | 1461675858912 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a1c800 == 64 [pid = 1833] [id = 163] 06:04:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f611ae400) [pid = 1833] [serial = 489] [outer = (nil)] 06:04:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f62085000) [pid = 1833] [serial = 490] [outer = 0x7f9f611ae400] 06:04:18 INFO - PROCESS | 1833 | 1461675858976 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f622f1800) [pid = 1833] [serial = 491] [outer = 0x7f9f611ae400] 06:04:19 INFO - PROCESS | 1833 | 1461675859696 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]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1135ms 06:04:19 INFO - PROCESS | 1833 | 1461675859760 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1833 | 1461675859764 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:04:19 INFO - PROCESS | 1833 | 1461675859770 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1833 | 1461675859775 Marionette TRACE conn3 <- [1,626,null,{}] 06:04:19 INFO - PROCESS | 1833 | 1461675859806 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}] 06:04:19 INFO - PROCESS | 1833 | 1461675859958 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:04:19 INFO - PROCESS | 1833 | 1461675859971 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e17800 == 65 [pid = 1833] [id = 164] 06:04:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f624e4400) [pid = 1833] [serial = 492] [outer = (nil)] 06:04:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f624ee800) [pid = 1833] [serial = 493] [outer = 0x7f9f624e4400] 06:04:20 INFO - PROCESS | 1833 | 1461675860032 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f64a35400) [pid = 1833] [serial = 494] [outer = 0x7f9f624e4400] 06:04:20 INFO - PROCESS | 1833 | 1461675860800 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]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1047ms 06:04:20 INFO - PROCESS | 1833 | 1461675860817 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1833 | 1461675860822 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:04:20 INFO - PROCESS | 1833 | 1461675860828 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1833 | 1461675860829 Marionette TRACE conn3 <- [1,630,null,{}] 06:04:20 INFO - PROCESS | 1833 | 1461675860845 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}] 06:04:21 INFO - PROCESS | 1833 | 1461675861051 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:04:21 INFO - PROCESS | 1833 | 1461675861078 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65459000 == 66 [pid = 1833] [id = 165] 06:04:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f62302800) [pid = 1833] [serial = 495] [outer = (nil)] 06:04:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f64e3a000) [pid = 1833] [serial = 496] [outer = 0x7f9f62302800] 06:04:21 INFO - PROCESS | 1833 | 1461675861136 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f6523d400) [pid = 1833] [serial = 497] [outer = 0x7f9f62302800] 06:04:21 INFO - PROCESS | 1833 | 1461675861903 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]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1126ms 06:04:21 INFO - PROCESS | 1833 | 1461675861962 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1833 | 1461675861964 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:04:21 INFO - PROCESS | 1833 | 1461675861971 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1833 | 1461675861973 Marionette TRACE conn3 <- [1,634,null,{}] 06:04:21 INFO - PROCESS | 1833 | 1461675861978 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}] 06:04:22 INFO - PROCESS | 1833 | 1461675862172 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:04:22 INFO - PROCESS | 1833 | 1461675862202 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67217800 == 67 [pid = 1833] [id = 166] 06:04:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f6400fc00) [pid = 1833] [serial = 498] [outer = (nil)] 06:04:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f65242400) [pid = 1833] [serial = 499] [outer = 0x7f9f6400fc00] 06:04:22 INFO - PROCESS | 1833 | 1461675862264 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f65bc4c00) [pid = 1833] [serial = 500] [outer = 0x7f9f6400fc00] 06:04:22 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f6acc7800) [pid = 1833] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f6b055400) [pid = 1833] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f6205cc00) [pid = 1833] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f67ebd800) [pid = 1833] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f5fe05c00) [pid = 1833] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f69f04400) [pid = 1833] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f5fe03800) [pid = 1833] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f6184dc00) [pid = 1833] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f640c0c00) [pid = 1833] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f6acc5400) [pid = 1833] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f61989c00) [pid = 1833] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f61b2fc00) [pid = 1833] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f63f5f000) [pid = 1833] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f5f1a2800) [pid = 1833] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f5efa4800) [pid = 1833] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f5fe0d000) [pid = 1833] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f6206b800) [pid = 1833] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:04:23 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f61f7f000) [pid = 1833] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:04:23 INFO - PROCESS | 1833 | 1461675863510 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]]]}] 06:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1582ms 06:04:23 INFO - PROCESS | 1833 | 1461675863554 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:04:23 INFO - PROCESS | 1833 | 1461675863557 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:04:23 INFO - PROCESS | 1833 | 1461675863562 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1833 | 1461675863564 Marionette TRACE conn3 <- [1,638,null,{}] 06:04:23 INFO - PROCESS | 1833 | 1461675863569 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}] 06:04:23 INFO - PROCESS | 1833 | 1461675863723 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:04:23 INFO - PROCESS | 1833 | 1461675863740 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b2d3800 == 68 [pid = 1833] [id = 167] 06:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f5f195c00) [pid = 1833] [serial = 501] [outer = (nil)] 06:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f5fe05c00) [pid = 1833] [serial = 502] [outer = 0x7f9f5f195c00] 06:04:23 INFO - PROCESS | 1833 | 1461675863801 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f68f1a800) [pid = 1833] [serial = 503] [outer = 0x7f9f5f195c00] 06:04:24 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:24 INFO - PROCESS | 1833 | 1461675864520 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]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 984ms 06:04:24 INFO - PROCESS | 1833 | 1461675864547 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1833 | 1461675864550 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:04:24 INFO - PROCESS | 1833 | 1461675864556 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1833 | 1461675864558 Marionette TRACE conn3 <- [1,642,null,{}] 06:04:24 INFO - PROCESS | 1833 | 1461675864563 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}] 06:04:24 INFO - PROCESS | 1833 | 1461675864751 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:04:24 INFO - PROCESS | 1833 | 1461675864769 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bdaa800 == 69 [pid = 1833] [id = 168] 06:04:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f5fe03800) [pid = 1833] [serial = 504] [outer = (nil)] 06:04:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f6959f000) [pid = 1833] [serial = 505] [outer = 0x7f9f5fe03800] 06:04:24 INFO - PROCESS | 1833 | 1461675864833 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f6a5b2c00) [pid = 1833] [serial = 506] [outer = 0x7f9f5fe03800] 06:04:25 INFO - PROCESS | 1833 | 1461675865731 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]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1227ms 06:04:25 INFO - PROCESS | 1833 | 1461675865787 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:04:25 INFO - PROCESS | 1833 | 1461675865800 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:04:25 INFO - PROCESS | 1833 | 1461675865810 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1833 | 1461675865816 Marionette TRACE conn3 <- [1,646,null,{}] 06:04:25 INFO - PROCESS | 1833 | 1461675865826 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}] 06:04:26 INFO - PROCESS | 1833 | 1461675866018 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:04:26 INFO - PROCESS | 1833 | 1461675866171 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b7b800 == 70 [pid = 1833] [id = 169] 06:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f5a049800) [pid = 1833] [serial = 507] [outer = (nil)] 06:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f60a33c00) [pid = 1833] [serial = 508] [outer = 0x7f9f5a049800] 06:04:26 INFO - PROCESS | 1833 | 1461675866244 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f61728000) [pid = 1833] [serial = 509] [outer = 0x7f9f5a049800] 06:04:27 INFO - PROCESS | 1833 | 1461675867193 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]]]}] 06:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1446ms 06:04:27 INFO - PROCESS | 1833 | 1461675867255 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1833 | 1461675867264 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:04:27 INFO - PROCESS | 1833 | 1461675867274 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1833 | 1461675867278 Marionette TRACE conn3 <- [1,650,null,{}] 06:04:27 INFO - PROCESS | 1833 | 1461675867284 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}] 06:04:27 INFO - PROCESS | 1833 | 1461675867490 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:04:27 INFO - PROCESS | 1833 | 1461675867651 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6951c800 == 71 [pid = 1833] [id = 170] 06:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f61b32c00) [pid = 1833] [serial = 510] [outer = (nil)] 06:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f622f3c00) [pid = 1833] [serial = 511] [outer = 0x7f9f61b32c00] 06:04:27 INFO - PROCESS | 1833 | 1461675867722 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f62309000) [pid = 1833] [serial = 512] [outer = 0x7f9f61b32c00] 06:04:28 INFO - PROCESS | 1833 | 1461675868630 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]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1386ms 06:04:28 INFO - PROCESS | 1833 | 1461675868661 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:04:28 INFO - PROCESS | 1833 | 1461675868665 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:04:28 INFO - PROCESS | 1833 | 1461675868671 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1833 | 1461675868677 Marionette TRACE conn3 <- [1,654,null,{}] 06:04:28 INFO - PROCESS | 1833 | 1461675868693 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}] 06:04:28 INFO - PROCESS | 1833 | 1461675868853 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:04:29 INFO - PROCESS | 1833 | 1461675869012 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f71706800 == 72 [pid = 1833] [id = 171] 06:04:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f640c0c00) [pid = 1833] [serial = 513] [outer = (nil)] 06:04:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f65242c00) [pid = 1833] [serial = 514] [outer = 0x7f9f640c0c00] 06:04:29 INFO - PROCESS | 1833 | 1461675869084 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f65bcdc00) [pid = 1833] [serial = 515] [outer = 0x7f9f640c0c00] 06:04:29 INFO - PROCESS | 1833 | 1461675869938 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]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1335ms 06:04:30 INFO - PROCESS | 1833 | 1461675870005 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:04:30 INFO - PROCESS | 1833 | 1461675870010 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:04:30 INFO - PROCESS | 1833 | 1461675870015 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1833 | 1461675870018 Marionette TRACE conn3 <- [1,658,null,{}] 06:04:30 INFO - PROCESS | 1833 | 1461675870023 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}] 06:04:30 INFO - PROCESS | 1833 | 1461675870177 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:04:30 INFO - PROCESS | 1833 | 1461675870324 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f787b1000 == 73 [pid = 1833] [id = 172] 06:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f64e34000) [pid = 1833] [serial = 516] [outer = (nil)] 06:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f6a434400) [pid = 1833] [serial = 517] [outer = 0x7f9f64e34000] 06:04:30 INFO - PROCESS | 1833 | 1461675870398 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f6accf800) [pid = 1833] [serial = 518] [outer = 0x7f9f64e34000] 06:04:31 INFO - PROCESS | 1833 | 1461675871267 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]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1286ms 06:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:04:31 INFO - PROCESS | 1833 | 1461675871302 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1833 | 1461675871304 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:04:31 INFO - PROCESS | 1833 | 1461675871311 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1833 | 1461675871314 Marionette TRACE conn3 <- [1,662,null,{}] 06:04:31 INFO - PROCESS | 1833 | 1461675871319 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}] 06:04:31 INFO - PROCESS | 1833 | 1461675871488 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:04:31 INFO - PROCESS | 1833 | 1461675871645 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cd43000 == 74 [pid = 1833] [id = 173] 06:04:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f67230400) [pid = 1833] [serial = 519] [outer = (nil)] 06:04:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f6addec00) [pid = 1833] [serial = 520] [outer = 0x7f9f67230400] 06:04:31 INFO - PROCESS | 1833 | 1461675871715 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f6b055400) [pid = 1833] [serial = 521] [outer = 0x7f9f67230400] 06:04:32 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:32 INFO - PROCESS | 1833 | 1461675872659 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]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1380ms 06:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:04:32 INFO - PROCESS | 1833 | 1461675872691 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1833 | 1461675872694 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:04:32 INFO - PROCESS | 1833 | 1461675872700 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1833 | 1461675872703 Marionette TRACE conn3 <- [1,666,null,{}] 06:04:32 INFO - PROCESS | 1833 | 1461675872708 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}] 06:04:32 INFO - PROCESS | 1833 | 1461675872884 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:04:33 INFO - PROCESS | 1833 | 1461675873045 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce9b800 == 75 [pid = 1833] [id = 174] 06:04:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f6b5d2000) [pid = 1833] [serial = 522] [outer = (nil)] 06:04:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f6c5df000) [pid = 1833] [serial = 523] [outer = 0x7f9f6b5d2000] 06:04:33 INFO - PROCESS | 1833 | 1461675873120 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f782db400) [pid = 1833] [serial = 524] [outer = 0x7f9f6b5d2000] 06:04:33 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:33 INFO - PROCESS | 1833 | 1461675873948 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]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 06:04:33 INFO - PROCESS | 1833 | 1461675873979 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1833 | 1461675873983 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:04:33 INFO - PROCESS | 1833 | 1461675873989 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1833 | 1461675873991 Marionette TRACE conn3 <- [1,670,null,{}] 06:04:34 INFO - PROCESS | 1833 | 1461675873996 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}] 06:04:34 INFO - PROCESS | 1833 | 1461675874144 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:04:34 INFO - PROCESS | 1833 | 1461675874300 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d326800 == 76 [pid = 1833] [id = 175] 06:04:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f6bd4f800) [pid = 1833] [serial = 525] [outer = (nil)] 06:04:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f78595c00) [pid = 1833] [serial = 526] [outer = 0x7f9f6bd4f800] 06:04:34 INFO - PROCESS | 1833 | 1461675874372 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f7974c000) [pid = 1833] [serial = 527] [outer = 0x7f9f6bd4f800] 06:04:35 INFO - PROCESS | 1833 | 1461675875211 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]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1280ms 06:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:04:35 INFO - PROCESS | 1833 | 1461675875270 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1833 | 1461675875273 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:04:35 INFO - PROCESS | 1833 | 1461675875279 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1833 | 1461675875282 Marionette TRACE conn3 <- [1,674,null,{}] 06:04:35 INFO - PROCESS | 1833 | 1461675875287 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}] 06:04:35 INFO - PROCESS | 1833 | 1461675875438 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:04:35 INFO - PROCESS | 1833 | 1461675875603 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da13000 == 77 [pid = 1833] [id = 176] 06:04:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f5efaa000) [pid = 1833] [serial = 528] [outer = (nil)] 06:04:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f62036000) [pid = 1833] [serial = 529] [outer = 0x7f9f5efaa000] 06:04:35 INFO - PROCESS | 1833 | 1461675875673 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f6203dc00) [pid = 1833] [serial = 530] [outer = 0x7f9f5efaa000] 06:04:36 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:04:36 INFO - PROCESS | 1833 | 1461675876517 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]]]}] 06:04:36 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 06:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1293ms 06:04:36 INFO - PROCESS | 1833 | 1461675876572 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1833 | 1461675876575 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:04:36 INFO - PROCESS | 1833 | 1461675876581 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1833 | 1461675876584 Marionette TRACE conn3 <- [1,678,null,{}] 06:04:36 INFO - PROCESS | 1833 | 1461675876589 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}] 06:04:36 INFO - PROCESS | 1833 | 1461675876739 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:04:37 INFO - PROCESS | 1833 | 1461675877068 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64a56000 == 78 [pid = 1833] [id = 177] 06:04:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f5a611400) [pid = 1833] [serial = 531] [outer = (nil)] 06:04:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f5f186800) [pid = 1833] [serial = 532] [outer = 0x7f9f5a611400] 06:04:37 INFO - PROCESS | 1833 | 1461675877211 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f5f1a1c00) [pid = 1833] [serial = 533] [outer = 0x7f9f5a611400] 06:04:38 INFO - PROCESS | 1833 | 1461675878089 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]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1580ms 06:04:38 INFO - PROCESS | 1833 | 1461675878178 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1833 | 1461675878191 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:04:38 INFO - PROCESS | 1833 | 1461675878199 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1833 | 1461675878207 Marionette TRACE conn3 <- [1,682,null,{}] 06:04:38 INFO - PROCESS | 1833 | 1461675878219 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}] 06:04:38 INFO - PROCESS | 1833 | 1461675878375 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:04:38 INFO - PROCESS | 1833 | 1461675878507 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6015e800 == 79 [pid = 1833] [id = 178] 06:04:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f5a04a000) [pid = 1833] [serial = 534] [outer = (nil)] 06:04:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f61731400) [pid = 1833] [serial = 535] [outer = 0x7f9f5a04a000] 06:04:38 INFO - PROCESS | 1833 | 1461675878575 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f62032400) [pid = 1833] [serial = 536] [outer = 0x7f9f5a04a000] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7170b000 == 78 [pid = 1833] [id = 123] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d98b000 == 77 [pid = 1833] [id = 124] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b2d3800 == 76 [pid = 1833] [id = 167] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f5a044800) [pid = 1833] [serial = 438] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f7cd1cc00) [pid = 1833] [serial = 420] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f6208fc00) [pid = 1833] [serial = 423] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f62305800) [pid = 1833] [serial = 426] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f65719000) [pid = 1833] [serial = 429] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f65720800) [pid = 1833] [serial = 432] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f62614000) [pid = 1833] [serial = 435] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67217800 == 75 [pid = 1833] [id = 166] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65459000 == 74 [pid = 1833] [id = 165] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e17800 == 73 [pid = 1833] [id = 164] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a1c800 == 72 [pid = 1833] [id = 163] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60144000 == 71 [pid = 1833] [id = 162] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a170000 == 70 [pid = 1833] [id = 161] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d324800 == 69 [pid = 1833] [id = 160] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61556800 == 68 [pid = 1833] [id = 159] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f80070800 == 67 [pid = 1833] [id = 158] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf46000 == 66 [pid = 1833] [id = 157] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6545a800 == 65 [pid = 1833] [id = 155] 06:04:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef55800 == 64 [pid = 1833] [id = 154] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f6be69400) [pid = 1833] [serial = 340] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f622f6c00) [pid = 1833] [serial = 367] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f7d083000) [pid = 1833] [serial = 289] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f6a435800) [pid = 1833] [serial = 370] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f6e70cc00) [pid = 1833] [serial = 373] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f6e775800) [pid = 1833] [serial = 337] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f64e3d400) [pid = 1833] [serial = 331] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f6accc000) [pid = 1833] [serial = 334] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f65239400) [pid = 1833] [serial = 385] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f60a39400) [pid = 1833] [serial = 460] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f6a4cd800) [pid = 1833] [serial = 454] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f61f8a000) [pid = 1833] [serial = 457] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f6a5b1c00) [pid = 1833] [serial = 455] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f62060400) [pid = 1833] [serial = 442] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f6198ac00) [pid = 1833] [serial = 441] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f65242800) [pid = 1833] [serial = 415] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f65238c00) [pid = 1833] [serial = 414] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 127 (0x7f9f78543800) [pid = 1833] [serial = 418] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 126 (0x7f9f6be6e400) [pid = 1833] [serial = 417] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 125 (0x7f9f62307400) [pid = 1833] [serial = 444] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f6230e000) [pid = 1833] [serial = 445] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f624ed400) [pid = 1833] [serial = 412] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f622eec00) [pid = 1833] [serial = 411] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f64b91000) [pid = 1833] [serial = 447] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f64e3c000) [pid = 1833] [serial = 448] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6523c000) [pid = 1833] [serial = 450] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f64bcb400) [pid = 1833] [serial = 247] [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.] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f67ebb800) [pid = 1833] [serial = 458] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f67232c00) [pid = 1833] [serial = 451] [outer = (nil)] [url = about:blank] 06:04:39 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:39 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:04:39 INFO - PROCESS | 1833 | 1461675879791 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]]]}] 06:04:39 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) 06:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1645ms 06:04:39 INFO - PROCESS | 1833 | 1461675879845 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1833 | 1461675879851 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:04:39 INFO - PROCESS | 1833 | 1461675879858 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1833 | 1461675879861 Marionette TRACE conn3 <- [1,686,null,{}] 06:04:39 INFO - PROCESS | 1833 | 1461675879866 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}] 06:04:40 INFO - PROCESS | 1833 | 1461675880088 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:04:40 INFO - PROCESS | 1833 | 1461675880199 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a22800 == 65 [pid = 1833] [id = 179] 06:04:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f5f19bc00) [pid = 1833] [serial = 537] [outer = (nil)] 06:04:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f62086800) [pid = 1833] [serial = 538] [outer = 0x7f9f5f19bc00] 06:04:40 INFO - PROCESS | 1833 | 1461675880257 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f622f6800) [pid = 1833] [serial = 539] [outer = 0x7f9f5f19bc00] 06:04:41 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:41 INFO - PROCESS | 1833 | 1461675881316 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]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1482ms 06:04:41 INFO - PROCESS | 1833 | 1461675881341 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1833 | 1461675881344 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:04:41 INFO - PROCESS | 1833 | 1461675881351 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1833 | 1461675881359 Marionette TRACE conn3 <- [1,690,null,{}] 06:04:41 INFO - PROCESS | 1833 | 1461675881372 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}] 06:04:41 INFO - PROCESS | 1833 | 1461675881518 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:04:41 INFO - PROCESS | 1833 | 1461675881683 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65448000 == 66 [pid = 1833] [id = 180] 06:04:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f6205cc00) [pid = 1833] [serial = 540] [outer = (nil)] 06:04:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f6230c400) [pid = 1833] [serial = 541] [outer = 0x7f9f6205cc00] 06:04:41 INFO - PROCESS | 1833 | 1461675881741 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f64bc6c00) [pid = 1833] [serial = 542] [outer = 0x7f9f6205cc00] 06:04:42 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:42 INFO - PROCESS | 1833 | 1461675882861 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]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1538ms 06:04:42 INFO - PROCESS | 1833 | 1461675882889 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1833 | 1461675882893 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:04:42 INFO - PROCESS | 1833 | 1461675882908 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1833 | 1461675882912 Marionette TRACE conn3 <- [1,694,null,{}] 06:04:42 INFO - PROCESS | 1833 | 1461675882924 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}] 06:04:43 INFO - PROCESS | 1833 | 1461675883101 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:04:43 INFO - PROCESS | 1833 | 1461675883198 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aa41000 == 67 [pid = 1833] [id = 181] 06:04:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f62061c00) [pid = 1833] [serial = 543] [outer = (nil)] 06:04:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f65242800) [pid = 1833] [serial = 544] [outer = 0x7f9f62061c00] 06:04:43 INFO - PROCESS | 1833 | 1461675883256 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f65bcb800) [pid = 1833] [serial = 545] [outer = 0x7f9f62061c00] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f7cd63000) [pid = 1833] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f6acc9800) [pid = 1833] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f5f18e000) [pid = 1833] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f62302800) [pid = 1833] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f5f195c00) [pid = 1833] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f611adc00) [pid = 1833] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f611ae400) [pid = 1833] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f624e4400) [pid = 1833] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f6208ac00) [pid = 1833] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f6400fc00) [pid = 1833] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f65714400) [pid = 1833] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f5a03e800) [pid = 1833] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6b007000) [pid = 1833] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f5a603000) [pid = 1833] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f62084c00) [pid = 1833] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f61f88c00) [pid = 1833] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f62085400) [pid = 1833] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:04:44 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f624e5400) [pid = 1833] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:04:44 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:44 INFO - PROCESS | 1833 | 1461675884401 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]]]}] 06:04:44 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) 06:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1546ms 06:04:44 INFO - PROCESS | 1833 | 1461675884445 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1833 | 1461675884448 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:04:44 INFO - PROCESS | 1833 | 1461675884453 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1833 | 1461675884456 Marionette TRACE conn3 <- [1,698,null,{}] 06:04:44 INFO - PROCESS | 1833 | 1461675884461 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}] 06:04:44 INFO - PROCESS | 1833 | 1461675884634 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:04:44 INFO - PROCESS | 1833 | 1461675884692 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f62272000 == 68 [pid = 1833] [id = 182] 06:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f62548c00) [pid = 1833] [serial = 546] [outer = (nil)] 06:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f64e41000) [pid = 1833] [serial = 547] [outer = 0x7f9f62548c00] 06:04:44 INFO - PROCESS | 1833 | 1461675884760 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f67238400) [pid = 1833] [serial = 548] [outer = 0x7f9f62548c00] 06:04:45 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:45 INFO - PROCESS | 1833 | 1461675885892 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]]]}] 06:04:45 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) 06:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1481ms 06:04:45 INFO - PROCESS | 1833 | 1461675885936 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1833 | 1461675885939 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:04:45 INFO - PROCESS | 1833 | 1461675885945 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1833 | 1461675885946 Marionette TRACE conn3 <- [1,702,null,{}] 06:04:45 INFO - PROCESS | 1833 | 1461675885952 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}] 06:04:46 INFO - PROCESS | 1833 | 1461675886225 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:04:46 INFO - PROCESS | 1833 | 1461675886453 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef55800 == 69 [pid = 1833] [id = 183] 06:04:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f5a60ac00) [pid = 1833] [serial = 549] [outer = (nil)] 06:04:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f5f189c00) [pid = 1833] [serial = 550] [outer = 0x7f9f5a60ac00] 06:04:46 INFO - PROCESS | 1833 | 1461675886527 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f60a38c00) [pid = 1833] [serial = 551] [outer = 0x7f9f5a60ac00] 06:04:47 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:47 INFO - PROCESS | 1833 | 1461675887867 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]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:04:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1937ms 06:04:47 INFO - PROCESS | 1833 | 1461675887943 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1833 | 1461675887949 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:04:47 INFO - PROCESS | 1833 | 1461675887974 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1833 | 1461675887980 Marionette TRACE conn3 <- [1,706,null,{}] 06:04:47 INFO - PROCESS | 1833 | 1461675887987 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}] 06:04:48 INFO - PROCESS | 1833 | 1461675888147 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:04:48 INFO - PROCESS | 1833 | 1461675888299 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65214000 == 70 [pid = 1833] [id = 184] 06:04:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f5efa7c00) [pid = 1833] [serial = 552] [outer = (nil)] 06:04:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6203c400) [pid = 1833] [serial = 553] [outer = 0x7f9f5efa7c00] 06:04:48 INFO - PROCESS | 1833 | 1461675888377 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f6230ac00) [pid = 1833] [serial = 554] [outer = 0x7f9f5efa7c00] 06:04:49 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:49 INFO - PROCESS | 1833 | 1461675889798 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]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:04:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1888ms 06:04:49 INFO - PROCESS | 1833 | 1461675889860 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:04:49 INFO - PROCESS | 1833 | 1461675889865 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:04:49 INFO - PROCESS | 1833 | 1461675889872 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1833 | 1461675889875 Marionette TRACE conn3 <- [1,710,null,{}] 06:04:49 INFO - PROCESS | 1833 | 1461675889880 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}] 06:04:50 INFO - PROCESS | 1833 | 1461675890037 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:04:50 INFO - PROCESS | 1833 | 1461675890189 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bda9800 == 71 [pid = 1833] [id = 185] 06:04:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f6208ac00) [pid = 1833] [serial = 555] [outer = (nil)] 06:04:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f64012800) [pid = 1833] [serial = 556] [outer = 0x7f9f6208ac00] 06:04:50 INFO - PROCESS | 1833 | 1461675890264 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f65235c00) [pid = 1833] [serial = 557] [outer = 0x7f9f6208ac00] 06:04:51 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:51 INFO - PROCESS | 1833 | 1461675891656 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]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1833ms 06:04:51 INFO - PROCESS | 1833 | 1461675891705 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 1833 | 1461675891711 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:04:51 INFO - PROCESS | 1833 | 1461675891818 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 1833 | 1461675891826 Marionette TRACE conn3 <- [1,714,null,{}] 06:04:51 INFO - PROCESS | 1833 | 1461675891834 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}] 06:04:52 INFO - PROCESS | 1833 | 1461675892011 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:04:52 INFO - PROCESS | 1833 | 1461675892160 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79211800 == 72 [pid = 1833] [id = 186] 06:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f6208b800) [pid = 1833] [serial = 558] [outer = (nil)] 06:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f6ade2800) [pid = 1833] [serial = 559] [outer = 0x7f9f6208b800] 06:04:52 INFO - PROCESS | 1833 | 1461675892232 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f6bd4f400) [pid = 1833] [serial = 560] [outer = 0x7f9f6208b800] 06:04:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:53 INFO - PROCESS | 1833 | 1461675893618 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]]]}] 06:04:53 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 06:04:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1901ms 06:04:53 INFO - PROCESS | 1833 | 1461675893755 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1833 | 1461675893761 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:04:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:04:53 INFO - PROCESS | 1833 | 1461675893836 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1833 | 1461675893839 Marionette TRACE conn3 <- [1,718,null,{}] 06:04:53 INFO - PROCESS | 1833 | 1461675893846 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}] 06:04:54 INFO - PROCESS | 1833 | 1461675894018 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:04:54 INFO - PROCESS | 1833 | 1461675894175 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a87a800 == 73 [pid = 1833] [id = 187] 06:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f5a03d400) [pid = 1833] [serial = 561] [outer = (nil)] 06:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f5a60c400) [pid = 1833] [serial = 562] [outer = 0x7f9f5a03d400] 06:04:54 INFO - PROCESS | 1833 | 1461675894247 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f611ae800) [pid = 1833] [serial = 563] [outer = 0x7f9f5a03d400] 06:04:55 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:55 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:04:55 INFO - PROCESS | 1833 | 1461675895752 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]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1943ms 06:04:55 INFO - PROCESS | 1833 | 1461675895767 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1833 | 1461675895771 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:04:55 INFO - PROCESS | 1833 | 1461675895778 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1833 | 1461675895783 Marionette TRACE conn3 <- [1,722,null,{}] 06:04:55 INFO - PROCESS | 1833 | 1461675895789 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}] 06:04:56 INFO - PROCESS | 1833 | 1461675895999 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:04:56 INFO - PROCESS | 1833 | 1461675896195 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf44000 == 72 [pid = 1833] [id = 109] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63f1e000 == 71 [pid = 1833] [id = 53] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce82800 == 70 [pid = 1833] [id = 136] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f62272000 == 69 [pid = 1833] [id = 182] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aa41000 == 68 [pid = 1833] [id = 181] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 124 (0x7f9f5f18f400) [pid = 1833] [serial = 478] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 123 (0x7f9f6b60d400) [pid = 1833] [serial = 475] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 122 (0x7f9f611b8400) [pid = 1833] [serial = 481] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 121 (0x7f9f62064000) [pid = 1833] [serial = 466] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f6a5b5000) [pid = 1833] [serial = 472] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6340f400) [pid = 1833] [serial = 469] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f6959f000) [pid = 1833] [serial = 505] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a178800 == 69 [pid = 1833] [id = 188] 06:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f61ccdc00) [pid = 1833] [serial = 564] [outer = (nil)] 06:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f61f8bc00) [pid = 1833] [serial = 565] [outer = 0x7f9f61ccdc00] 06:04:56 INFO - PROCESS | 1833 | 1461675896300 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f6203e800) [pid = 1833] [serial = 566] [outer = 0x7f9f61ccdc00] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65448000 == 68 [pid = 1833] [id = 180] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a22800 == 67 [pid = 1833] [id = 179] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6015e800 == 66 [pid = 1833] [id = 178] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64a56000 == 65 [pid = 1833] [id = 177] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f71706800 == 64 [pid = 1833] [id = 171] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6951c800 == 63 [pid = 1833] [id = 170] 06:04:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b7b800 == 62 [pid = 1833] [id = 169] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f7d574400) [pid = 1833] [serial = 382] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f79752800) [pid = 1833] [serial = 376] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f64e33800) [pid = 1833] [serial = 485] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f64e3a000) [pid = 1833] [serial = 496] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f68f1a800) [pid = 1833] [serial = 503] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f611b1c00) [pid = 1833] [serial = 487] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f622f1800) [pid = 1833] [serial = 491] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f64a35400) [pid = 1833] [serial = 494] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6571e000) [pid = 1833] [serial = 430] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f6198b400) [pid = 1833] [serial = 488] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f611b6000) [pid = 1833] [serial = 484] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f624ee800) [pid = 1833] [serial = 493] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f65bc4c00) [pid = 1833] [serial = 500] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f5a042800) [pid = 1833] [serial = 463] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f7d90e400) [pid = 1833] [serial = 433] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f5a604c00) [pid = 1833] [serial = 439] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f7d07e000) [pid = 1833] [serial = 421] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f7da8f400) [pid = 1833] [serial = 436] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f7d080800) [pid = 1833] [serial = 424] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f7b119400) [pid = 1833] [serial = 409] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f7d5a8c00) [pid = 1833] [serial = 427] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f6523d400) [pid = 1833] [serial = 497] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f5fe05c00) [pid = 1833] [serial = 502] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f62085000) [pid = 1833] [serial = 490] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f624f0800) [pid = 1833] [serial = 379] [outer = (nil)] [url = about:blank] 06:04:56 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f65242400) [pid = 1833] [serial = 499] [outer = (nil)] [url = about:blank] 06:04:57 INFO - PROCESS | 1833 | 1461675897015 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] 06:04:57 INFO - PROCESS | 1833 | 1461675897084 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:04:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:04:57 INFO - PROCESS | 1833 | 1461675897098 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1833 | 1461675897101 Marionette TRACE conn3 <- [1,726,null,{}] 06:04:57 INFO - PROCESS | 1833 | 1461675897108 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}] 06:04:57 INFO - PROCESS | 1833 | 1461675897269 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:04:57 INFO - PROCESS | 1833 | 1461675897281 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f16000 == 63 [pid = 1833] [id = 189] 06:04:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f62087c00) [pid = 1833] [serial = 567] [outer = (nil)] 06:04:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f622f3800) [pid = 1833] [serial = 568] [outer = 0x7f9f62087c00] 06:04:57 INFO - PROCESS | 1833 | 1461675897351 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f63291000) [pid = 1833] [serial = 569] [outer = 0x7f9f62087c00] 06:04:58 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:58 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:04:58 INFO - PROCESS | 1833 | 1461675898287 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]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:04:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1240ms 06:04:58 INFO - PROCESS | 1833 | 1461675898336 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1833 | 1461675898340 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:04:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:04:58 INFO - PROCESS | 1833 | 1461675898346 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1833 | 1461675898351 Marionette TRACE conn3 <- [1,730,null,{}] 06:04:58 INFO - PROCESS | 1833 | 1461675898366 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}] 06:04:58 INFO - PROCESS | 1833 | 1461675898531 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:04:58 INFO - PROCESS | 1833 | 1461675898655 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6545c000 == 64 [pid = 1833] [id = 190] 06:04:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f640bb400) [pid = 1833] [serial = 570] [outer = (nil)] 06:04:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f6571c000) [pid = 1833] [serial = 571] [outer = 0x7f9f640bb400] 06:04:58 INFO - PROCESS | 1833 | 1461675898721 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f6a5a9000) [pid = 1833] [serial = 572] [outer = 0x7f9f640bb400] 06:04:59 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:04:59 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:04:59 INFO - PROCESS | 1833 | 1461675899526 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] 06:04:59 INFO - PROCESS | 1833 | 1461675899594 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:04:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:04:59 INFO - PROCESS | 1833 | 1461675899600 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1833 | 1461675899602 Marionette TRACE conn3 <- [1,734,null,{}] 06:04:59 INFO - PROCESS | 1833 | 1461675899607 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}] 06:04:59 INFO - PROCESS | 1833 | 1461675899801 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:04:59 INFO - PROCESS | 1833 | 1461675899824 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a41b000 == 65 [pid = 1833] [id = 191] 06:04:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f62615800) [pid = 1833] [serial = 573] [outer = (nil)] 06:04:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6b051400) [pid = 1833] [serial = 574] [outer = 0x7f9f62615800] 06:04:59 INFO - PROCESS | 1833 | 1461675899886 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f6b5c9c00) [pid = 1833] [serial = 575] [outer = 0x7f9f62615800] 06:05:00 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:00 INFO - PROCESS | 1833 | 1461675900733 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]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:05:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1177ms 06:05:00 INFO - PROCESS | 1833 | 1461675900779 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1833 | 1461675900782 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:05:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:05:00 INFO - PROCESS | 1833 | 1461675900793 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1833 | 1461675900795 Marionette TRACE conn3 <- [1,738,null,{}] 06:05:00 INFO - PROCESS | 1833 | 1461675900812 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}] 06:05:01 INFO - PROCESS | 1833 | 1461675901010 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f5f18d800) [pid = 1833] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f5f18dc00) [pid = 1833] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f60a38800) [pid = 1833] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f624ed800) [pid = 1833] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f624ee000) [pid = 1833] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f622f8400) [pid = 1833] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f5a03c800) [pid = 1833] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f62061c00) [pid = 1833] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f5a611400) [pid = 1833] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f5a04a000) [pid = 1833] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f6205cc00) [pid = 1833] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f5fe03800) [pid = 1833] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:05:01 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f5f19bc00) [pid = 1833] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:05:01 INFO - PROCESS | 1833 | 1461675901300 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61381800 == 66 [pid = 1833] [id = 192] 06:05:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f5a03c800) [pid = 1833] [serial = 576] [outer = (nil)] 06:05:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f5f189800) [pid = 1833] [serial = 577] [outer = 0x7f9f5a03c800] 06:05:01 INFO - PROCESS | 1833 | 1461675901360 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f611b6c00) [pid = 1833] [serial = 578] [outer = 0x7f9f5a03c800] 06:05:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:02 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:02 INFO - PROCESS | 1833 | 1461675902563 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]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:05:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1789ms 06:05:02 INFO - PROCESS | 1833 | 1461675902583 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1833 | 1461675902585 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:05:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:05:02 INFO - PROCESS | 1833 | 1461675902591 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1833 | 1461675902594 Marionette TRACE conn3 <- [1,742,null,{}] 06:05:02 INFO - PROCESS | 1833 | 1461675902599 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}] 06:05:02 INFO - PROCESS | 1833 | 1461675902815 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:05:02 INFO - PROCESS | 1833 | 1461675902876 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b78800 == 67 [pid = 1833] [id = 193] 06:05:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f6c554400) [pid = 1833] [serial = 579] [outer = (nil)] 06:05:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f7247cc00) [pid = 1833] [serial = 580] [outer = 0x7f9f6c554400] 06:05:02 INFO - PROCESS | 1833 | 1461675902940 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f79430000) [pid = 1833] [serial = 581] [outer = 0x7f9f6c554400] 06:05:04 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:04 INFO - PROCESS | 1833 | 1461675904292 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]]]}] 06:05:04 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 06:05:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1732ms 06:05:04 INFO - PROCESS | 1833 | 1461675904325 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1833 | 1461675904330 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:05:04 INFO - PROCESS | 1833 | 1461675904338 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1833 | 1461675904342 Marionette TRACE conn3 <- [1,746,null,{}] 06:05:04 INFO - PROCESS | 1833 | 1461675904402 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}] 06:05:04 INFO - PROCESS | 1833 | 1461675904648 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:05:04 INFO - PROCESS | 1833 | 1461675904765 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a88f000 == 68 [pid = 1833] [id = 194] 06:05:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f611b6000) [pid = 1833] [serial = 582] [outer = (nil)] 06:05:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f62035c00) [pid = 1833] [serial = 583] [outer = 0x7f9f611b6000] 06:05:04 INFO - PROCESS | 1833 | 1461675904841 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f62089000) [pid = 1833] [serial = 584] [outer = 0x7f9f611b6000] 06:05:05 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:06 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:06 INFO - PROCESS | 1833 | 1461675906166 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]]]}] 06:05:06 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.) 06:05:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1839ms 06:05:06 INFO - PROCESS | 1833 | 1461675906243 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1833 | 1461675906252 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:05:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:05:06 INFO - PROCESS | 1833 | 1461675906281 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1833 | 1461675906285 Marionette TRACE conn3 <- [1,750,null,{}] 06:05:06 INFO - PROCESS | 1833 | 1461675906291 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}] 06:05:06 INFO - PROCESS | 1833 | 1461675906450 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:05:06 INFO - PROCESS | 1833 | 1461675906600 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c346800 == 69 [pid = 1833] [id = 195] 06:05:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f611b8800) [pid = 1833] [serial = 585] [outer = (nil)] 06:05:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f64b87400) [pid = 1833] [serial = 586] [outer = 0x7f9f611b8800] 06:05:06 INFO - PROCESS | 1833 | 1461675906673 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f65bc4c00) [pid = 1833] [serial = 587] [outer = 0x7f9f611b8800] 06:05:07 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:07 INFO - PROCESS | 1833 | 1461675907983 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]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:05:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1742ms 06:05:08 INFO - PROCESS | 1833 | 1461675908054 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1833 | 1461675908057 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:05:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:05:08 INFO - PROCESS | 1833 | 1461675908067 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1833 | 1461675908072 Marionette TRACE conn3 <- [1,754,null,{}] 06:05:08 INFO - PROCESS | 1833 | 1461675908088 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}] 06:05:08 INFO - PROCESS | 1833 | 1461675908249 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:05:08 INFO - PROCESS | 1833 | 1461675908400 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce4f800 == 70 [pid = 1833] [id = 196] 06:05:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f65bc6000) [pid = 1833] [serial = 588] [outer = (nil)] 06:05:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6ade6400) [pid = 1833] [serial = 589] [outer = 0x7f9f65bc6000] 06:05:08 INFO - PROCESS | 1833 | 1461675908476 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f7247f400) [pid = 1833] [serial = 590] [outer = 0x7f9f65bc6000] 06:05:09 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:09 INFO - PROCESS | 1833 | 1461675909743 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]]]}] 06:05:09 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 06:05:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1688ms 06:05:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:05:09 INFO - PROCESS | 1833 | 1461675909755 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1833 | 1461675909758 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:05:09 INFO - PROCESS | 1833 | 1461675909764 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1833 | 1461675909767 Marionette TRACE conn3 <- [1,758,null,{}] 06:05:09 INFO - PROCESS | 1833 | 1461675909772 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}] 06:05:09 INFO - PROCESS | 1833 | 1461675909977 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:05:10 INFO - PROCESS | 1833 | 1461675910133 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf39000 == 71 [pid = 1833] [id = 197] 06:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f65bc9400) [pid = 1833] [serial = 591] [outer = (nil)] 06:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f794e0400) [pid = 1833] [serial = 592] [outer = 0x7f9f65bc9400] 06:05:10 INFO - PROCESS | 1833 | 1461675910206 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f7974cc00) [pid = 1833] [serial = 593] [outer = 0x7f9f65bc9400] 06:05:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:10 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:05:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:05:11 INFO - PROCESS | 1833 | 1461675911097 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]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:05:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1383ms 06:05:11 INFO - PROCESS | 1833 | 1461675911147 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1833 | 1461675911151 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:05:11 INFO - PROCESS | 1833 | 1461675911157 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1833 | 1461675911159 Marionette TRACE conn3 <- [1,762,null,{}] 06:05:11 INFO - PROCESS | 1833 | 1461675911164 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}] 06:05:11 INFO - PROCESS | 1833 | 1461675911322 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:05:11 INFO - PROCESS | 1833 | 1461675911492 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b7b800 == 72 [pid = 1833] [id = 198] 06:05:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f5a041800) [pid = 1833] [serial = 594] [outer = (nil)] 06:05:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f60a39800) [pid = 1833] [serial = 595] [outer = 0x7f9f5a041800] 06:05:11 INFO - PROCESS | 1833 | 1461675911571 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f7974b000) [pid = 1833] [serial = 596] [outer = 0x7f9f5a041800] 06:05:13 INFO - PROCESS | 1833 | 1461675913134 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]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2033ms 06:05:13 INFO - PROCESS | 1833 | 1461675913191 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:05:13 INFO - PROCESS | 1833 | 1461675913197 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:05:13 INFO - PROCESS | 1833 | 1461675913204 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1833 | 1461675913207 Marionette TRACE conn3 <- [1,766,null,{}] 06:05:13 INFO - PROCESS | 1833 | 1461675913214 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}] 06:05:13 INFO - PROCESS | 1833 | 1461675913386 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:05:13 INFO - PROCESS | 1833 | 1461675913542 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee64800 == 73 [pid = 1833] [id = 199] 06:05:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f5f19bc00) [pid = 1833] [serial = 597] [outer = (nil)] 06:05:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f5f1a2000) [pid = 1833] [serial = 598] [outer = 0x7f9f5f19bc00] 06:05:13 INFO - PROCESS | 1833 | 1461675913609 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f60a38800) [pid = 1833] [serial = 599] [outer = 0x7f9f5f19bc00] 06:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b76800 == 72 [pid = 1833] [id = 128] 06:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60157000 == 71 [pid = 1833] [id = 126] 06:05:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a23000 == 70 [pid = 1833] [id = 127] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f622f3c00) [pid = 1833] [serial = 511] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f60a33c00) [pid = 1833] [serial = 508] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f6c5df000) [pid = 1833] [serial = 523] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f78595c00) [pid = 1833] [serial = 526] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f62036000) [pid = 1833] [serial = 529] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6a434400) [pid = 1833] [serial = 517] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f65242c00) [pid = 1833] [serial = 514] [outer = (nil)] [url = about:blank] 06:05:13 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f6addec00) [pid = 1833] [serial = 520] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bda9800 == 69 [pid = 1833] [id = 185] 06:05:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65214000 == 68 [pid = 1833] [id = 184] 06:05:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef55800 == 67 [pid = 1833] [id = 183] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6ccf9400) [pid = 1833] [serial = 479] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f6d996800) [pid = 1833] [serial = 482] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f622ef000) [pid = 1833] [serial = 467] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f64e3fc00) [pid = 1833] [serial = 470] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f6cc66c00) [pid = 1833] [serial = 476] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f6ade6800) [pid = 1833] [serial = 473] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f5efab000) [pid = 1833] [serial = 464] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f64e41000) [pid = 1833] [serial = 547] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f65242800) [pid = 1833] [serial = 544] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f5f1a1c00) [pid = 1833] [serial = 533] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f5f186800) [pid = 1833] [serial = 532] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f62032400) [pid = 1833] [serial = 536] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f61731400) [pid = 1833] [serial = 535] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f6230c400) [pid = 1833] [serial = 541] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f65bcb800) [pid = 1833] [serial = 545] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f6a5b2c00) [pid = 1833] [serial = 506] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f622f6800) [pid = 1833] [serial = 539] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f62086800) [pid = 1833] [serial = 538] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f64bc6c00) [pid = 1833] [serial = 542] [outer = (nil)] [url = about:blank] 06:05:14 INFO - PROCESS | 1833 | 1461675914779 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]]]}] 06:05:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1588ms 06:05:14 INFO - PROCESS | 1833 | 1461675914791 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 1833 | 1461675914799 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:05:14 INFO - PROCESS | 1833 | 1461675914808 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1833 | 1461675914810 Marionette TRACE conn3 <- [1,770,null,{}] 06:05:14 INFO - PROCESS | 1833 | 1461675914816 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}] 06:05:14 INFO - PROCESS | 1833 | 1461675914961 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:05:14 INFO - PROCESS | 1833 | 1461675914972 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6154f800 == 68 [pid = 1833] [id = 200] 06:05:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f61727400) [pid = 1833] [serial = 600] [outer = (nil)] 06:05:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f61732800) [pid = 1833] [serial = 601] [outer = 0x7f9f61727400] 06:05:15 INFO - PROCESS | 1833 | 1461675915090 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f61988400) [pid = 1833] [serial = 602] [outer = 0x7f9f61727400] 06:05:15 INFO - PROCESS | 1833 | 1461675915818 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]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1035ms 06:05:15 INFO - PROCESS | 1833 | 1461675915859 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1833 | 1461675915864 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:05:15 INFO - PROCESS | 1833 | 1461675915887 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1833 | 1461675915892 Marionette TRACE conn3 <- [1,774,null,{}] 06:05:15 INFO - PROCESS | 1833 | 1461675915907 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}] 06:05:16 INFO - PROCESS | 1833 | 1461675916065 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:05:16 INFO - PROCESS | 1833 | 1461675916085 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6226e800 == 69 [pid = 1833] [id = 201] 06:05:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f62036800) [pid = 1833] [serial = 603] [outer = (nil)] 06:05:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f6203a000) [pid = 1833] [serial = 604] [outer = 0x7f9f62036800] 06:05:16 INFO - PROCESS | 1833 | 1461675916147 Marionette DEBUG loaded listener.js 06:05:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f62066800) [pid = 1833] [serial = 605] [outer = 0x7f9f62036800] 06:05:16 INFO - PROCESS | 1833 | 1461675916956 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]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1140ms 06:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:05:17 INFO - PROCESS | 1833 | 1461675917028 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1833 | 1461675917031 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:05:17 INFO - PROCESS | 1833 | 1461675917037 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1833 | 1461675917040 Marionette TRACE conn3 <- [1,778,null,{}] 06:05:17 INFO - PROCESS | 1833 | 1461675917044 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}] 06:05:17 INFO - PROCESS | 1833 | 1461675917223 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:05:17 INFO - PROCESS | 1833 | 1461675917242 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fb2000 == 70 [pid = 1833] [id = 202] 06:05:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f6208b000) [pid = 1833] [serial = 606] [outer = (nil)] 06:05:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f622ee400) [pid = 1833] [serial = 607] [outer = 0x7f9f6208b000] 06:05:17 INFO - PROCESS | 1833 | 1461675917301 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f622f7400) [pid = 1833] [serial = 608] [outer = 0x7f9f6208b000] 06:05:18 INFO - PROCESS | 1833 | 1461675918155 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]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1181ms 06:05:18 INFO - PROCESS | 1833 | 1461675918217 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1833 | 1461675918220 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:05:18 INFO - PROCESS | 1833 | 1461675918225 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1833 | 1461675918228 Marionette TRACE conn3 <- [1,782,null,{}] 06:05:18 INFO - PROCESS | 1833 | 1461675918232 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}] 06:05:18 INFO - PROCESS | 1833 | 1461675918697 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f64e34000) [pid = 1833] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f6b5d2000) [pid = 1833] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f6bd4f800) [pid = 1833] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f61b32c00) [pid = 1833] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f5fe08c00) [pid = 1833] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f67230400) [pid = 1833] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f5efaa000) [pid = 1833] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f640c0c00) [pid = 1833] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f5a049800) [pid = 1833] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f62615800) [pid = 1833] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f5a03c800) [pid = 1833] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f640bb400) [pid = 1833] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f9f6208ac00) [pid = 1833] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f9f61ccdc00) [pid = 1833] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f9f5efa7c00) [pid = 1833] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f9f62087c00) [pid = 1833] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f9f6208b800) [pid = 1833] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f9f5a60ac00) [pid = 1833] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:05:18 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f9f5a03d400) [pid = 1833] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:05:19 INFO - PROCESS | 1833 | 1461675919011 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee4a000 == 71 [pid = 1833] [id = 203] 06:05:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f9f5a042800) [pid = 1833] [serial = 609] [outer = (nil)] 06:05:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f9f5a60bc00) [pid = 1833] [serial = 610] [outer = 0x7f9f5a042800] 06:05:19 INFO - PROCESS | 1833 | 1461675919088 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f5f195800) [pid = 1833] [serial = 611] [outer = 0x7f9f5a042800] 06:05:19 INFO - PROCESS | 1833 | 1461675919938 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]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1737ms 06:05:19 INFO - PROCESS | 1833 | 1461675919964 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:05:19 INFO - PROCESS | 1833 | 1461675919970 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:05:19 INFO - PROCESS | 1833 | 1461675919978 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1833 | 1461675919983 Marionette TRACE conn3 <- [1,786,null,{}] 06:05:19 INFO - PROCESS | 1833 | 1461675919989 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}] 06:05:20 INFO - PROCESS | 1833 | 1461675920155 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:05:20 INFO - PROCESS | 1833 | 1461675920314 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61382800 == 72 [pid = 1833] [id = 204] 06:05:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f611ad000) [pid = 1833] [serial = 612] [outer = (nil)] 06:05:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f61729c00) [pid = 1833] [serial = 613] [outer = 0x7f9f611ad000] 06:05:20 INFO - PROCESS | 1833 | 1461675920398 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f61b24c00) [pid = 1833] [serial = 614] [outer = 0x7f9f611ad000] 06:05:21 INFO - PROCESS | 1833 | 1461675921335 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]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1433ms 06:05:21 INFO - PROCESS | 1833 | 1461675921414 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1833 | 1461675921420 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:05:21 INFO - PROCESS | 1833 | 1461675921427 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1833 | 1461675921430 Marionette TRACE conn3 <- [1,790,null,{}] 06:05:21 INFO - PROCESS | 1833 | 1461675921435 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}] 06:05:21 INFO - PROCESS | 1833 | 1461675921647 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:05:21 INFO - PROCESS | 1833 | 1461675921803 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65040000 == 73 [pid = 1833] [id = 205] 06:05:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f62033800) [pid = 1833] [serial = 615] [outer = (nil)] 06:05:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f62069800) [pid = 1833] [serial = 616] [outer = 0x7f9f62033800] 06:05:21 INFO - PROCESS | 1833 | 1461675921875 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f622f7800) [pid = 1833] [serial = 617] [outer = 0x7f9f62033800] 06:05:22 INFO - PROCESS | 1833 | 1461675922842 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]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1481ms 06:05:22 INFO - PROCESS | 1833 | 1461675922909 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1833 | 1461675922913 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:05:22 INFO - PROCESS | 1833 | 1461675922927 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1833 | 1461675922936 Marionette TRACE conn3 <- [1,794,null,{}] 06:05:22 INFO - PROCESS | 1833 | 1461675922942 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}] 06:05:23 INFO - PROCESS | 1833 | 1461675923152 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:05:23 INFO - PROCESS | 1833 | 1461675923304 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f657fa000 == 74 [pid = 1833] [id = 206] 06:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f6203f800) [pid = 1833] [serial = 618] [outer = (nil)] 06:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f62615800) [pid = 1833] [serial = 619] [outer = 0x7f9f6203f800] 06:05:23 INFO - PROCESS | 1833 | 1461675923412 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f63403c00) [pid = 1833] [serial = 620] [outer = 0x7f9f6203f800] 06:05:24 INFO - PROCESS | 1833 | 1461675924269 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]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1394ms 06:05:24 INFO - PROCESS | 1833 | 1461675924315 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:05:24 INFO - PROCESS | 1833 | 1461675924319 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:05:24 INFO - PROCESS | 1833 | 1461675924325 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1833 | 1461675924328 Marionette TRACE conn3 <- [1,798,null,{}] 06:05:24 INFO - PROCESS | 1833 | 1461675924333 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}] 06:05:24 INFO - PROCESS | 1833 | 1461675924488 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:05:24 INFO - PROCESS | 1833 | 1461675924644 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d22000 == 75 [pid = 1833] [id = 207] 06:05:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f622f9400) [pid = 1833] [serial = 621] [outer = (nil)] 06:05:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f64015800) [pid = 1833] [serial = 622] [outer = 0x7f9f622f9400] 06:05:24 INFO - PROCESS | 1833 | 1461675924717 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f64a37000) [pid = 1833] [serial = 623] [outer = 0x7f9f622f9400] 06:05:25 INFO - PROCESS | 1833 | 1461675925575 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]]]}] 06:05:25 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 06:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1280ms 06:05:25 INFO - PROCESS | 1833 | 1461675925620 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1833 | 1461675925624 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:05:25 INFO - PROCESS | 1833 | 1461675925630 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1833 | 1461675925633 Marionette TRACE conn3 <- [1,802,null,{}] 06:05:25 INFO - PROCESS | 1833 | 1461675925638 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}] 06:05:25 INFO - PROCESS | 1833 | 1461675925796 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:05:25 INFO - PROCESS | 1833 | 1461675925957 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a30f800 == 76 [pid = 1833] [id = 208] 06:05:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f64b96000) [pid = 1833] [serial = 624] [outer = (nil)] 06:05:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f64bc1000) [pid = 1833] [serial = 625] [outer = 0x7f9f64b96000] 06:05:26 INFO - PROCESS | 1833 | 1461675926045 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f6523c400) [pid = 1833] [serial = 626] [outer = 0x7f9f64b96000] 06:05:27 INFO - PROCESS | 1833 | 1461675926999 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]]]}] 06:05:27 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 06:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1430ms 06:05:27 INFO - PROCESS | 1833 | 1461675927061 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1833 | 1461675927064 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:05:27 INFO - PROCESS | 1833 | 1461675927070 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1833 | 1461675927072 Marionette TRACE conn3 <- [1,806,null,{}] 06:05:27 INFO - PROCESS | 1833 | 1461675927078 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}] 06:05:27 INFO - PROCESS | 1833 | 1461675927245 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:05:27 INFO - PROCESS | 1833 | 1461675927400 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b690800 == 77 [pid = 1833] [id = 209] 06:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f64b8c400) [pid = 1833] [serial = 627] [outer = (nil)] 06:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f65bd3400) [pid = 1833] [serial = 628] [outer = 0x7f9f64b8c400] 06:05:27 INFO - PROCESS | 1833 | 1461675927471 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f65cb6c00) [pid = 1833] [serial = 629] [outer = 0x7f9f64b8c400] 06:05:28 INFO - PROCESS | 1833 | 1461675928281 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]]]}] 06:05:28 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 06:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1280ms 06:05:28 INFO - PROCESS | 1833 | 1461675928351 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1833 | 1461675928355 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:05:28 INFO - PROCESS | 1833 | 1461675928361 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1833 | 1461675928363 Marionette TRACE conn3 <- [1,810,null,{}] 06:05:28 INFO - PROCESS | 1833 | 1461675928368 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}] 06:05:28 INFO - PROCESS | 1833 | 1461675928531 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:05:28 INFO - PROCESS | 1833 | 1461675928686 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c346000 == 78 [pid = 1833] [id = 210] 06:05:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f62086800) [pid = 1833] [serial = 630] [outer = (nil)] 06:05:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f65cb9800) [pid = 1833] [serial = 631] [outer = 0x7f9f62086800] 06:05:28 INFO - PROCESS | 1833 | 1461675928760 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f65cbe800) [pid = 1833] [serial = 632] [outer = 0x7f9f62086800] 06:05:29 INFO - PROCESS | 1833 | 1461675929593 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]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1286ms 06:05:29 INFO - PROCESS | 1833 | 1461675929648 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:05:29 INFO - PROCESS | 1833 | 1461675929652 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:05:29 INFO - PROCESS | 1833 | 1461675929657 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1833 | 1461675929660 Marionette TRACE conn3 <- [1,814,null,{}] 06:05:29 INFO - PROCESS | 1833 | 1461675929665 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}] 06:05:29 INFO - PROCESS | 1833 | 1461675929815 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:05:29 INFO - PROCESS | 1833 | 1461675929975 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9ed000 == 79 [pid = 1833] [id = 211] 06:05:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f64b96400) [pid = 1833] [serial = 633] [outer = (nil)] 06:05:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f67231400) [pid = 1833] [serial = 634] [outer = 0x7f9f64b96400] 06:05:30 INFO - PROCESS | 1833 | 1461675930045 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f67ebb400) [pid = 1833] [serial = 635] [outer = 0x7f9f64b96400] 06:05:30 INFO - PROCESS | 1833 | 1461675930912 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] 06:05:30 INFO - PROCESS | 1833 | 1461675930961 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:05:30 INFO - PROCESS | 1833 | 1461675930967 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1833 | 1461675930969 Marionette TRACE conn3 <- [1,818,null,{}] 06:05:30 INFO - PROCESS | 1833 | 1461675930975 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}] 06:05:31 INFO - PROCESS | 1833 | 1461675931151 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:05:31 INFO - PROCESS | 1833 | 1461675931556 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6155f000 == 80 [pid = 1833] [id = 212] 06:05:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f5efa6800) [pid = 1833] [serial = 636] [outer = (nil)] 06:05:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f5f18c800) [pid = 1833] [serial = 637] [outer = 0x7f9f5efa6800] 06:05:31 INFO - PROCESS | 1833 | 1461675931667 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f5fe0bc00) [pid = 1833] [serial = 638] [outer = 0x7f9f5efa6800] 06:05:32 INFO - PROCESS | 1833 | 1461675932598 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]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1683ms 06:05:32 INFO - PROCESS | 1833 | 1461675932651 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1833 | 1461675932656 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:05:32 INFO - PROCESS | 1833 | 1461675932741 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1833 | 1461675932746 Marionette TRACE conn3 <- [1,822,null,{}] 06:05:32 INFO - PROCESS | 1833 | 1461675932764 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}] 06:05:32 INFO - PROCESS | 1833 | 1461675932980 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:05:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fb2000 == 79 [pid = 1833] [id = 202] 06:05:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6226e800 == 78 [pid = 1833] [id = 201] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f7247cc00) [pid = 1833] [serial = 580] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6154f800 == 77 [pid = 1833] [id = 200] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee64800 == 76 [pid = 1833] [id = 199] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b7b800 == 75 [pid = 1833] [id = 198] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf39000 == 74 [pid = 1833] [id = 197] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce4f800 == 73 [pid = 1833] [id = 196] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c346800 == 72 [pid = 1833] [id = 195] 06:05:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a88f000 == 71 [pid = 1833] [id = 194] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 106 (0x7f9f6accf800) [pid = 1833] [serial = 518] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 105 (0x7f9f782db400) [pid = 1833] [serial = 524] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 104 (0x7f9f7974c000) [pid = 1833] [serial = 527] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 103 (0x7f9f62309000) [pid = 1833] [serial = 512] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 102 (0x7f9f60a3f800) [pid = 1833] [serial = 461] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 101 (0x7f9f6b055400) [pid = 1833] [serial = 521] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 100 (0x7f9f6203dc00) [pid = 1833] [serial = 530] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 99 (0x7f9f65bcdc00) [pid = 1833] [serial = 515] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 98 (0x7f9f61728000) [pid = 1833] [serial = 509] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 97 (0x7f9f6b051400) [pid = 1833] [serial = 574] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 96 (0x7f9f5f189800) [pid = 1833] [serial = 577] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 95 (0x7f9f6b5c9c00) [pid = 1833] [serial = 575] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 94 (0x7f9f6571c000) [pid = 1833] [serial = 571] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 93 (0x7f9f65235c00) [pid = 1833] [serial = 557] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 92 (0x7f9f64012800) [pid = 1833] [serial = 556] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 91 (0x7f9f61f8bc00) [pid = 1833] [serial = 565] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 90 (0x7f9f6203e800) [pid = 1833] [serial = 566] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f6230ac00) [pid = 1833] [serial = 554] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f6203c400) [pid = 1833] [serial = 553] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f622f3800) [pid = 1833] [serial = 568] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f63291000) [pid = 1833] [serial = 569] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f6bd4f400) [pid = 1833] [serial = 560] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 84 (0x7f9f6ade2800) [pid = 1833] [serial = 559] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 83 (0x7f9f60a38c00) [pid = 1833] [serial = 551] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 82 (0x7f9f5f189c00) [pid = 1833] [serial = 550] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 81 (0x7f9f611ae800) [pid = 1833] [serial = 563] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 80 (0x7f9f5a60c400) [pid = 1833] [serial = 562] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 79 (0x7f9f611b6c00) [pid = 1833] [serial = 578] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | --DOMWINDOW == 78 (0x7f9f6a5a9000) [pid = 1833] [serial = 572] [outer = (nil)] [url = about:blank] 06:05:33 INFO - PROCESS | 1833 | 1461675933206 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee64800 == 72 [pid = 1833] [id = 213] 06:05:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 79 (0x7f9f5a60c400) [pid = 1833] [serial = 639] [outer = (nil)] 06:05:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 80 (0x7f9f61728000) [pid = 1833] [serial = 640] [outer = 0x7f9f5a60c400] 06:05:33 INFO - PROCESS | 1833 | 1461675933286 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 81 (0x7f9f62038400) [pid = 1833] [serial = 641] [outer = 0x7f9f5a60c400] 06:05:34 INFO - PROCESS | 1833 | 1461675934034 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] 06:05:34 INFO - PROCESS | 1833 | 1461675934094 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:05:34 INFO - PROCESS | 1833 | 1461675934101 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1833 | 1461675934103 Marionette TRACE conn3 <- [1,826,null,{}] 06:05:34 INFO - PROCESS | 1833 | 1461675934108 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}] 06:05:34 INFO - PROCESS | 1833 | 1461675934266 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:05:34 INFO - PROCESS | 1833 | 1461675934384 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64b05000 == 73 [pid = 1833] [id = 214] 06:05:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 82 (0x7f9f60a38c00) [pid = 1833] [serial = 642] [outer = (nil)] 06:05:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 83 (0x7f9f622f6800) [pid = 1833] [serial = 643] [outer = 0x7f9f60a38c00] 06:05:34 INFO - PROCESS | 1833 | 1461675934445 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 84 (0x7f9f624e6000) [pid = 1833] [serial = 644] [outer = 0x7f9f60a38c00] 06:05:35 INFO - PROCESS | 1833 | 1461675935192 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]]]}] 06:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1126ms 06:05:35 INFO - PROCESS | 1833 | 1461675935234 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 1833 | 1461675935238 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:05:35 INFO - PROCESS | 1833 | 1461675935251 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 1833 | 1461675935259 Marionette TRACE conn3 <- [1,830,null,{}] 06:05:35 INFO - PROCESS | 1833 | 1461675935275 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}] 06:05:35 INFO - PROCESS | 1833 | 1461675935482 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:05:35 INFO - PROCESS | 1833 | 1461675935507 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f657ed800 == 74 [pid = 1833] [id = 215] 06:05:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 85 (0x7f9f640bb800) [pid = 1833] [serial = 645] [outer = (nil)] 06:05:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f64bc3400) [pid = 1833] [serial = 646] [outer = 0x7f9f640bb800] 06:05:35 INFO - PROCESS | 1833 | 1461675935568 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f64e38c00) [pid = 1833] [serial = 647] [outer = 0x7f9f640bb800] 06:05:36 INFO - PROCESS | 1833 | 1461675936366 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]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1147ms 06:05:36 INFO - PROCESS | 1833 | 1461675936391 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1833 | 1461675936395 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:05:36 INFO - PROCESS | 1833 | 1461675936404 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1833 | 1461675936406 Marionette TRACE conn3 <- [1,834,null,{}] 06:05:36 INFO - PROCESS | 1833 | 1461675936417 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}] 06:05:36 INFO - PROCESS | 1833 | 1461675936599 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:05:36 INFO - PROCESS | 1833 | 1461675936623 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6acb7000 == 75 [pid = 1833] [id = 216] 06:05:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f64b8b800) [pid = 1833] [serial = 648] [outer = (nil)] 06:05:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f6523c000) [pid = 1833] [serial = 649] [outer = 0x7f9f64b8b800] 06:05:36 INFO - PROCESS | 1833 | 1461675936682 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f65720c00) [pid = 1833] [serial = 650] [outer = 0x7f9f64b8b800] 06:05:37 INFO - PROCESS | 1833 | --DOMWINDOW == 89 (0x7f9f62036800) [pid = 1833] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:05:37 INFO - PROCESS | 1833 | --DOMWINDOW == 88 (0x7f9f5a041800) [pid = 1833] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:05:37 INFO - PROCESS | 1833 | --DOMWINDOW == 87 (0x7f9f61727400) [pid = 1833] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:05:37 INFO - PROCESS | 1833 | --DOMWINDOW == 86 (0x7f9f5f19bc00) [pid = 1833] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:05:37 INFO - PROCESS | 1833 | --DOMWINDOW == 85 (0x7f9f62548c00) [pid = 1833] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:05:37 INFO - PROCESS | 1833 | 1461675937545 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]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1174ms 06:05:37 INFO - PROCESS | 1833 | 1461675937580 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1833 | 1461675937582 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:05:37 INFO - PROCESS | 1833 | 1461675937588 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1833 | 1461675937590 Marionette TRACE conn3 <- [1,838,null,{}] 06:05:37 INFO - PROCESS | 1833 | 1461675937599 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}] 06:05:37 INFO - PROCESS | 1833 | 1461675937749 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:05:37 INFO - PROCESS | 1833 | 1461675937763 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bd98000 == 76 [pid = 1833] [id = 217] 06:05:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 86 (0x7f9f65bc7c00) [pid = 1833] [serial = 651] [outer = (nil)] 06:05:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 87 (0x7f9f65bcdc00) [pid = 1833] [serial = 652] [outer = 0x7f9f65bc7c00] 06:05:37 INFO - PROCESS | 1833 | 1461675937833 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 88 (0x7f9f695a3400) [pid = 1833] [serial = 653] [outer = 0x7f9f65bc7c00] 06:05:38 INFO - PROCESS | 1833 | 1461675938645 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]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1083ms 06:05:38 INFO - PROCESS | 1833 | 1461675938671 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1833 | 1461675938674 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:05:38 INFO - PROCESS | 1833 | 1461675938680 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1833 | 1461675938681 Marionette TRACE conn3 <- [1,842,null,{}] 06:05:38 INFO - PROCESS | 1833 | 1461675938687 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}] 06:05:38 INFO - PROCESS | 1833 | 1461675938872 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:05:38 INFO - PROCESS | 1833 | 1461675938892 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7800c800 == 77 [pid = 1833] [id = 218] 06:05:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 89 (0x7f9f69f03800) [pid = 1833] [serial = 654] [outer = (nil)] 06:05:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 90 (0x7f9f6a5a6400) [pid = 1833] [serial = 655] [outer = 0x7f9f69f03800] 06:05:38 INFO - PROCESS | 1833 | 1461675938952 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 91 (0x7f9f6a5b2000) [pid = 1833] [serial = 656] [outer = 0x7f9f69f03800] 06:05:39 INFO - PROCESS | 1833 | 1461675939993 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]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1326ms 06:05:40 INFO - PROCESS | 1833 | 1461675940007 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1833 | 1461675940012 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:05:40 INFO - PROCESS | 1833 | 1461675940020 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1833 | 1461675940025 Marionette TRACE conn3 <- [1,846,null,{}] 06:05:40 INFO - PROCESS | 1833 | 1461675940033 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}] 06:05:40 INFO - PROCESS | 1833 | 1461675940215 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:05:40 INFO - PROCESS | 1833 | 1461675940380 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64077800 == 78 [pid = 1833] [id = 219] 06:05:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 92 (0x7f9f60a3e000) [pid = 1833] [serial = 657] [outer = (nil)] 06:05:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 93 (0x7f9f61b24400) [pid = 1833] [serial = 658] [outer = 0x7f9f60a3e000] 06:05:40 INFO - PROCESS | 1833 | 1461675940453 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 94 (0x7f9f6203ec00) [pid = 1833] [serial = 659] [outer = 0x7f9f60a3e000] 06:05:41 INFO - PROCESS | 1833 | 1461675941395 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]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1431ms 06:05:41 INFO - PROCESS | 1833 | 1461675941452 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1833 | 1461675941460 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:05:41 INFO - PROCESS | 1833 | 1461675941469 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1833 | 1461675941472 Marionette TRACE conn3 <- [1,850,null,{}] 06:05:41 INFO - PROCESS | 1833 | 1461675941478 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}] 06:05:41 INFO - PROCESS | 1833 | 1461675941647 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:05:41 INFO - PROCESS | 1833 | 1461675941804 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b467000 == 79 [pid = 1833] [id = 220] 06:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 95 (0x7f9f62088c00) [pid = 1833] [serial = 660] [outer = (nil)] 06:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 96 (0x7f9f624ee400) [pid = 1833] [serial = 661] [outer = 0x7f9f62088c00] 06:05:41 INFO - PROCESS | 1833 | 1461675941879 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 97 (0x7f9f64010800) [pid = 1833] [serial = 662] [outer = 0x7f9f62088c00] 06:05:42 INFO - PROCESS | 1833 | 1461675942741 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]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1331ms 06:05:42 INFO - PROCESS | 1833 | 1461675942801 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:05:42 INFO - PROCESS | 1833 | 1461675942805 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:05:42 INFO - PROCESS | 1833 | 1461675942811 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1833 | 1461675942817 Marionette TRACE conn3 <- [1,854,null,{}] 06:05:42 INFO - PROCESS | 1833 | 1461675942831 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}] 06:05:43 INFO - PROCESS | 1833 | 1461675943038 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:05:43 INFO - PROCESS | 1833 | 1461675943205 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7873a000 == 80 [pid = 1833] [id = 221] 06:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 98 (0x7f9f6401cc00) [pid = 1833] [serial = 663] [outer = (nil)] 06:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 99 (0x7f9f65bd2000) [pid = 1833] [serial = 664] [outer = 0x7f9f6401cc00] 06:05:43 INFO - PROCESS | 1833 | 1461675943280 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 100 (0x7f9f69cdd000) [pid = 1833] [serial = 665] [outer = 0x7f9f6401cc00] 06:05:44 INFO - PROCESS | 1833 | 1461675944129 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]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1388ms 06:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:05:44 INFO - PROCESS | 1833 | 1461675944199 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:05:44 INFO - PROCESS | 1833 | 1461675944203 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:05:44 INFO - PROCESS | 1833 | 1461675944209 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 1833 | 1461675944212 Marionette TRACE conn3 <- [1,858,null,{}] 06:05:44 INFO - PROCESS | 1833 | 1461675944217 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}] 06:05:44 INFO - PROCESS | 1833 | 1461675944410 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:05:44 INFO - PROCESS | 1833 | 1461675944566 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f787ba800 == 81 [pid = 1833] [id = 222] 06:05:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 101 (0x7f9f6a2a3000) [pid = 1833] [serial = 666] [outer = (nil)] 06:05:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 102 (0x7f9f6a5aac00) [pid = 1833] [serial = 667] [outer = 0x7f9f6a2a3000] 06:05:44 INFO - PROCESS | 1833 | 1461675944647 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 103 (0x7f9f6a5edc00) [pid = 1833] [serial = 668] [outer = 0x7f9f6a2a3000] 06:05:45 INFO - PROCESS | 1833 | 1461675945461 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]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1278ms 06:05:45 INFO - PROCESS | 1833 | 1461675945488 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1833 | 1461675945491 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:05:45 INFO - PROCESS | 1833 | 1461675945497 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1833 | 1461675945499 Marionette TRACE conn3 <- [1,862,null,{}] 06:05:45 INFO - PROCESS | 1833 | 1461675945505 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}] 06:05:45 INFO - PROCESS | 1833 | 1461675945657 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:05:45 INFO - PROCESS | 1833 | 1461675945815 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce0c800 == 82 [pid = 1833] [id = 223] 06:05:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 104 (0x7f9f69d9f800) [pid = 1833] [serial = 669] [outer = (nil)] 06:05:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 105 (0x7f9f6acc4c00) [pid = 1833] [serial = 670] [outer = 0x7f9f69d9f800] 06:05:45 INFO - PROCESS | 1833 | 1461675945885 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 106 (0x7f9f6accf800) [pid = 1833] [serial = 671] [outer = 0x7f9f69d9f800] 06:05:46 INFO - PROCESS | 1833 | 1461675946747 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]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1279ms 06:05:46 INFO - PROCESS | 1833 | 1461675946776 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:05:46 INFO - PROCESS | 1833 | 1461675946780 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:05:46 INFO - PROCESS | 1833 | 1461675946785 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 1833 | 1461675946788 Marionette TRACE conn3 <- [1,866,null,{}] 06:05:46 INFO - PROCESS | 1833 | 1461675946793 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}] 06:05:46 INFO - PROCESS | 1833 | 1461675946973 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:05:47 INFO - PROCESS | 1833 | 1461675947140 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce8d000 == 83 [pid = 1833] [id = 224] 06:05:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 107 (0x7f9f6adddc00) [pid = 1833] [serial = 672] [outer = (nil)] 06:05:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f6b058800) [pid = 1833] [serial = 673] [outer = 0x7f9f6adddc00] 06:05:47 INFO - PROCESS | 1833 | 1461675947212 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f6b5c6c00) [pid = 1833] [serial = 674] [outer = 0x7f9f6adddc00] 06:05:48 INFO - PROCESS | 1833 | 1461675948111 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]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1383ms 06:05:48 INFO - PROCESS | 1833 | 1461675948169 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:05:48 INFO - PROCESS | 1833 | 1461675948173 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:05:48 INFO - PROCESS | 1833 | 1461675948178 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 1833 | 1461675948181 Marionette TRACE conn3 <- [1,870,null,{}] 06:05:48 INFO - PROCESS | 1833 | 1461675948186 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}] 06:05:48 INFO - PROCESS | 1833 | 1461675948344 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:05:48 INFO - PROCESS | 1833 | 1461675948518 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf47800 == 84 [pid = 1833] [id = 225] 06:05:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f61ccc800) [pid = 1833] [serial = 675] [outer = (nil)] 06:05:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6b5c9c00) [pid = 1833] [serial = 676] [outer = 0x7f9f61ccc800] 06:05:48 INFO - PROCESS | 1833 | 1461675948592 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f6be5f800) [pid = 1833] [serial = 677] [outer = 0x7f9f61ccc800] 06:05:49 INFO - PROCESS | 1833 | 1461675949426 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]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1289ms 06:05:49 INFO - PROCESS | 1833 | 1461675949468 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1833 | 1461675949472 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:05:49 INFO - PROCESS | 1833 | 1461675949478 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1833 | 1461675949481 Marionette TRACE conn3 <- [1,874,null,{}] 06:05:49 INFO - PROCESS | 1833 | 1461675949486 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}] 06:05:49 INFO - PROCESS | 1833 | 1461675949646 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:05:49 INFO - PROCESS | 1833 | 1461675949812 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d331800 == 85 [pid = 1833] [id = 226] 06:05:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f64bbf800) [pid = 1833] [serial = 678] [outer = (nil)] 06:05:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f6c120000) [pid = 1833] [serial = 679] [outer = 0x7f9f64bbf800] 06:05:49 INFO - PROCESS | 1833 | 1461675949883 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6c5d3000) [pid = 1833] [serial = 680] [outer = 0x7f9f64bbf800] 06:05:50 INFO - PROCESS | 1833 | 1461675950792 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]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1379ms 06:05:50 INFO - PROCESS | 1833 | 1461675950857 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1833 | 1461675950861 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:05:50 INFO - PROCESS | 1833 | 1461675950866 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1833 | 1461675950869 Marionette TRACE conn3 <- [1,878,null,{}] 06:05:50 INFO - PROCESS | 1833 | 1461675950874 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}] 06:05:51 INFO - PROCESS | 1833 | 1461675951048 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:05:51 INFO - PROCESS | 1833 | 1461675951632 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b6c800 == 86 [pid = 1833] [id = 227] 06:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f5f185400) [pid = 1833] [serial = 681] [outer = (nil)] 06:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f5f18a400) [pid = 1833] [serial = 682] [outer = 0x7f9f5f185400] 06:05:51 INFO - PROCESS | 1833 | 1461675951701 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f5fe0c400) [pid = 1833] [serial = 683] [outer = 0x7f9f5f185400] 06:05:52 INFO - PROCESS | 1833 | 1461675952510 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]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1681ms 06:05:52 INFO - PROCESS | 1833 | 1461675952551 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1833 | 1461675952556 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:05:52 INFO - PROCESS | 1833 | 1461675952563 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1833 | 1461675952568 Marionette TRACE conn3 <- [1,882,null,{}] 06:05:52 INFO - PROCESS | 1833 | 1461675952574 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}] 06:05:52 INFO - PROCESS | 1833 | 1461675952732 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:05:52 INFO - PROCESS | 1833 | 1461675952928 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6015b000 == 87 [pid = 1833] [id = 228] 06:05:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f5f182400) [pid = 1833] [serial = 684] [outer = (nil)] 06:05:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f5a605000) [pid = 1833] [serial = 685] [outer = 0x7f9f5f182400] 06:05:53 INFO - PROCESS | 1833 | 1461675953061 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f62038c00) [pid = 1833] [serial = 686] [outer = 0x7f9f5f182400] 06:05:53 INFO - PROCESS | 1833 | --DOMWINDOW == 120 (0x7f9f622ee400) [pid = 1833] [serial = 607] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | 1461675954005 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]]]}] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 119 (0x7f9f6203a000) [pid = 1833] [serial = 604] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f62066800) [pid = 1833] [serial = 605] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f60a39800) [pid = 1833] [serial = 595] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f62035c00) [pid = 1833] [serial = 583] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f61988400) [pid = 1833] [serial = 602] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f5f1a2000) [pid = 1833] [serial = 598] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f7974b000) [pid = 1833] [serial = 596] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f64b87400) [pid = 1833] [serial = 586] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 111 (0x7f9f60a38800) [pid = 1833] [serial = 599] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 110 (0x7f9f794e0400) [pid = 1833] [serial = 592] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 109 (0x7f9f6ade6400) [pid = 1833] [serial = 589] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 108 (0x7f9f61732800) [pid = 1833] [serial = 601] [outer = (nil)] [url = about:blank] 06:05:54 INFO - PROCESS | 1833 | --DOMWINDOW == 107 (0x7f9f67238400) [pid = 1833] [serial = 548] [outer = (nil)] [url = about:blank] 06:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1485ms 06:05:54 INFO - PROCESS | 1833 | 1461675954059 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:05:54 INFO - PROCESS | 1833 | 1461675954064 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:05:54 INFO - PROCESS | 1833 | 1461675954070 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1833 | 1461675954073 Marionette TRACE conn3 <- [1,886,null,{}] 06:05:54 INFO - PROCESS | 1833 | 1461675954078 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}] 06:05:54 INFO - PROCESS | 1833 | 1461675954223 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:05:54 INFO - PROCESS | 1833 | 1461675954239 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6170d800 == 88 [pid = 1833] [id = 229] 06:05:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 108 (0x7f9f62085000) [pid = 1833] [serial = 687] [outer = (nil)] 06:05:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 109 (0x7f9f622edc00) [pid = 1833] [serial = 688] [outer = 0x7f9f62085000] 06:05:54 INFO - PROCESS | 1833 | 1461675954302 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 110 (0x7f9f624ecc00) [pid = 1833] [serial = 689] [outer = 0x7f9f62085000] 06:05:55 INFO - PROCESS | 1833 | 1461675955152 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]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1140ms 06:05:55 INFO - PROCESS | 1833 | 1461675955211 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1833 | 1461675955213 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:05:55 INFO - PROCESS | 1833 | 1461675955230 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1833 | 1461675955238 Marionette TRACE conn3 <- [1,890,null,{}] 06:05:55 INFO - PROCESS | 1833 | 1461675955246 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}] 06:05:55 INFO - PROCESS | 1833 | 1461675955401 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:05:55 INFO - PROCESS | 1833 | 1461675955520 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6544d000 == 89 [pid = 1833] [id = 230] 06:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 111 (0x7f9f6205c400) [pid = 1833] [serial = 690] [outer = (nil)] 06:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 112 (0x7f9f63f5c000) [pid = 1833] [serial = 691] [outer = 0x7f9f6205c400] 06:05:55 INFO - PROCESS | 1833 | 1461675955580 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f64bbd400) [pid = 1833] [serial = 692] [outer = 0x7f9f6205c400] 06:05:56 INFO - PROCESS | 1833 | 1461675956293 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]]]}] 06:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1097ms 06:05:56 INFO - PROCESS | 1833 | 1461675956327 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:05:56 INFO - PROCESS | 1833 | 1461675956341 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:05:56 INFO - PROCESS | 1833 | 1461675956346 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 1833 | 1461675956350 Marionette TRACE conn3 <- [1,894,null,{}] 06:05:56 INFO - PROCESS | 1833 | 1461675956354 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}] 06:05:56 INFO - PROCESS | 1833 | 1461675956547 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:05:56 INFO - PROCESS | 1833 | 1461675956573 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a0ec000 == 90 [pid = 1833] [id = 231] 06:05:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f62087800) [pid = 1833] [serial = 693] [outer = (nil)] 06:05:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f65233400) [pid = 1833] [serial = 694] [outer = 0x7f9f62087800] 06:05:56 INFO - PROCESS | 1833 | 1461675956630 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f65717400) [pid = 1833] [serial = 695] [outer = 0x7f9f62087800] 06:05:57 INFO - PROCESS | 1833 | 1461675957400 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]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1083ms 06:05:57 INFO - PROCESS | 1833 | 1461675957429 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1833 | 1461675957432 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:05:57 INFO - PROCESS | 1833 | 1461675957453 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1833 | 1461675957456 Marionette TRACE conn3 <- [1,898,null,{}] 06:05:57 INFO - PROCESS | 1833 | 1461675957461 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}] 06:05:57 INFO - PROCESS | 1833 | 1461675957643 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:05:57 INFO - PROCESS | 1833 | 1461675957676 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b682000 == 91 [pid = 1833] [id = 232] 06:05:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f65cb3400) [pid = 1833] [serial = 696] [outer = (nil)] 06:05:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f65cb8400) [pid = 1833] [serial = 697] [outer = 0x7f9f65cb3400] 06:05:57 INFO - PROCESS | 1833 | 1461675957751 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f6959d400) [pid = 1833] [serial = 698] [outer = 0x7f9f65cb3400] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 118 (0x7f9f6208b000) [pid = 1833] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 117 (0x7f9f64b8b800) [pid = 1833] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 116 (0x7f9f65bc7c00) [pid = 1833] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 115 (0x7f9f5efa6800) [pid = 1833] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 114 (0x7f9f60a38c00) [pid = 1833] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 113 (0x7f9f5a60c400) [pid = 1833] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:05:58 INFO - PROCESS | 1833 | --DOMWINDOW == 112 (0x7f9f640bb800) [pid = 1833] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:05:58 INFO - PROCESS | 1833 | 1461675958818 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]]]}] 06:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1387ms 06:05:58 INFO - PROCESS | 1833 | 1461675958840 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1833 | 1461675958842 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:05:58 INFO - PROCESS | 1833 | 1461675958848 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1833 | 1461675958850 Marionette TRACE conn3 <- [1,902,null,{}] 06:05:58 INFO - PROCESS | 1833 | 1461675958855 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}] 06:05:59 INFO - PROCESS | 1833 | 1461675959005 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:05:59 INFO - PROCESS | 1833 | 1461675959144 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6be2e000 == 92 [pid = 1833] [id = 233] 06:05:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 113 (0x7f9f640bb800) [pid = 1833] [serial = 699] [outer = (nil)] 06:05:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 114 (0x7f9f68ffd000) [pid = 1833] [serial = 700] [outer = 0x7f9f640bb800] 06:05:59 INFO - PROCESS | 1833 | 1461675959204 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 115 (0x7f9f6acc6000) [pid = 1833] [serial = 701] [outer = 0x7f9f640bb800] 06:05:59 INFO - PROCESS | 1833 | 1461675959810 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]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 983ms 06:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:05:59 INFO - PROCESS | 1833 | 1461675959832 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1833 | 1461675959835 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:05:59 INFO - PROCESS | 1833 | 1461675959840 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1833 | 1461675959843 Marionette TRACE conn3 <- [1,906,null,{}] 06:05:59 INFO - PROCESS | 1833 | 1461675959848 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}] 06:05:59 INFO - PROCESS | 1833 | 1461675959980 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:06:00 INFO - PROCESS | 1833 | 1461675960103 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f774a1000 == 93 [pid = 1833] [id = 234] 06:06:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 116 (0x7f9f64e39400) [pid = 1833] [serial = 702] [outer = (nil)] 06:06:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 117 (0x7f9f6addb800) [pid = 1833] [serial = 703] [outer = 0x7f9f64e39400] 06:06:00 INFO - PROCESS | 1833 | 1461675960162 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 118 (0x7f9f6ade7800) [pid = 1833] [serial = 704] [outer = 0x7f9f64e39400] 06:06:01 INFO - PROCESS | 1833 | 1461675961099 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]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1332ms 06:06:01 INFO - PROCESS | 1833 | 1461675961179 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:06:01 INFO - PROCESS | 1833 | 1461675961185 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:06:01 INFO - PROCESS | 1833 | 1461675961193 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1833 | 1461675961198 Marionette TRACE conn3 <- [1,910,null,{}] 06:06:01 INFO - PROCESS | 1833 | 1461675961209 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}] 06:06:01 INFO - PROCESS | 1833 | 1461675961401 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:06:01 INFO - PROCESS | 1833 | 1461675961565 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64067000 == 94 [pid = 1833] [id = 235] 06:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 119 (0x7f9f60a41400) [pid = 1833] [serial = 705] [outer = (nil)] 06:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 120 (0x7f9f61f4f400) [pid = 1833] [serial = 706] [outer = 0x7f9f60a41400] 06:06:01 INFO - PROCESS | 1833 | 1461675961638 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 121 (0x7f9f62062c00) [pid = 1833] [serial = 707] [outer = 0x7f9f60a41400] 06:06:02 INFO - PROCESS | 1833 | 1461675962517 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]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1384ms 06:06:02 INFO - PROCESS | 1833 | 1461675962577 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1833 | 1461675962585 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:06:02 INFO - PROCESS | 1833 | 1461675962595 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1833 | 1461675962599 Marionette TRACE conn3 <- [1,914,null,{}] 06:06:02 INFO - PROCESS | 1833 | 1461675962604 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}] 06:06:02 INFO - PROCESS | 1833 | 1461675962812 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:06:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 122 (0x7f9f622f4000) [pid = 1833] [serial = 708] [outer = 0x7f9f61844800] 06:06:03 INFO - PROCESS | 1833 | 1461675963149 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7941c800 == 95 [pid = 1833] [id = 236] 06:06:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 123 (0x7f9f6401c800) [pid = 1833] [serial = 709] [outer = (nil)] 06:06:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 124 (0x7f9f64a3ac00) [pid = 1833] [serial = 710] [outer = 0x7f9f6401c800] 06:06:03 INFO - PROCESS | 1833 | 1461675963273 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 125 (0x7f9f65717c00) [pid = 1833] [serial = 711] [outer = 0x7f9f6401c800] 06:06:04 INFO - PROCESS | 1833 | 1461675964102 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]]]}] 06:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1532ms 06:06:04 INFO - PROCESS | 1833 | 1461675964128 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1833 | 1461675964132 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:06:04 INFO - PROCESS | 1833 | 1461675964138 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1833 | 1461675964143 Marionette TRACE conn3 <- [1,918,null,{}] 06:06:04 INFO - PROCESS | 1833 | 1461675964158 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}] 06:06:04 INFO - PROCESS | 1833 | 1461675964391 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:06:04 INFO - PROCESS | 1833 | 1461675964511 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f785d9800 == 96 [pid = 1833] [id = 237] 06:06:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 126 (0x7f9f69f05c00) [pid = 1833] [serial = 712] [outer = (nil)] 06:06:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 127 (0x7f9f6a4c7c00) [pid = 1833] [serial = 713] [outer = 0x7f9f69f05c00] 06:06:04 INFO - PROCESS | 1833 | 1461675964588 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 128 (0x7f9f6accbc00) [pid = 1833] [serial = 714] [outer = 0x7f9f69f05c00] 06:06:05 INFO - PROCESS | 1833 | 1461675965464 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]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1384ms 06:06:05 INFO - PROCESS | 1833 | 1461675965523 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1833 | 1461675965528 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:06:05 INFO - PROCESS | 1833 | 1461675965534 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1833 | 1461675965537 Marionette TRACE conn3 <- [1,922,null,{}] 06:06:05 INFO - PROCESS | 1833 | 1461675965542 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}] 06:06:05 INFO - PROCESS | 1833 | 1461675965708 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:06:05 INFO - PROCESS | 1833 | 1461675965874 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d334000 == 97 [pid = 1833] [id = 238] 06:06:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f6523ec00) [pid = 1833] [serial = 715] [outer = (nil)] 06:06:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f6b04f400) [pid = 1833] [serial = 716] [outer = 0x7f9f6523ec00] 06:06:05 INFO - PROCESS | 1833 | 1461675965945 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f6b5c9000) [pid = 1833] [serial = 717] [outer = 0x7f9f6523ec00] 06:06:06 INFO - PROCESS | 1833 | 1461675966749 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]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1280ms 06:06:06 INFO - PROCESS | 1833 | 1461675966815 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1833 | 1461675966819 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:06:06 INFO - PROCESS | 1833 | 1461675966824 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1833 | 1461675966826 Marionette TRACE conn3 <- [1,926,null,{}] 06:06:06 INFO - PROCESS | 1833 | 1461675966832 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}] 06:06:06 INFO - PROCESS | 1833 | 1461675966994 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:06:07 INFO - PROCESS | 1833 | 1461675967156 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d7b4800 == 98 [pid = 1833] [id = 239] 06:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f6addc400) [pid = 1833] [serial = 718] [outer = (nil)] 06:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f6be63800) [pid = 1833] [serial = 719] [outer = 0x7f9f6addc400] 06:06:07 INFO - PROCESS | 1833 | 1461675967235 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f6c5db000) [pid = 1833] [serial = 720] [outer = 0x7f9f6addc400] 06:06:08 INFO - PROCESS | 1833 | 1461675968082 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]]]}] 06:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1326ms 06:06:08 INFO - PROCESS | 1833 | 1461675968152 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1833 | 1461675968156 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:06:08 INFO - PROCESS | 1833 | 1461675968162 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1833 | 1461675968164 Marionette TRACE conn3 <- [1,930,null,{}] 06:06:08 INFO - PROCESS | 1833 | 1461675968169 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}] 06:06:08 INFO - PROCESS | 1833 | 1461675968384 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:06:08 INFO - PROCESS | 1833 | 1461675968548 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80068800 == 99 [pid = 1833] [id = 240] 06:06:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f6ccf4400) [pid = 1833] [serial = 721] [outer = (nil)] 06:06:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f6d99d800) [pid = 1833] [serial = 722] [outer = 0x7f9f6ccf4400] 06:06:08 INFO - PROCESS | 1833 | 1461675968624 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f6e77a000) [pid = 1833] [serial = 723] [outer = 0x7f9f6ccf4400] 06:06:09 INFO - PROCESS | 1833 | 1461675969435 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]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1333ms 06:06:09 INFO - PROCESS | 1833 | 1461675969496 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1833 | 1461675969499 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:06:09 INFO - PROCESS | 1833 | 1461675969505 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1833 | 1461675969507 Marionette TRACE conn3 <- [1,934,null,{}] 06:06:09 INFO - PROCESS | 1833 | 1461675969512 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}] 06:06:09 INFO - PROCESS | 1833 | 1461675969664 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:06:09 INFO - PROCESS | 1833 | 1461675969832 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f819c8000 == 100 [pid = 1833] [id = 241] 06:06:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f6d995000) [pid = 1833] [serial = 724] [outer = (nil)] 06:06:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f7247f000) [pid = 1833] [serial = 725] [outer = 0x7f9f6d995000] 06:06:09 INFO - PROCESS | 1833 | 1461675969902 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f774f2400) [pid = 1833] [serial = 726] [outer = 0x7f9f6d995000] 06:06:10 INFO - PROCESS | 1833 | 1461675970722 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]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1282ms 06:06:10 INFO - PROCESS | 1833 | 1461675970787 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 1833 | 1461675970791 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:06:10 INFO - PROCESS | 1833 | 1461675970797 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1833 | 1461675970799 Marionette TRACE conn3 <- [1,938,null,{}] 06:06:10 INFO - PROCESS | 1833 | 1461675970804 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}] 06:06:10 INFO - PROCESS | 1833 | 1461675970953 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:06:11 INFO - PROCESS | 1833 | 1461675971120 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65eb0000 == 101 [pid = 1833] [id = 242] 06:06:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f6d997c00) [pid = 1833] [serial = 727] [outer = (nil)] 06:06:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f7803dc00) [pid = 1833] [serial = 728] [outer = 0x7f9f6d997c00] 06:06:11 INFO - PROCESS | 1833 | 1461675971191 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f782e5c00) [pid = 1833] [serial = 729] [outer = 0x7f9f6d997c00] 06:06:11 INFO - PROCESS | 1833 | 1461675971985 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]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1233ms 06:06:12 INFO - PROCESS | 1833 | 1461675972030 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1833 | 1461675972034 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:06:12 INFO - PROCESS | 1833 | 1461675972040 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1833 | 1461675972042 Marionette TRACE conn3 <- [1,942,null,{}] 06:06:12 INFO - PROCESS | 1833 | 1461675972047 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}] 06:06:12 INFO - PROCESS | 1833 | 1461675972202 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:06:12 INFO - PROCESS | 1833 | 1461675972370 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a617000 == 102 [pid = 1833] [id = 243] 06:06:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f774f2c00) [pid = 1833] [serial = 730] [outer = (nil)] 06:06:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f783e3400) [pid = 1833] [serial = 731] [outer = 0x7f9f774f2c00] 06:06:12 INFO - PROCESS | 1833 | 1461675972449 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f785ae800) [pid = 1833] [serial = 732] [outer = 0x7f9f774f2c00] 06:06:13 INFO - PROCESS | 1833 | 1461675973297 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]]]}] 06:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1333ms 06:06:13 INFO - PROCESS | 1833 | 1461675973373 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1833 | 1461675973377 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:06:13 INFO - PROCESS | 1833 | 1461675973382 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1833 | 1461675973386 Marionette TRACE conn3 <- [1,946,null,{}] 06:06:13 INFO - PROCESS | 1833 | 1461675973391 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}] 06:06:13 INFO - PROCESS | 1833 | 1461675973587 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:06:13 INFO - PROCESS | 1833 | 1461675973754 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a631000 == 103 [pid = 1833] [id = 244] 06:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f78030c00) [pid = 1833] [serial = 733] [outer = (nil)] 06:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f791ad400) [pid = 1833] [serial = 734] [outer = 0x7f9f78030c00] 06:06:13 INFO - PROCESS | 1833 | 1461675973827 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f7972fc00) [pid = 1833] [serial = 735] [outer = 0x7f9f78030c00] 06:06:14 INFO - PROCESS | 1833 | 1461675974665 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]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1327ms 06:06:14 INFO - PROCESS | 1833 | 1461675974711 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1833 | 1461675974714 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:06:14 INFO - PROCESS | 1833 | 1461675974720 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1833 | 1461675974724 Marionette TRACE conn3 <- [1,950,null,{}] 06:06:14 INFO - PROCESS | 1833 | 1461675974729 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}] 06:06:14 INFO - PROCESS | 1833 | 1461675974921 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:06:15 INFO - PROCESS | 1833 | 1461675975087 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64a6d000 == 104 [pid = 1833] [id = 245] 06:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f7836b400) [pid = 1833] [serial = 736] [outer = (nil)] 06:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f7b63f400) [pid = 1833] [serial = 737] [outer = 0x7f9f7836b400] 06:06:15 INFO - PROCESS | 1833 | 1461675975165 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f7d076800) [pid = 1833] [serial = 738] [outer = 0x7f9f7836b400] 06:06:16 INFO - PROCESS | 1833 | 1461675976347 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]]]}] 06:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1680ms 06:06:16 INFO - PROCESS | 1833 | 1461675976402 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 1833 | 1461675976407 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:06:16 INFO - PROCESS | 1833 | 1461675976415 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 1833 | 1461675976420 Marionette TRACE conn3 <- [1,954,null,{}] 06:06:16 INFO - PROCESS | 1833 | 1461675976427 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}] 06:06:16 INFO - PROCESS | 1833 | 1461675976595 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:06:16 INFO - PROCESS | 1833 | 1461675976797 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef5d000 == 105 [pid = 1833] [id = 246] 06:06:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f60a3d000) [pid = 1833] [serial = 739] [outer = (nil)] 06:06:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f611bb400) [pid = 1833] [serial = 740] [outer = 0x7f9f60a3d000] 06:06:16 INFO - PROCESS | 1833 | 1461675976859 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f6203e400) [pid = 1833] [serial = 741] [outer = 0x7f9f60a3d000] 06:06:17 INFO - PROCESS | 1833 | 1461675977688 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]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1340ms 06:06:17 INFO - PROCESS | 1833 | 1461675977756 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1833 | 1461675977763 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:06:17 INFO - PROCESS | 1833 | 1461675977772 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1833 | 1461675977775 Marionette TRACE conn3 <- [1,958,null,{}] 06:06:17 INFO - PROCESS | 1833 | 1461675977779 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}] 06:06:17 INFO - PROCESS | 1833 | 1461675977937 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:06:18 INFO - PROCESS | 1833 | 1461675978261 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61548000 == 106 [pid = 1833] [id = 247] 06:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f624ed000) [pid = 1833] [serial = 742] [outer = (nil)] 06:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f63289000) [pid = 1833] [serial = 743] [outer = 0x7f9f624ed000] 06:06:18 INFO - PROCESS | 1833 | 1461675978371 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f64a3a000) [pid = 1833] [serial = 744] [outer = 0x7f9f624ed000] 06:06:19 INFO - PROCESS | 1833 | 1461675979168 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]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1434ms 06:06:19 INFO - PROCESS | 1833 | 1461675979207 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1833 | 1461675979210 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:06:19 INFO - PROCESS | 1833 | 1461675979216 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1833 | 1461675979221 Marionette TRACE conn3 <- [1,962,null,{}] 06:06:19 INFO - PROCESS | 1833 | 1461675979235 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}] 06:06:19 INFO - PROCESS | 1833 | 1461675979388 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:06:19 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a41b000 == 105 [pid = 1833] [id = 191] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f5a60bc00) [pid = 1833] [serial = 610] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f61729c00) [pid = 1833] [serial = 613] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f62069800) [pid = 1833] [serial = 616] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f62615800) [pid = 1833] [serial = 619] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f64015800) [pid = 1833] [serial = 622] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f64bc1000) [pid = 1833] [serial = 625] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f65bd3400) [pid = 1833] [serial = 628] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f65cb9800) [pid = 1833] [serial = 631] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f67231400) [pid = 1833] [serial = 634] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f6a5a6400) [pid = 1833] [serial = 655] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1833 | 1461675979647 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61556800 == 106 [pid = 1833] [id = 248] 06:06:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f5f187c00) [pid = 1833] [serial = 745] [outer = (nil)] 06:06:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f62069800) [pid = 1833] [serial = 746] [outer = 0x7f9f5f187c00] 06:06:19 INFO - PROCESS | 1833 | 1461675979721 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f65cb5c00) [pid = 1833] [serial = 747] [outer = 0x7f9f5f187c00] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f622f7400) [pid = 1833] [serial = 608] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f695a3400) [pid = 1833] [serial = 653] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f64e38c00) [pid = 1833] [serial = 647] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f624e6000) [pid = 1833] [serial = 644] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f6523c000) [pid = 1833] [serial = 649] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f65bcdc00) [pid = 1833] [serial = 652] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f5fe0bc00) [pid = 1833] [serial = 638] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f5f18c800) [pid = 1833] [serial = 637] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f622f6800) [pid = 1833] [serial = 643] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f61728000) [pid = 1833] [serial = 640] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f62038400) [pid = 1833] [serial = 641] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f64bc3400) [pid = 1833] [serial = 646] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f65720c00) [pid = 1833] [serial = 650] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1833 | 1461675980483 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]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1282ms 06:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:06:20 INFO - PROCESS | 1833 | 1461675980499 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1833 | 1461675980502 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:06:20 INFO - PROCESS | 1833 | 1461675980508 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1833 | 1461675980511 Marionette TRACE conn3 <- [1,966,null,{}] 06:06:20 INFO - PROCESS | 1833 | 1461675980519 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}] 06:06:20 INFO - PROCESS | 1833 | 1461675980663 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:06:20 INFO - PROCESS | 1833 | 1461675980793 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f657e8800 == 107 [pid = 1833] [id = 249] 06:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f5fe09000) [pid = 1833] [serial = 748] [outer = (nil)] 06:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f69d98400) [pid = 1833] [serial = 749] [outer = 0x7f9f5fe09000] 06:06:20 INFO - PROCESS | 1833 | 1461675980852 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f6a5b5800) [pid = 1833] [serial = 750] [outer = 0x7f9f5fe09000] 06:06:21 INFO - PROCESS | 1833 | 1461675981515 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]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1032ms 06:06:21 INFO - PROCESS | 1833 | 1461675981540 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1833 | 1461675981543 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:06:21 INFO - PROCESS | 1833 | 1461675981549 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1833 | 1461675981551 Marionette TRACE conn3 <- [1,970,null,{}] 06:06:21 INFO - PROCESS | 1833 | 1461675981556 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}] 06:06:21 INFO - PROCESS | 1833 | 1461675981767 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:06:21 INFO - PROCESS | 1833 | 1461675981857 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67e10000 == 108 [pid = 1833] [id = 250] 06:06:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f68f13400) [pid = 1833] [serial = 751] [outer = (nil)] 06:06:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f6acc7400) [pid = 1833] [serial = 752] [outer = 0x7f9f68f13400] 06:06:21 INFO - PROCESS | 1833 | 1461675981918 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f6b058c00) [pid = 1833] [serial = 753] [outer = 0x7f9f68f13400] 06:06:22 INFO - PROCESS | 1833 | 1461675982713 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]]]}] 06:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1227ms 06:06:22 INFO - PROCESS | 1833 | 1461675982777 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1833 | 1461675982780 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:06:22 INFO - PROCESS | 1833 | 1461675982785 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1833 | 1461675982787 Marionette TRACE conn3 <- [1,974,null,{}] 06:06:22 INFO - PROCESS | 1833 | 1461675982792 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}] 06:06:23 INFO - PROCESS | 1833 | 1461675983012 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:06:23 INFO - PROCESS | 1833 | 1461675983038 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b68c800 == 109 [pid = 1833] [id = 251] 06:06:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f6b5c7400) [pid = 1833] [serial = 754] [outer = (nil)] 06:06:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f6d994800) [pid = 1833] [serial = 755] [outer = 0x7f9f6b5c7400] 06:06:23 INFO - PROCESS | 1833 | 1461675983099 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f6e772c00) [pid = 1833] [serial = 756] [outer = 0x7f9f6b5c7400] 06:06:23 INFO - PROCESS | 1833 | 1461675983903 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]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1174ms 06:06:23 INFO - PROCESS | 1833 | 1461675983967 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1833 | 1461675983973 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:06:23 INFO - PROCESS | 1833 | 1461675983979 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1833 | 1461675983980 Marionette TRACE conn3 <- [1,978,null,{}] 06:06:23 INFO - PROCESS | 1833 | 1461675983985 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}] 06:06:24 INFO - PROCESS | 1833 | 1461675984187 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f6205c400) [pid = 1833] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f62087800) [pid = 1833] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f65cb3400) [pid = 1833] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f5f185400) [pid = 1833] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f65bc9400) [pid = 1833] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f65bc6000) [pid = 1833] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f5f182400) [pid = 1833] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f69f03800) [pid = 1833] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f62085000) [pid = 1833] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f611b6000) [pid = 1833] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f611b8800) [pid = 1833] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:06:24 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f640bb800) [pid = 1833] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:06:24 INFO - PROCESS | 1833 | 1461675984495 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e18000 == 110 [pid = 1833] [id = 252] 06:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f5a608400) [pid = 1833] [serial = 757] [outer = (nil)] 06:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f611afc00) [pid = 1833] [serial = 758] [outer = 0x7f9f5a608400] 06:06:24 INFO - PROCESS | 1833 | 1461675984555 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f63406000) [pid = 1833] [serial = 759] [outer = 0x7f9f5a608400] 06:06:25 INFO - PROCESS | 1833 | 1461675985220 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]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1283ms 06:06:25 INFO - PROCESS | 1833 | 1461675985262 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 1833 | 1461675985265 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:06:25 INFO - PROCESS | 1833 | 1461675985270 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 1833 | 1461675985272 Marionette TRACE conn3 <- [1,982,null,{}] 06:06:25 INFO - PROCESS | 1833 | 1461675985277 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}] 06:06:25 INFO - PROCESS | 1833 | 1461675985464 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:06:25 INFO - PROCESS | 1833 | 1461675985482 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f780a9000 == 111 [pid = 1833] [id = 253] 06:06:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f640bb800) [pid = 1833] [serial = 760] [outer = (nil)] 06:06:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f782e2400) [pid = 1833] [serial = 761] [outer = 0x7f9f640bb800] 06:06:25 INFO - PROCESS | 1833 | 1461675985539 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f7974d400) [pid = 1833] [serial = 762] [outer = 0x7f9f640bb800] 06:06:26 INFO - PROCESS | 1833 | 1461675986296 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]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1080ms 06:06:26 INFO - PROCESS | 1833 | 1461675986352 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1833 | 1461675986355 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:06:26 INFO - PROCESS | 1833 | 1461675986360 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1833 | 1461675986362 Marionette TRACE conn3 <- [1,986,null,{}] 06:06:26 INFO - PROCESS | 1833 | 1461675986377 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}] 06:06:26 INFO - PROCESS | 1833 | 1461675986624 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:06:26 INFO - PROCESS | 1833 | 1461675986804 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f98800 == 112 [pid = 1833] [id = 254] 06:06:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f5a048000) [pid = 1833] [serial = 763] [outer = (nil)] 06:06:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f5efa2800) [pid = 1833] [serial = 764] [outer = 0x7f9f5a048000] 06:06:26 INFO - PROCESS | 1833 | 1461675986884 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f60a33000) [pid = 1833] [serial = 765] [outer = 0x7f9f5a048000] 06:06:27 INFO - PROCESS | 1833 | 1461675987775 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]]]}] 06:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1485ms 06:06:27 INFO - PROCESS | 1833 | 1461675987849 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:06:27 INFO - PROCESS | 1833 | 1461675987854 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:06:27 INFO - PROCESS | 1833 | 1461675987861 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:06:27 INFO - PROCESS | 1833 | 1461675987867 Marionette TRACE conn3 <- [1,990,null,{}] 06:06:27 INFO - PROCESS | 1833 | 1461675987874 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}] 06:06:28 INFO - PROCESS | 1833 | 1461675988079 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:06:28 INFO - PROCESS | 1833 | 1461675988248 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6520b000 == 113 [pid = 1833] [id = 255] 06:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f61728000) [pid = 1833] [serial = 766] [outer = (nil)] 06:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f63f60000) [pid = 1833] [serial = 767] [outer = 0x7f9f61728000] 06:06:28 INFO - PROCESS | 1833 | 1461675988337 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f64bcbc00) [pid = 1833] [serial = 768] [outer = 0x7f9f61728000] 06:06:29 INFO - PROCESS | 1833 | 1461675989209 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]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1385ms 06:06:29 INFO - PROCESS | 1833 | 1461675989246 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1833 | 1461675989251 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:06:29 INFO - PROCESS | 1833 | 1461675989256 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1833 | 1461675989259 Marionette TRACE conn3 <- [1,994,null,{}] 06:06:29 INFO - PROCESS | 1833 | 1461675989265 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}] 06:06:29 INFO - PROCESS | 1833 | 1461675989424 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:06:29 INFO - PROCESS | 1833 | 1461675989601 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f71712800 == 114 [pid = 1833] [id = 256] 06:06:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f673b4000) [pid = 1833] [serial = 769] [outer = (nil)] 06:06:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f6acc9800) [pid = 1833] [serial = 770] [outer = 0x7f9f673b4000] 06:06:29 INFO - PROCESS | 1833 | 1461675989673 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f6b5d4c00) [pid = 1833] [serial = 771] [outer = 0x7f9f673b4000] 06:06:30 INFO - PROCESS | 1833 | 1461675990586 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]]]}] 06:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1377ms 06:06:30 INFO - PROCESS | 1833 | 1461675990635 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 1833 | 1461675990641 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:06:30 INFO - PROCESS | 1833 | 1461675990658 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1833 | 1461675990664 Marionette TRACE conn3 <- [1,998,null,{}] 06:06:30 INFO - PROCESS | 1833 | 1461675990670 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}] 06:06:30 INFO - PROCESS | 1833 | 1461675990839 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:06:31 INFO - PROCESS | 1833 | 1461675991016 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d326000 == 115 [pid = 1833] [id = 257] 06:06:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f69f05000) [pid = 1833] [serial = 772] [outer = (nil)] 06:06:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f6ccfac00) [pid = 1833] [serial = 773] [outer = 0x7f9f69f05000] 06:06:31 INFO - PROCESS | 1833 | 1461675991087 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f795b6c00) [pid = 1833] [serial = 774] [outer = 0x7f9f69f05000] 06:06:31 INFO - PROCESS | 1833 | 1461675991950 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]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1339ms 06:06:31 INFO - PROCESS | 1833 | 1461675991989 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:06:31 INFO - PROCESS | 1833 | 1461675991993 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:06:31 INFO - PROCESS | 1833 | 1461675991998 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 1833 | 1461675992001 Marionette TRACE conn3 <- [1,1002,null,{}] 06:06:32 INFO - PROCESS | 1833 | 1461675992006 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}] 06:06:32 INFO - PROCESS | 1833 | 1461675992181 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:06:32 INFO - PROCESS | 1833 | 1461675992354 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f8192d000 == 116 [pid = 1833] [id = 258] 06:06:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f6aef2800) [pid = 1833] [serial = 775] [outer = (nil)] 06:06:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f7b6b0400) [pid = 1833] [serial = 776] [outer = 0x7f9f6aef2800] 06:06:32 INFO - PROCESS | 1833 | 1461675992422 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f7d079c00) [pid = 1833] [serial = 777] [outer = 0x7f9f6aef2800] 06:06:33 INFO - PROCESS | 1833 | 1461675993275 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]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1327ms 06:06:33 INFO - PROCESS | 1833 | 1461675993352 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1833 | 1461675993357 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:06:33 INFO - PROCESS | 1833 | 1461675993365 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1833 | 1461675993368 Marionette TRACE conn3 <- [1,1006,null,{}] 06:06:33 INFO - PROCESS | 1833 | 1461675993373 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}] 06:06:33 INFO - PROCESS | 1833 | 1461675993586 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:06:33 INFO - PROCESS | 1833 | 1461675993759 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d4e000 == 117 [pid = 1833] [id = 259] 06:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f7d0a7c00) [pid = 1833] [serial = 778] [outer = (nil)] 06:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f7d0ab400) [pid = 1833] [serial = 779] [outer = 0x7f9f7d0a7c00] 06:06:33 INFO - PROCESS | 1833 | 1461675993843 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f7d5aac00) [pid = 1833] [serial = 780] [outer = 0x7f9f7d0a7c00] 06:06:34 INFO - PROCESS | 1833 | 1461675994736 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]]]}] 06:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1426ms 06:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:06:34 INFO - PROCESS | 1833 | 1461675994794 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:06:34 INFO - PROCESS | 1833 | 1461675994796 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:06:34 INFO - PROCESS | 1833 | 1461675994805 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:06:34 INFO - PROCESS | 1833 | 1461675994808 Marionette TRACE conn3 <- [1,1010,null,{}] 06:06:34 INFO - PROCESS | 1833 | 1461675994813 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}] 06:06:34 INFO - PROCESS | 1833 | 1461675994987 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:06:35 INFO - PROCESS | 1833 | 1461675995171 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6019b800 == 118 [pid = 1833] [id = 260] 06:06:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f56f56000) [pid = 1833] [serial = 781] [outer = (nil)] 06:06:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f56f5d800) [pid = 1833] [serial = 782] [outer = 0x7f9f56f56000] 06:06:35 INFO - PROCESS | 1833 | 1461675995245 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f7d082000) [pid = 1833] [serial = 783] [outer = 0x7f9f56f56000] 06:06:36 INFO - PROCESS | 1833 | 1461675996066 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]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1331ms 06:06:36 INFO - PROCESS | 1833 | 1461675996134 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1833 | 1461675996138 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:06:36 INFO - PROCESS | 1833 | 1461675996144 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1833 | 1461675996146 Marionette TRACE conn3 <- [1,1014,null,{}] 06:06:36 INFO - PROCESS | 1833 | 1461675996151 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}] 06:06:36 INFO - PROCESS | 1833 | 1461675996331 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:06:36 INFO - PROCESS | 1833 | 1461675996513 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d12800 == 119 [pid = 1833] [id = 261] 06:06:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f56f58400) [pid = 1833] [serial = 784] [outer = (nil)] 06:06:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f571a0000) [pid = 1833] [serial = 785] [outer = 0x7f9f56f58400] 06:06:36 INFO - PROCESS | 1833 | 1461675996584 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f571a4400) [pid = 1833] [serial = 786] [outer = 0x7f9f56f58400] 06:06:37 INFO - PROCESS | 1833 | 1461675997430 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]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1328ms 06:06:37 INFO - PROCESS | 1833 | 1461675997473 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1833 | 1461675997476 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:06:37 INFO - PROCESS | 1833 | 1461675997483 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1833 | 1461675997485 Marionette TRACE conn3 <- [1,1018,null,{}] 06:06:37 INFO - PROCESS | 1833 | 1461675997490 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}] 06:06:37 INFO - PROCESS | 1833 | 1461675997646 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:06:37 INFO - PROCESS | 1833 | 1461675997822 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ed0800 == 120 [pid = 1833] [id = 262] 06:06:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f54cccc00) [pid = 1833] [serial = 787] [outer = (nil)] 06:06:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f54cd3000) [pid = 1833] [serial = 788] [outer = 0x7f9f54cccc00] 06:06:37 INFO - PROCESS | 1833 | 1461675997891 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f54cd8000) [pid = 1833] [serial = 789] [outer = 0x7f9f54cccc00] 06:06:38 INFO - PROCESS | 1833 | 1461675998964 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]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1536ms 06:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:06:39 INFO - PROCESS | 1833 | 1461675999020 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1833 | 1461675999023 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:06:39 INFO - PROCESS | 1833 | 1461675999029 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1833 | 1461675999038 Marionette TRACE conn3 <- [1,1022,null,{}] 06:06:39 INFO - PROCESS | 1833 | 1461675999042 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}] 06:06:39 INFO - PROCESS | 1833 | 1461675999242 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:06:39 INFO - PROCESS | 1833 | 1461675999423 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61388800 == 121 [pid = 1833] [id = 263] 06:06:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f547b6000) [pid = 1833] [serial = 790] [outer = (nil)] 06:06:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f547bb800) [pid = 1833] [serial = 791] [outer = 0x7f9f547b6000] 06:06:39 INFO - PROCESS | 1833 | 1461675999495 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f547c0800) [pid = 1833] [serial = 792] [outer = 0x7f9f547b6000] 06:06:40 INFO - PROCESS | 1833 | 1461676000781 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]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1843ms 06:06:40 INFO - PROCESS | 1833 | 1461676000947 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:06:40 INFO - PROCESS | 1833 | 1461676000953 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:06:40 INFO - PROCESS | 1833 | 1461676000968 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1833 | 1461676000973 Marionette TRACE conn3 <- [1,1026,null,{}] 06:06:40 INFO - PROCESS | 1833 | 1461676000981 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}] 06:06:41 INFO - PROCESS | 1833 | 1461676001143 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:06:41 INFO - PROCESS | 1833 | 1461676001328 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6155b000 == 122 [pid = 1833] [id = 264] 06:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f54cd4800) [pid = 1833] [serial = 793] [outer = (nil)] 06:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f571a1000) [pid = 1833] [serial = 794] [outer = 0x7f9f54cd4800] 06:06:41 INFO - PROCESS | 1833 | 1461676001405 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f571a8c00) [pid = 1833] [serial = 795] [outer = 0x7f9f54cd4800] 06:06:42 INFO - PROCESS | 1833 | 1461676002410 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]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1486ms 06:06:42 INFO - PROCESS | 1833 | 1461676002454 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:06:42 INFO - PROCESS | 1833 | 1461676002462 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:06:42 INFO - PROCESS | 1833 | 1461676002471 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1833 | 1461676002474 Marionette TRACE conn3 <- [1,1030,null,{}] 06:06:42 INFO - PROCESS | 1833 | 1461676002478 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}] 06:06:42 INFO - PROCESS | 1833 | 1461676002638 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:06:42 INFO - PROCESS | 1833 | 1461676002869 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a614800 == 123 [pid = 1833] [id = 265] 06:06:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f5efb1400) [pid = 1833] [serial = 796] [outer = (nil)] 06:06:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f5fe0bc00) [pid = 1833] [serial = 797] [outer = 0x7f9f5efb1400] 06:06:42 INFO - PROCESS | 1833 | 1461676002977 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f611b2c00) [pid = 1833] [serial = 798] [outer = 0x7f9f5efb1400] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f77488000 == 122 [pid = 1833] [id = 46] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b6a800 == 121 [pid = 1833] [id = 52] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f6addb800) [pid = 1833] [serial = 703] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f6b5c9c00) [pid = 1833] [serial = 676] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f6c120000) [pid = 1833] [serial = 679] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f6b058800) [pid = 1833] [serial = 673] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f6acc4c00) [pid = 1833] [serial = 670] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bdaa800 == 120 [pid = 1833] [id = 168] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f780a9000 == 119 [pid = 1833] [id = 253] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e18000 == 118 [pid = 1833] [id = 252] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b68c800 == 117 [pid = 1833] [id = 251] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67e10000 == 116 [pid = 1833] [id = 250] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f657e8800 == 115 [pid = 1833] [id = 249] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61556800 == 114 [pid = 1833] [id = 248] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61548000 == 113 [pid = 1833] [id = 247] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef5d000 == 112 [pid = 1833] [id = 246] 06:06:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64067000 == 111 [pid = 1833] [id = 235] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f624ee400) [pid = 1833] [serial = 661] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f63f5c000) [pid = 1833] [serial = 691] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f65233400) [pid = 1833] [serial = 694] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f6959d400) [pid = 1833] [serial = 698] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f65bd2000) [pid = 1833] [serial = 664] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f65717400) [pid = 1833] [serial = 695] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f5f18a400) [pid = 1833] [serial = 682] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f7974cc00) [pid = 1833] [serial = 593] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f7247f400) [pid = 1833] [serial = 590] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f65cb8400) [pid = 1833] [serial = 697] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f64bbd400) [pid = 1833] [serial = 692] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f5a605000) [pid = 1833] [serial = 685] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f5fe0c400) [pid = 1833] [serial = 683] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f6a5aac00) [pid = 1833] [serial = 667] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f6a5b2000) [pid = 1833] [serial = 656] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f62038c00) [pid = 1833] [serial = 686] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f624ecc00) [pid = 1833] [serial = 689] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f62089000) [pid = 1833] [serial = 584] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f65bc4c00) [pid = 1833] [serial = 587] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f68ffd000) [pid = 1833] [serial = 700] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f6acc6000) [pid = 1833] [serial = 701] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f61b24400) [pid = 1833] [serial = 658] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f622edc00) [pid = 1833] [serial = 688] [outer = (nil)] [url = about:blank] 06:06:43 INFO - PROCESS | 1833 | 1461676003791 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]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1382ms 06:06:43 INFO - PROCESS | 1833 | 1461676003854 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1833 | 1461676003857 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:06:43 INFO - PROCESS | 1833 | 1461676003863 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1833 | 1461676003868 Marionette TRACE conn3 <- [1,1034,null,{}] 06:06:43 INFO - PROCESS | 1833 | 1461676003882 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}] 06:06:44 INFO - PROCESS | 1833 | 1461676004041 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:06:44 INFO - PROCESS | 1833 | 1461676004053 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61f04800 == 112 [pid = 1833] [id = 266] 06:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f6198c800) [pid = 1833] [serial = 799] [outer = (nil)] 06:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f62038000) [pid = 1833] [serial = 800] [outer = 0x7f9f6198c800] 06:06:44 INFO - PROCESS | 1833 | 1461676004118 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f62066000) [pid = 1833] [serial = 801] [outer = 0x7f9f6198c800] 06:06:44 INFO - PROCESS | 1833 | 1461676004980 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]]]}] 06:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1137ms 06:06:45 INFO - PROCESS | 1833 | 1461676005000 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 1833 | 1461676005003 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:06:45 INFO - PROCESS | 1833 | 1461676005009 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1833 | 1461676005011 Marionette TRACE conn3 <- [1,1038,null,{}] 06:06:45 INFO - PROCESS | 1833 | 1461676005016 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}] 06:06:45 INFO - PROCESS | 1833 | 1461676005158 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:06:45 INFO - PROCESS | 1833 | 1461676005172 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64072000 == 113 [pid = 1833] [id = 267] 06:06:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f62032400) [pid = 1833] [serial = 802] [outer = (nil)] 06:06:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f622f5c00) [pid = 1833] [serial = 803] [outer = 0x7f9f62032400] 06:06:45 INFO - PROCESS | 1833 | 1461676005231 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f6230b000) [pid = 1833] [serial = 804] [outer = 0x7f9f62032400] 06:06:46 INFO - PROCESS | 1833 | 1461676006177 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]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1229ms 06:06:46 INFO - PROCESS | 1833 | 1461676006243 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1833 | 1461676006247 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:06:46 INFO - PROCESS | 1833 | 1461676006252 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1833 | 1461676006254 Marionette TRACE conn3 <- [1,1042,null,{}] 06:06:46 INFO - PROCESS | 1833 | 1461676006259 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}] 06:06:46 INFO - PROCESS | 1833 | 1461676006456 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:06:46 INFO - PROCESS | 1833 | 1461676006480 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65217000 == 114 [pid = 1833] [id = 268] 06:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f6208fc00) [pid = 1833] [serial = 805] [outer = (nil)] 06:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f624e4800) [pid = 1833] [serial = 806] [outer = 0x7f9f6208fc00] 06:06:46 INFO - PROCESS | 1833 | 1461676006541 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f63290400) [pid = 1833] [serial = 807] [outer = 0x7f9f6208fc00] 06:06:47 INFO - PROCESS | 1833 | 1461676007350 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]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1125ms 06:06:47 INFO - PROCESS | 1833 | 1461676007379 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:06:47 INFO - PROCESS | 1833 | 1461676007382 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:06:47 INFO - PROCESS | 1833 | 1461676007387 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1833 | 1461676007390 Marionette TRACE conn3 <- [1,1046,null,{}] 06:06:47 INFO - PROCESS | 1833 | 1461676007395 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}] 06:06:47 INFO - PROCESS | 1833 | 1461676007619 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:06:47 INFO - PROCESS | 1833 | 1461676007641 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d47000 == 115 [pid = 1833] [id = 269] 06:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f63f60c00) [pid = 1833] [serial = 808] [outer = (nil)] 06:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f64bc0800) [pid = 1833] [serial = 809] [outer = 0x7f9f63f60c00] 06:06:47 INFO - PROCESS | 1833 | 1461676007703 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f64e3f000) [pid = 1833] [serial = 810] [outer = 0x7f9f63f60c00] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f6b5c7400) [pid = 1833] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f5a608400) [pid = 1833] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f60a3d000) [pid = 1833] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f64e39400) [pid = 1833] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f624ed000) [pid = 1833] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f5fe09000) [pid = 1833] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f68f13400) [pid = 1833] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:06:48 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f5f187c00) [pid = 1833] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:06:48 INFO - PROCESS | 1833 | 1461676008899 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]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1531ms 06:06:48 INFO - PROCESS | 1833 | 1461676008922 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1833 | 1461676008926 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:06:48 INFO - PROCESS | 1833 | 1461676008931 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1833 | 1461676008933 Marionette TRACE conn3 <- [1,1050,null,{}] 06:06:48 INFO - PROCESS | 1833 | 1461676008938 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}] 06:06:49 INFO - PROCESS | 1833 | 1461676009084 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:06:49 INFO - PROCESS | 1833 | 1461676009099 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67217800 == 116 [pid = 1833] [id = 270] 06:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f640bb400) [pid = 1833] [serial = 811] [outer = (nil)] 06:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f65714400) [pid = 1833] [serial = 812] [outer = 0x7f9f640bb400] 06:06:49 INFO - PROCESS | 1833 | 1461676009157 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f65bc6000) [pid = 1833] [serial = 813] [outer = 0x7f9f640bb400] 06:06:49 INFO - PROCESS | 1833 | 1461676009909 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]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1028ms 06:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:06:49 INFO - PROCESS | 1833 | 1461676009961 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1833 | 1461676009963 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:06:49 INFO - PROCESS | 1833 | 1461676009969 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1833 | 1461676009972 Marionette TRACE conn3 <- [1,1054,null,{}] 06:06:49 INFO - PROCESS | 1833 | 1461676009977 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}] 06:06:50 INFO - PROCESS | 1833 | 1461676010195 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:06:50 INFO - PROCESS | 1833 | 1461676010214 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69db3800 == 117 [pid = 1833] [id = 271] 06:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f64e3b400) [pid = 1833] [serial = 814] [outer = (nil)] 06:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f65bcfc00) [pid = 1833] [serial = 815] [outer = 0x7f9f64e3b400] 06:06:50 INFO - PROCESS | 1833 | 1461676010276 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f65cba400) [pid = 1833] [serial = 816] [outer = 0x7f9f64e3b400] 06:06:51 INFO - PROCESS | 1833 | 1461676011326 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]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1379ms 06:06:51 INFO - PROCESS | 1833 | 1461676011347 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:06:51 INFO - PROCESS | 1833 | 1461676011354 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:06:51 INFO - PROCESS | 1833 | 1461676011362 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 1833 | 1461676011368 Marionette TRACE conn3 <- [1,1058,null,{}] 06:06:51 INFO - PROCESS | 1833 | 1461676011375 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}] 06:06:51 INFO - PROCESS | 1833 | 1461676011556 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:06:51 INFO - PROCESS | 1833 | 1461676011734 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6138f000 == 118 [pid = 1833] [id = 272] 06:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f571a5400) [pid = 1833] [serial = 817] [outer = (nil)] 06:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f5f18b400) [pid = 1833] [serial = 818] [outer = 0x7f9f571a5400] 06:06:51 INFO - PROCESS | 1833 | 1461676011806 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f60a36400) [pid = 1833] [serial = 819] [outer = 0x7f9f571a5400] 06:06:52 INFO - PROCESS | 1833 | 1461676012710 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]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1387ms 06:06:52 INFO - PROCESS | 1833 | 1461676012751 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1833 | 1461676012760 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:06:52 INFO - PROCESS | 1833 | 1461676012771 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1833 | 1461676012775 Marionette TRACE conn3 <- [1,1062,null,{}] 06:06:52 INFO - PROCESS | 1833 | 1461676012782 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}] 06:06:53 INFO - PROCESS | 1833 | 1461676013009 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:06:53 INFO - PROCESS | 1833 | 1461676013260 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d1e800 == 119 [pid = 1833] [id = 273] 06:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f61f80800) [pid = 1833] [serial = 820] [outer = (nil)] 06:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f62061800) [pid = 1833] [serial = 821] [outer = 0x7f9f61f80800] 06:06:53 INFO - PROCESS | 1833 | 1461676013376 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f622f3800) [pid = 1833] [serial = 822] [outer = 0x7f9f61f80800] 06:06:54 INFO - PROCESS | 1833 | 1461676014192 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]]]}] 06:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1439ms 06:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:06:54 INFO - PROCESS | 1833 | 1461676014210 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1833 | 1461676014212 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:06:54 INFO - PROCESS | 1833 | 1461676014219 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1833 | 1461676014225 Marionette TRACE conn3 <- [1,1066,null,{}] 06:06:54 INFO - PROCESS | 1833 | 1461676014240 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}] 06:06:54 INFO - PROCESS | 1833 | 1461676014419 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:06:54 INFO - PROCESS | 1833 | 1461676014597 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b681000 == 120 [pid = 1833] [id = 274] 06:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f61f85800) [pid = 1833] [serial = 823] [outer = (nil)] 06:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f64a36400) [pid = 1833] [serial = 824] [outer = 0x7f9f61f85800] 06:06:54 INFO - PROCESS | 1833 | 1461676014683 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f64e36c00) [pid = 1833] [serial = 825] [outer = 0x7f9f61f85800] 06:06:55 INFO - PROCESS | 1833 | 1461676015524 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]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1347ms 06:06:55 INFO - PROCESS | 1833 | 1461676015566 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:06:55 INFO - PROCESS | 1833 | 1461676015570 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:06:55 INFO - PROCESS | 1833 | 1461676015575 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1833 | 1461676015578 Marionette TRACE conn3 <- [1,1070,null,{}] 06:06:55 INFO - PROCESS | 1833 | 1461676015583 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}] 06:06:55 INFO - PROCESS | 1833 | 1461676015744 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:06:55 INFO - PROCESS | 1833 | 1461676015918 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6cc0e000 == 121 [pid = 1833] [id = 275] 06:06:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f624f1c00) [pid = 1833] [serial = 826] [outer = (nil)] 06:06:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f65bc8400) [pid = 1833] [serial = 827] [outer = 0x7f9f624f1c00] 06:06:55 INFO - PROCESS | 1833 | 1461676015988 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f68f18400) [pid = 1833] [serial = 828] [outer = 0x7f9f624f1c00] 06:06:56 INFO - PROCESS | 1833 | 1461676016847 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]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1328ms 06:06:56 INFO - PROCESS | 1833 | 1461676016903 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 1833 | 1461676016907 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:06:56 INFO - PROCESS | 1833 | 1461676016912 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 1833 | 1461676016915 Marionette TRACE conn3 <- [1,1074,null,{}] 06:06:56 INFO - PROCESS | 1833 | 1461676016920 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}] 06:06:57 INFO - PROCESS | 1833 | 1461676017085 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:06:57 INFO - PROCESS | 1833 | 1461676017262 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78019000 == 122 [pid = 1833] [id = 276] 06:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f640bd000) [pid = 1833] [serial = 829] [outer = (nil)] 06:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f69f04c00) [pid = 1833] [serial = 830] [outer = 0x7f9f640bd000] 06:06:57 INFO - PROCESS | 1833 | 1461676017335 Marionette DEBUG loaded listener.js 06:06:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f6a5a9400) [pid = 1833] [serial = 831] [outer = 0x7f9f640bd000] 06:06:58 INFO - PROCESS | 1833 | 1461676018196 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]]]}] 06:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1327ms 06:06:58 INFO - PROCESS | 1833 | 1461676018241 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 1833 | 1461676018245 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:06:58 INFO - PROCESS | 1833 | 1461676018251 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 1833 | 1461676018254 Marionette TRACE conn3 <- [1,1078,null,{}] 06:06:58 INFO - PROCESS | 1833 | 1461676018259 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}] 06:06:58 INFO - PROCESS | 1833 | 1461676018437 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:06:58 INFO - PROCESS | 1833 | 1461676018628 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79718000 == 123 [pid = 1833] [id = 277] 06:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f5f185000) [pid = 1833] [serial = 832] [outer = (nil)] 06:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f6b00b000) [pid = 1833] [serial = 833] [outer = 0x7f9f5f185000] 06:06:58 INFO - PROCESS | 1833 | 1461676018707 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f6bd0fc00) [pid = 1833] [serial = 834] [outer = 0x7f9f5f185000] 06:06:59 INFO - PROCESS | 1833 | 1461676019601 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]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1387ms 06:06:59 INFO - PROCESS | 1833 | 1461676019639 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1833 | 1461676019641 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:06:59 INFO - PROCESS | 1833 | 1461676019648 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1833 | 1461676019650 Marionette TRACE conn3 <- [1,1082,null,{}] 06:06:59 INFO - PROCESS | 1833 | 1461676019655 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}] 06:06:59 INFO - PROCESS | 1833 | 1461676019830 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:07:00 INFO - PROCESS | 1833 | 1461676020009 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce8d800 == 124 [pid = 1833] [id = 278] 06:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f6a5b2800) [pid = 1833] [serial = 835] [outer = (nil)] 06:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f6c120000) [pid = 1833] [serial = 836] [outer = 0x7f9f6a5b2800] 06:07:00 INFO - PROCESS | 1833 | 1461676020078 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f6cc66c00) [pid = 1833] [serial = 837] [outer = 0x7f9f6a5b2800] 06:07:00 INFO - PROCESS | 1833 | 1461676020966 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]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1377ms 06:07:01 INFO - PROCESS | 1833 | 1461676021026 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1833 | 1461676021030 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:07:01 INFO - PROCESS | 1833 | 1461676021036 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1833 | 1461676021039 Marionette TRACE conn3 <- [1,1086,null,{}] 06:07:01 INFO - PROCESS | 1833 | 1461676021045 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}] 06:07:01 INFO - PROCESS | 1833 | 1461676021224 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:07:01 INFO - PROCESS | 1833 | 1461676021406 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d31d800 == 125 [pid = 1833] [id = 279] 06:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f6aaf6400) [pid = 1833] [serial = 838] [outer = (nil)] 06:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f6d996800) [pid = 1833] [serial = 839] [outer = 0x7f9f6aaf6400] 06:07:01 INFO - PROCESS | 1833 | 1461676021491 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f6e706c00) [pid = 1833] [serial = 840] [outer = 0x7f9f6aaf6400] 06:07:02 INFO - PROCESS | 1833 | 1461676022522 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]]]}] 06:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1539ms 06:07:02 INFO - PROCESS | 1833 | 1461676022578 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 1833 | 1461676022583 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:07:02 INFO - PROCESS | 1833 | 1461676022591 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 1833 | 1461676022595 Marionette TRACE conn3 <- [1,1090,null,{}] 06:07:02 INFO - PROCESS | 1833 | 1461676022603 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}] 06:07:02 INFO - PROCESS | 1833 | 1461676022895 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:07:03 INFO - PROCESS | 1833 | 1461676023140 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80065800 == 126 [pid = 1833] [id = 280] 06:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f6c12c800) [pid = 1833] [serial = 841] [outer = (nil)] 06:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f77412c00) [pid = 1833] [serial = 842] [outer = 0x7f9f6c12c800] 06:07:03 INFO - PROCESS | 1833 | 1461676023212 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f7836fc00) [pid = 1833] [serial = 843] [outer = 0x7f9f6c12c800] 06:07:04 INFO - PROCESS | 1833 | 1461676024031 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]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1494ms 06:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:07:04 INFO - PROCESS | 1833 | 1461676024084 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 1833 | 1461676024087 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:07:04 INFO - PROCESS | 1833 | 1461676024093 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 1833 | 1461676024096 Marionette TRACE conn3 <- [1,1094,null,{}] 06:07:04 INFO - PROCESS | 1833 | 1461676024101 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}] 06:07:04 INFO - PROCESS | 1833 | 1461676024264 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:07:04 INFO - PROCESS | 1833 | 1461676024456 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f24800 == 127 [pid = 1833] [id = 281] 06:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f6205f400) [pid = 1833] [serial = 844] [outer = (nil)] 06:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f7858cc00) [pid = 1833] [serial = 845] [outer = 0x7f9f6205f400] 06:07:04 INFO - PROCESS | 1833 | 1461676024525 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f795be000) [pid = 1833] [serial = 846] [outer = 0x7f9f6205f400] 06:07:05 INFO - PROCESS | 1833 | 1461676025443 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]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1381ms 06:07:05 INFO - PROCESS | 1833 | 1461676025474 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1833 | 1461676025479 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:07:05 INFO - PROCESS | 1833 | 1461676025484 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1833 | 1461676025489 Marionette TRACE conn3 <- [1,1098,null,{}] 06:07:05 INFO - PROCESS | 1833 | 1461676025494 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}] 06:07:05 INFO - PROCESS | 1833 | 1461676025701 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:07:05 INFO - PROCESS | 1833 | 1461676025888 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0a0000 == 128 [pid = 1833] [id = 282] 06:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f6acc3c00) [pid = 1833] [serial = 847] [outer = (nil)] 06:07:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f7d07d000) [pid = 1833] [serial = 848] [outer = 0x7f9f6acc3c00] 06:07:05 INFO - PROCESS | 1833 | 1461676025968 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f7d5a3c00) [pid = 1833] [serial = 849] [outer = 0x7f9f6acc3c00] 06:07:06 INFO - PROCESS | 1833 | 1461676026799 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]]]}] 06:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1379ms 06:07:06 INFO - PROCESS | 1833 | 1461676026865 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1833 | 1461676026868 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:07:06 INFO - PROCESS | 1833 | 1461676026874 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1833 | 1461676026876 Marionette TRACE conn3 <- [1,1102,null,{}] 06:07:06 INFO - PROCESS | 1833 | 1461676026881 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}] 06:07:07 INFO - PROCESS | 1833 | 1461676027064 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:07:07 INFO - PROCESS | 1833 | 1461676027245 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7f51e800 == 129 [pid = 1833] [id = 283] 06:07:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f590c6000) [pid = 1833] [serial = 850] [outer = (nil)] 06:07:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f590cb000) [pid = 1833] [serial = 851] [outer = 0x7f9f590c6000] 06:07:07 INFO - PROCESS | 1833 | 1461676027321 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f590cf800) [pid = 1833] [serial = 852] [outer = 0x7f9f590c6000] 06:07:08 INFO - PROCESS | 1833 | 1461676028269 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]]]}] 06:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1431ms 06:07:08 INFO - PROCESS | 1833 | 1461676028308 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1833 | 1461676028314 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:07:08 INFO - PROCESS | 1833 | 1461676028322 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1833 | 1461676028346 Marionette TRACE conn3 <- [1,1106,null,{}] 06:07:08 INFO - PROCESS | 1833 | 1461676028354 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}] 06:07:08 INFO - PROCESS | 1833 | 1461676028683 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:07:09 INFO - PROCESS | 1833 | 1461676029019 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55ac8000 == 130 [pid = 1833] [id = 284] 06:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f55b2bc00) [pid = 1833] [serial = 853] [outer = (nil)] 06:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f55b2f800) [pid = 1833] [serial = 854] [outer = 0x7f9f55b2bc00] 06:07:09 INFO - PROCESS | 1833 | 1461676029148 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f55b33800) [pid = 1833] [serial = 855] [outer = 0x7f9f55b2bc00] 06:07:10 INFO - PROCESS | 1833 | 1461676030187 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]]]}] 06:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1911ms 06:07:10 INFO - PROCESS | 1833 | 1461676030235 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1833 | 1461676030241 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:07:10 INFO - PROCESS | 1833 | 1461676030250 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1833 | 1461676030255 Marionette TRACE conn3 <- [1,1110,null,{}] 06:07:10 INFO - PROCESS | 1833 | 1461676030263 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}] 06:07:10 INFO - PROCESS | 1833 | 1461676030485 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:07:11 INFO - PROCESS | 1833 | 1461676031027 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee5e000 == 131 [pid = 1833] [id = 285] 06:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f547c0c00) [pid = 1833] [serial = 856] [outer = (nil)] 06:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f54cd3800) [pid = 1833] [serial = 857] [outer = 0x7f9f547c0c00] 06:07:11 INFO - PROCESS | 1833 | 1461676031153 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f56f57800) [pid = 1833] [serial = 858] [outer = 0x7f9f547c0c00] 06:07:11 INFO - PROCESS | 1833 | 1461676031970 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]]]}] 06:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1745ms 06:07:12 INFO - PROCESS | 1833 | 1461676032004 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1833 | 1461676032009 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:07:12 INFO - PROCESS | 1833 | 1461676032020 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1833 | 1461676032024 Marionette TRACE conn3 <- [1,1114,null,{}] 06:07:12 INFO - PROCESS | 1833 | 1461676032031 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}] 06:07:12 INFO - PROCESS | 1833 | 1461676032208 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:07:12 INFO - PROCESS | 1833 | 1461676032406 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b68800 == 132 [pid = 1833] [id = 286] 06:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f547b7800) [pid = 1833] [serial = 859] [outer = (nil)] 06:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f54cd6c00) [pid = 1833] [serial = 860] [outer = 0x7f9f547b7800] 06:07:12 INFO - PROCESS | 1833 | 1461676032473 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f590d1c00) [pid = 1833] [serial = 861] [outer = 0x7f9f547b7800] 06:07:13 INFO - PROCESS | 1833 | 1461676033496 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]]]}] 06:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1531ms 06:07:13 INFO - PROCESS | 1833 | 1461676033554 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:07:13 INFO - PROCESS | 1833 | 1461676033560 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:07:13 INFO - PROCESS | 1833 | 1461676033566 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 1833 | 1461676033568 Marionette TRACE conn3 <- [1,1118,null,{}] 06:07:13 INFO - PROCESS | 1833 | 1461676033574 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}] 06:07:13 INFO - PROCESS | 1833 | 1461676033751 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:07:13 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67217800 == 131 [pid = 1833] [id = 270] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f782e2400) [pid = 1833] [serial = 761] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f6d99d800) [pid = 1833] [serial = 722] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f7247f000) [pid = 1833] [serial = 725] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f7803dc00) [pid = 1833] [serial = 728] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f783e3400) [pid = 1833] [serial = 731] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f791ad400) [pid = 1833] [serial = 734] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f7b63f400) [pid = 1833] [serial = 737] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | 1461676034117 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d47000 == 130 [pid = 1833] [id = 269] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65217000 == 129 [pid = 1833] [id = 268] 06:07:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a163000 == 130 [pid = 1833] [id = 287] 06:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f56f5f000) [pid = 1833] [serial = 862] [outer = (nil)] 06:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f611ad400) [pid = 1833] [serial = 863] [outer = 0x7f9f56f5f000] 06:07:14 INFO - PROCESS | 1833 | 1461676034191 Marionette DEBUG loaded listener.js 06:07:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f61f4e000) [pid = 1833] [serial = 864] [outer = 0x7f9f56f5f000] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64072000 == 129 [pid = 1833] [id = 267] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61f04800 == 128 [pid = 1833] [id = 266] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a614800 == 127 [pid = 1833] [id = 265] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6155b000 == 126 [pid = 1833] [id = 264] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f8192d000 == 125 [pid = 1833] [id = 258] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d326000 == 124 [pid = 1833] [id = 257] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f71712800 == 123 [pid = 1833] [id = 256] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6520b000 == 122 [pid = 1833] [id = 255] 06:07:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f98800 == 121 [pid = 1833] [id = 254] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f6d994800) [pid = 1833] [serial = 755] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f611afc00) [pid = 1833] [serial = 758] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f6e772c00) [pid = 1833] [serial = 756] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f6203e400) [pid = 1833] [serial = 741] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f611bb400) [pid = 1833] [serial = 740] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f6ade7800) [pid = 1833] [serial = 704] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f64a3ac00) [pid = 1833] [serial = 710] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f6b04f400) [pid = 1833] [serial = 716] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f64a3a000) [pid = 1833] [serial = 744] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f63289000) [pid = 1833] [serial = 743] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f69d98400) [pid = 1833] [serial = 749] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f6a5b5800) [pid = 1833] [serial = 750] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f6acc7400) [pid = 1833] [serial = 752] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f62069800) [pid = 1833] [serial = 746] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f65cb5c00) [pid = 1833] [serial = 747] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f6be63800) [pid = 1833] [serial = 719] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f6a4c7c00) [pid = 1833] [serial = 713] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f61f4f400) [pid = 1833] [serial = 706] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f6b058c00) [pid = 1833] [serial = 753] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f63406000) [pid = 1833] [serial = 759] [outer = (nil)] [url = about:blank] 06:07:14 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f624e3800) [pid = 1833] [serial = 452] [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.] 06:07:15 INFO - PROCESS | 1833 | 1461676035003 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]]]}] 06:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1485ms 06:07:15 INFO - PROCESS | 1833 | 1461676035052 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 1833 | 1461676035056 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:07:15 INFO - PROCESS | 1833 | 1461676035068 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1833 | 1461676035076 Marionette TRACE conn3 <- [1,1122,null,{}] 06:07:15 INFO - PROCESS | 1833 | 1461676035084 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}] 06:07:15 INFO - PROCESS | 1833 | 1461676035251 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:07:15 INFO - PROCESS | 1833 | 1461676035396 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6269e000 == 122 [pid = 1833] [id = 288] 06:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f590cb400) [pid = 1833] [serial = 865] [outer = (nil)] 06:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f62087800) [pid = 1833] [serial = 866] [outer = 0x7f9f590cb400] 06:07:15 INFO - PROCESS | 1833 | 1461676035456 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f624e3800) [pid = 1833] [serial = 867] [outer = 0x7f9f590cb400] 06:07:16 INFO - PROCESS | 1833 | 1461676036125 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]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1103ms 06:07:16 INFO - PROCESS | 1833 | 1461676036165 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1833 | 1461676036169 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:07:16 INFO - PROCESS | 1833 | 1461676036175 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1833 | 1461676036176 Marionette TRACE conn3 <- [1,1126,null,{}] 06:07:16 INFO - PROCESS | 1833 | 1461676036182 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}] 06:07:16 INFO - PROCESS | 1833 | 1461676036399 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:07:16 INFO - PROCESS | 1833 | 1461676036433 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6520e000 == 123 [pid = 1833] [id = 289] 06:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f6203a000) [pid = 1833] [serial = 868] [outer = (nil)] 06:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f63404800) [pid = 1833] [serial = 869] [outer = 0x7f9f6203a000] 06:07:16 INFO - PROCESS | 1833 | 1461676036496 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f64b8e400) [pid = 1833] [serial = 870] [outer = 0x7f9f6203a000] 06:07:17 INFO - PROCESS | 1833 | 1461676037347 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]]]}] 06:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1183ms 06:07:17 INFO - PROCESS | 1833 | 1461676037364 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 1833 | 1461676037368 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:07:17 INFO - PROCESS | 1833 | 1461676037373 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1833 | 1461676037375 Marionette TRACE conn3 <- [1,1130,null,{}] 06:07:17 INFO - PROCESS | 1833 | 1461676037380 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}] 06:07:17 INFO - PROCESS | 1833 | 1461676037572 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:07:17 INFO - PROCESS | 1833 | 1461676037602 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d20000 == 124 [pid = 1833] [id = 290] 06:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f64e34800) [pid = 1833] [serial = 871] [outer = (nil)] 06:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f65235800) [pid = 1833] [serial = 872] [outer = 0x7f9f64e34800] 06:07:17 INFO - PROCESS | 1833 | 1461676037671 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f695a4800) [pid = 1833] [serial = 873] [outer = 0x7f9f64e34800] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f62032400) [pid = 1833] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f63f60c00) [pid = 1833] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f54cd4800) [pid = 1833] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f6198c800) [pid = 1833] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f5efb1400) [pid = 1833] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f6208fc00) [pid = 1833] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f640bb800) [pid = 1833] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:07:18 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f640bb400) [pid = 1833] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:07:18 INFO - PROCESS | 1833 | 1461676038793 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]]]}] 06:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1429ms 06:07:18 INFO - PROCESS | 1833 | 1461676038803 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 1833 | 1461676038810 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:07:18 INFO - PROCESS | 1833 | 1461676038858 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1833 | 1461676038863 Marionette TRACE conn3 <- [1,1134,null,{}] 06:07:18 INFO - PROCESS | 1833 | 1461676038871 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}] 06:07:19 INFO - PROCESS | 1833 | 1461676039027 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:07:19 INFO - PROCESS | 1833 | 1461676039044 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65ebf800 == 125 [pid = 1833] [id = 291] 06:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f61982000) [pid = 1833] [serial = 874] [outer = (nil)] 06:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f69fb5000) [pid = 1833] [serial = 875] [outer = 0x7f9f61982000] 06:07:19 INFO - PROCESS | 1833 | 1461676039104 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f6acc5000) [pid = 1833] [serial = 876] [outer = 0x7f9f61982000] 06:07:20 INFO - PROCESS | 1833 | 1461676040216 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]]]}] 06:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1425ms 06:07:20 INFO - PROCESS | 1833 | 1461676040259 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:07:20 INFO - PROCESS | 1833 | 1461676040264 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:07:20 INFO - PROCESS | 1833 | 1461676040272 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 1833 | 1461676040275 Marionette TRACE conn3 <- [1,1138,null,{}] 06:07:20 INFO - PROCESS | 1833 | 1461676040283 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}] 06:07:20 INFO - PROCESS | 1833 | 1461676040592 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:07:20 INFO - PROCESS | 1833 | 1461676040949 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f33000 == 126 [pid = 1833] [id = 292] 06:07:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f547b9800) [pid = 1833] [serial = 877] [outer = (nil)] 06:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f54cd8800) [pid = 1833] [serial = 878] [outer = 0x7f9f547b9800] 06:07:21 INFO - PROCESS | 1833 | 1461676041029 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f5719b800) [pid = 1833] [serial = 879] [outer = 0x7f9f547b9800] 06:07:21 INFO - PROCESS | 1833 | 1461676041885 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]]]}] 06:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1684ms 06:07:21 INFO - PROCESS | 1833 | 1461676041957 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1833 | 1461676041963 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:07:21 INFO - PROCESS | 1833 | 1461676041970 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1833 | 1461676041975 Marionette TRACE conn3 <- [1,1142,null,{}] 06:07:21 INFO - PROCESS | 1833 | 1461676041982 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}] 06:07:22 INFO - PROCESS | 1833 | 1461676042204 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:07:22 INFO - PROCESS | 1833 | 1461676042379 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61f1d800 == 127 [pid = 1833] [id = 293] 06:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f590c9000) [pid = 1833] [serial = 880] [outer = (nil)] 06:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f60a38c00) [pid = 1833] [serial = 881] [outer = 0x7f9f590c9000] 06:07:22 INFO - PROCESS | 1833 | 1461676042455 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f61ccf000) [pid = 1833] [serial = 882] [outer = 0x7f9f590c9000] 06:07:23 INFO - PROCESS | 1833 | 1461676043364 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]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1446ms 06:07:23 INFO - PROCESS | 1833 | 1461676043420 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1833 | 1461676043427 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:07:23 INFO - PROCESS | 1833 | 1461676043433 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1833 | 1461676043437 Marionette TRACE conn3 <- [1,1146,null,{}] 06:07:23 INFO - PROCESS | 1833 | 1461676043442 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}] 06:07:23 INFO - PROCESS | 1833 | 1461676043622 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:07:23 INFO - PROCESS | 1833 | 1461676043799 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65ebe800 == 128 [pid = 1833] [id = 294] 06:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f6208fc00) [pid = 1833] [serial = 883] [outer = (nil)] 06:07:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f624e3000) [pid = 1833] [serial = 884] [outer = 0x7f9f6208fc00] 06:07:23 INFO - PROCESS | 1833 | 1461676043887 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f63405400) [pid = 1833] [serial = 885] [outer = 0x7f9f6208fc00] 06:07:24 INFO - PROCESS | 1833 | 1461676044833 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]]]}] 06:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1428ms 06:07:24 INFO - PROCESS | 1833 | 1461676044862 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 1833 | 1461676044866 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:07:24 INFO - PROCESS | 1833 | 1461676044881 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 1833 | 1461676044891 Marionette TRACE conn3 <- [1,1150,null,{}] 06:07:24 INFO - PROCESS | 1833 | 1461676044897 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}] 06:07:25 INFO - PROCESS | 1833 | 1461676045087 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:07:25 INFO - PROCESS | 1833 | 1461676045263 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c593000 == 129 [pid = 1833] [id = 295] 06:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f62303800) [pid = 1833] [serial = 886] [outer = (nil)] 06:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f67230400) [pid = 1833] [serial = 887] [outer = 0x7f9f62303800] 06:07:25 INFO - PROCESS | 1833 | 1461676045336 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f6a0b5000) [pid = 1833] [serial = 888] [outer = 0x7f9f62303800] 06:07:26 INFO - PROCESS | 1833 | 1461676046214 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]]]}] 06:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1395ms 06:07:26 INFO - PROCESS | 1833 | 1461676046269 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1833 | 1461676046272 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:07:26 INFO - PROCESS | 1833 | 1461676046279 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1833 | 1461676046282 Marionette TRACE conn3 <- [1,1154,null,{}] 06:07:26 INFO - PROCESS | 1833 | 1461676046287 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}] 06:07:26 INFO - PROCESS | 1833 | 1461676046470 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:07:26 INFO - PROCESS | 1833 | 1461676046663 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f787b9800 == 130 [pid = 1833] [id = 296] 06:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f65240400) [pid = 1833] [serial = 889] [outer = (nil)] 06:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f6accb800) [pid = 1833] [serial = 890] [outer = 0x7f9f65240400] 06:07:26 INFO - PROCESS | 1833 | 1461676046738 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f6ade3c00) [pid = 1833] [serial = 891] [outer = 0x7f9f65240400] 06:07:27 INFO - PROCESS | 1833 | 1461676047572 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]]]}] 06:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1331ms 06:07:27 INFO - PROCESS | 1833 | 1461676047611 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1833 | 1461676047615 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:07:27 INFO - PROCESS | 1833 | 1461676047620 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1833 | 1461676047622 Marionette TRACE conn3 <- [1,1158,null,{}] 06:07:27 INFO - PROCESS | 1833 | 1461676047628 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}] 06:07:27 INFO - PROCESS | 1833 | 1461676047793 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:07:27 INFO - PROCESS | 1833 | 1461676047975 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce82800 == 131 [pid = 1833] [id = 297] 06:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f6be60c00) [pid = 1833] [serial = 892] [outer = (nil)] 06:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f6c5df000) [pid = 1833] [serial = 893] [outer = 0x7f9f6be60c00] 06:07:28 INFO - PROCESS | 1833 | 1461676048061 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f787eec00) [pid = 1833] [serial = 894] [outer = 0x7f9f6be60c00] 06:07:28 INFO - PROCESS | 1833 | 1461676048978 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]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1384ms 06:07:29 INFO - PROCESS | 1833 | 1461676049007 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1833 | 1461676049010 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:07:29 INFO - PROCESS | 1833 | 1461676049016 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1833 | 1461676049018 Marionette TRACE conn3 <- [1,1162,null,{}] 06:07:29 INFO - PROCESS | 1833 | 1461676049023 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}] 06:07:29 INFO - PROCESS | 1833 | 1461676049203 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:07:29 INFO - PROCESS | 1833 | 1461676049388 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f82939800 == 132 [pid = 1833] [id = 298] 06:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f6b054400) [pid = 1833] [serial = 895] [outer = (nil)] 06:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f7d0a5400) [pid = 1833] [serial = 896] [outer = 0x7f9f6b054400] 06:07:29 INFO - PROCESS | 1833 | 1461676049465 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f7d0b0400) [pid = 1833] [serial = 897] [outer = 0x7f9f6b054400] 06:07:30 INFO - PROCESS | 1833 | 1461676050336 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]]]}] 06:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1383ms 06:07:30 INFO - PROCESS | 1833 | 1461676050400 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 1833 | 1461676050403 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:07:30 INFO - PROCESS | 1833 | 1461676050409 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1833 | 1461676050411 Marionette TRACE conn3 <- [1,1166,null,{}] 06:07:30 INFO - PROCESS | 1833 | 1461676050417 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}] 06:07:30 INFO - PROCESS | 1833 | 1461676050598 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:07:30 INFO - PROCESS | 1833 | 1461676050776 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a25b000 == 133 [pid = 1833] [id = 299] 06:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f5663a400) [pid = 1833] [serial = 898] [outer = (nil)] 06:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f56641800) [pid = 1833] [serial = 899] [outer = 0x7f9f5663a400] 06:07:30 INFO - PROCESS | 1833 | 1461676050849 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f56645c00) [pid = 1833] [serial = 900] [outer = 0x7f9f5663a400] 06:07:31 INFO - PROCESS | 1833 | 1461676051662 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]]]}] 06:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1284ms 06:07:31 INFO - PROCESS | 1833 | 1461676051694 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:07:31 INFO - PROCESS | 1833 | 1461676051697 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:07:31 INFO - PROCESS | 1833 | 1461676051702 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:07:31 INFO - PROCESS | 1833 | 1461676051705 Marionette TRACE conn3 <- [1,1170,null,{}] 06:07:31 INFO - PROCESS | 1833 | 1461676051710 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}] 06:07:31 INFO - PROCESS | 1833 | 1461676051886 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:07:32 INFO - PROCESS | 1833 | 1461676052077 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55cd3000 == 134 [pid = 1833] [id = 300] 06:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f5663ac00) [pid = 1833] [serial = 901] [outer = (nil)] 06:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f56f47400) [pid = 1833] [serial = 902] [outer = 0x7f9f5663ac00] 06:07:32 INFO - PROCESS | 1833 | 1461676052164 Marionette DEBUG loaded listener.js 06:07:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f56f4b800) [pid = 1833] [serial = 903] [outer = 0x7f9f5663ac00] 06:07:32 INFO - PROCESS | 1833 | 1461676052968 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]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1291ms 06:07:32 INFO - PROCESS | 1833 | 1461676052994 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1833 | 1461676052998 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:07:33 INFO - PROCESS | 1833 | 1461676053003 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1833 | 1461676053006 Marionette TRACE conn3 <- [1,1174,null,{}] 06:07:33 INFO - PROCESS | 1833 | 1461676053011 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}] 06:07:33 INFO - PROCESS | 1833 | 1461676053181 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:07:33 INFO - PROCESS | 1833 | 1461676053366 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58dca800 == 135 [pid = 1833] [id = 301] 06:07:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f5663c400) [pid = 1833] [serial = 904] [outer = (nil)] 06:07:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f56f50800) [pid = 1833] [serial = 905] [outer = 0x7f9f5663c400] 06:07:33 INFO - PROCESS | 1833 | 1461676053442 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f7974b400) [pid = 1833] [serial = 906] [outer = 0x7f9f5663c400] 06:07:34 INFO - PROCESS | 1833 | 1461676054332 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] 06:07:34 INFO - PROCESS | 1833 | 1461676054389 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:07:34 INFO - PROCESS | 1833 | 1461676054395 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1833 | 1461676054398 Marionette TRACE conn3 <- [1,1178,null,{}] 06:07:34 INFO - PROCESS | 1833 | 1461676054403 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}] 06:07:34 INFO - PROCESS | 1833 | 1461676054594 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:07:34 INFO - PROCESS | 1833 | 1461676054783 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58fcf000 == 136 [pid = 1833] [id = 302] 06:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f59112c00) [pid = 1833] [serial = 907] [outer = (nil)] 06:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f5911a800) [pid = 1833] [serial = 908] [outer = 0x7f9f59112c00] 06:07:34 INFO - PROCESS | 1833 | 1461676054866 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f6be65400) [pid = 1833] [serial = 909] [outer = 0x7f9f59112c00] 06:07:35 INFO - PROCESS | 1833 | 1461676055779 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] 06:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:07:35 INFO - PROCESS | 1833 | 1461676055832 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:07:35 INFO - PROCESS | 1833 | 1461676055838 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1833 | 1461676055842 Marionette TRACE conn3 <- [1,1182,null,{}] 06:07:35 INFO - PROCESS | 1833 | 1461676055847 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}] 06:07:36 INFO - PROCESS | 1833 | 1461676056063 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:07:36 INFO - PROCESS | 1833 | 1461676056245 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f524cd800 == 137 [pid = 1833] [id = 303] 06:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f52380400) [pid = 1833] [serial = 910] [outer = (nil)] 06:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f52388800) [pid = 1833] [serial = 911] [outer = 0x7f9f52380400] 06:07:36 INFO - PROCESS | 1833 | 1461676056317 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f7d73e400) [pid = 1833] [serial = 912] [outer = 0x7f9f52380400] 06:07:37 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:37 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:07:37 INFO - PROCESS | 1833 | 1461676057224 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] 06:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:07:37 INFO - PROCESS | 1833 | 1461676057279 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:07:37 INFO - PROCESS | 1833 | 1461676057284 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1833 | 1461676057287 Marionette TRACE conn3 <- [1,1186,null,{}] 06:07:37 INFO - PROCESS | 1833 | 1461676057292 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}] 06:07:37 INFO - PROCESS | 1833 | 1461676057458 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:07:37 INFO - PROCESS | 1833 | 1461676057643 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f52717800 == 138 [pid = 1833] [id = 304] 06:07:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f52381800) [pid = 1833] [serial = 913] [outer = (nil)] 06:07:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f5260c400) [pid = 1833] [serial = 914] [outer = 0x7f9f52381800] 06:07:37 INFO - PROCESS | 1833 | 1461676057711 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f52611400) [pid = 1833] [serial = 915] [outer = 0x7f9f52381800] 06:07:38 INFO - PROCESS | 1833 | 1461676058602 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] 06:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:07:38 INFO - PROCESS | 1833 | 1461676058678 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:07:38 INFO - PROCESS | 1833 | 1461676058684 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1833 | 1461676058687 Marionette TRACE conn3 <- [1,1190,null,{}] 06:07:38 INFO - PROCESS | 1833 | 1461676058692 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}] 06:07:38 INFO - PROCESS | 1833 | 1461676058878 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:07:39 INFO - PROCESS | 1833 | 1461676059079 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54eda000 == 139 [pid = 1833] [id = 305] 06:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f52382800) [pid = 1833] [serial = 916] [outer = (nil)] 06:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f527cc800) [pid = 1833] [serial = 917] [outer = 0x7f9f52382800] 06:07:39 INFO - PROCESS | 1833 | 1461676059151 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f527d2c00) [pid = 1833] [serial = 918] [outer = 0x7f9f52382800] 06:07:40 INFO - PROCESS | 1833 | 1461676060029 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] 06:07:40 INFO - PROCESS | 1833 | 1461676060069 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:07:40 INFO - PROCESS | 1833 | 1461676060075 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 1833 | 1461676060077 Marionette TRACE conn3 <- [1,1194,null,{}] 06:07:40 INFO - PROCESS | 1833 | 1461676060082 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}] 06:07:40 INFO - PROCESS | 1833 | 1461676060254 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:07:40 INFO - PROCESS | 1833 | 1461676060453 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d38000 == 140 [pid = 1833] [id = 306] 06:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f519e5400) [pid = 1833] [serial = 919] [outer = (nil)] 06:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f519ef800) [pid = 1833] [serial = 920] [outer = 0x7f9f519e5400] 06:07:40 INFO - PROCESS | 1833 | 1461676060519 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f5237b800) [pid = 1833] [serial = 921] [outer = 0x7f9f519e5400] 06:07:41 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:41 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:41 INFO - PROCESS | 1833 | 1461676061870 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] 06:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:07:41 INFO - PROCESS | 1833 | 1461676061917 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:07:41 INFO - PROCESS | 1833 | 1461676061924 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 1833 | 1461676061929 Marionette TRACE conn3 <- [1,1198,null,{}] 06:07:41 INFO - PROCESS | 1833 | 1461676061936 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}] 06:07:42 INFO - PROCESS | 1833 | 1461676062111 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:07:42 INFO - PROCESS | 1833 | 1461676062307 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60192800 == 141 [pid = 1833] [id = 307] 06:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f55b2c000) [pid = 1833] [serial = 922] [outer = (nil)] 06:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f55b35800) [pid = 1833] [serial = 923] [outer = 0x7f9f55b2c000] 06:07:42 INFO - PROCESS | 1833 | 1461676062374 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f56f61c00) [pid = 1833] [serial = 924] [outer = 0x7f9f55b2c000] 06:07:43 INFO - PROCESS | 1833 | 1461676063420 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]]]}] 06:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1540ms 06:07:43 INFO - PROCESS | 1833 | 1461676063465 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:07:43 INFO - PROCESS | 1833 | 1461676063473 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:07:43 INFO - PROCESS | 1833 | 1461676063482 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:07:43 INFO - PROCESS | 1833 | 1461676063485 Marionette TRACE conn3 <- [1,1202,null,{}] 06:07:43 INFO - PROCESS | 1833 | 1461676063491 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}] 06:07:43 INFO - PROCESS | 1833 | 1461676063665 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:07:43 INFO - PROCESS | 1833 | 1461676063893 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ed7800 == 142 [pid = 1833] [id = 308] 06:07:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f571a9000) [pid = 1833] [serial = 925] [outer = (nil)] 06:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f5a03f400) [pid = 1833] [serial = 926] [outer = 0x7f9f571a9000] 06:07:44 INFO - PROCESS | 1833 | 1461676064018 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f5efb1c00) [pid = 1833] [serial = 927] [outer = 0x7f9f571a9000] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a0ec000 == 141 [pid = 1833] [id = 231] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f774a1000 == 140 [pid = 1833] [id = 234] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f547bb800) [pid = 1833] [serial = 791] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65ebf800 == 139 [pid = 1833] [id = 291] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d20000 == 138 [pid = 1833] [id = 290] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6520e000 == 137 [pid = 1833] [id = 289] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6269e000 == 136 [pid = 1833] [id = 288] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a163000 == 135 [pid = 1833] [id = 287] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b68800 == 134 [pid = 1833] [id = 286] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee5e000 == 133 [pid = 1833] [id = 285] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce8d800 == 132 [pid = 1833] [id = 278] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79718000 == 131 [pid = 1833] [id = 277] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78019000 == 130 [pid = 1833] [id = 276] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6cc0e000 == 129 [pid = 1833] [id = 275] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d1e800 == 128 [pid = 1833] [id = 273] 06:07:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6138f000 == 127 [pid = 1833] [id = 272] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f6ccfac00) [pid = 1833] [serial = 773] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f622f5c00) [pid = 1833] [serial = 803] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f56f5d800) [pid = 1833] [serial = 782] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f54cd3000) [pid = 1833] [serial = 788] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f64bc0800) [pid = 1833] [serial = 809] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f571a1000) [pid = 1833] [serial = 794] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f62066000) [pid = 1833] [serial = 801] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f62038000) [pid = 1833] [serial = 800] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f571a0000) [pid = 1833] [serial = 785] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f611b2c00) [pid = 1833] [serial = 798] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f571a8c00) [pid = 1833] [serial = 795] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f624e4800) [pid = 1833] [serial = 806] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f7b6b0400) [pid = 1833] [serial = 776] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f5efa2800) [pid = 1833] [serial = 764] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f6230b000) [pid = 1833] [serial = 804] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f63290400) [pid = 1833] [serial = 807] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f7d0ab400) [pid = 1833] [serial = 779] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f63f60000) [pid = 1833] [serial = 767] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f64e3f000) [pid = 1833] [serial = 810] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f6acc9800) [pid = 1833] [serial = 770] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f7974d400) [pid = 1833] [serial = 762] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f5fe0bc00) [pid = 1833] [serial = 797] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f65714400) [pid = 1833] [serial = 812] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f65bc6000) [pid = 1833] [serial = 813] [outer = (nil)] [url = about:blank] 06:07:44 INFO - PROCESS | 1833 | 1461676064944 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]]]}] 06:07:44 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 06:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1488ms 06:07:44 INFO - PROCESS | 1833 | 1461676064975 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1833 | 1461676064980 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:07:44 INFO - PROCESS | 1833 | 1461676064989 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1833 | 1461676064995 Marionette TRACE conn3 <- [1,1206,null,{}] 06:07:45 INFO - PROCESS | 1833 | 1461676065012 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}] 06:07:45 INFO - PROCESS | 1833 | 1461676065186 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:07:45 INFO - PROCESS | 1833 | 1461676065336 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61920800 == 128 [pid = 1833] [id = 309] 06:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f571a9c00) [pid = 1833] [serial = 928] [outer = (nil)] 06:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f61f8a000) [pid = 1833] [serial = 929] [outer = 0x7f9f571a9c00] 06:07:45 INFO - PROCESS | 1833 | 1461676065403 Marionette DEBUG loaded listener.js 06:07:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f622ef800) [pid = 1833] [serial = 930] [outer = 0x7f9f571a9c00] 06:07:46 INFO - PROCESS | 1833 | 1461676066152 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]]]}] 06:07:46 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 06:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1197ms 06:07:46 INFO - PROCESS | 1833 | 1461676066204 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:07:46 INFO - PROCESS | 1833 | 1461676066208 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:07:46 INFO - PROCESS | 1833 | 1461676066215 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:07:46 INFO - PROCESS | 1833 | 1461676066217 Marionette TRACE conn3 <- [1,1210,null,{}] 06:07:46 INFO - PROCESS | 1833 | 1461676066222 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}] 06:07:46 INFO - PROCESS | 1833 | 1461676066389 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:07:46 INFO - PROCESS | 1833 | 1461676066400 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65215000 == 129 [pid = 1833] [id = 310] 06:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f61f8d000) [pid = 1833] [serial = 931] [outer = (nil)] 06:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f63287800) [pid = 1833] [serial = 932] [outer = 0x7f9f61f8d000] 06:07:46 INFO - PROCESS | 1833 | 1461676066459 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f63410c00) [pid = 1833] [serial = 933] [outer = 0x7f9f61f8d000] 06:07:47 INFO - PROCESS | 1833 | 1461676067334 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]]]}] 06:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1182ms 06:07:47 INFO - PROCESS | 1833 | 1461676067398 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:07:47 INFO - PROCESS | 1833 | 1461676067401 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:07:47 INFO - PROCESS | 1833 | 1461676067406 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:07:47 INFO - PROCESS | 1833 | 1461676067408 Marionette TRACE conn3 <- [1,1214,null,{}] 06:07:47 INFO - PROCESS | 1833 | 1461676067413 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}] 06:07:47 INFO - PROCESS | 1833 | 1461676067618 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:07:47 INFO - PROCESS | 1833 | 1461676067646 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d1e000 == 130 [pid = 1833] [id = 311] 06:07:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f62552400) [pid = 1833] [serial = 934] [outer = (nil)] 06:07:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f64a36c00) [pid = 1833] [serial = 935] [outer = 0x7f9f62552400] 06:07:47 INFO - PROCESS | 1833 | 1461676067707 Marionette DEBUG loaded listener.js 06:07:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f64bc0800) [pid = 1833] [serial = 936] [outer = 0x7f9f62552400] 06:07:48 INFO - PROCESS | 1833 | 1461676068540 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]]]}] 06:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1177ms 06:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:07:48 INFO - PROCESS | 1833 | 1461676068609 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:07:48 INFO - PROCESS | 1833 | 1461676068611 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:07:48 INFO - PROCESS | 1833 | 1461676068616 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 1833 | 1461676068620 Marionette TRACE conn3 <- [1,1218,null,{}] 06:07:48 INFO - PROCESS | 1833 | 1461676068625 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}] 06:07:49 INFO - PROCESS | 1833 | 1461676069201 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f64e34800) [pid = 1833] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f56f5f000) [pid = 1833] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f590cb400) [pid = 1833] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f6203a000) [pid = 1833] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f547b7800) [pid = 1833] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:07:49 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f547c0c00) [pid = 1833] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:07:49 INFO - PROCESS | 1833 | 1461676069376 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0af000 == 131 [pid = 1833] [id = 312] 06:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f55b2e000) [pid = 1833] [serial = 937] [outer = (nil)] 06:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f611b7400) [pid = 1833] [serial = 938] [outer = 0x7f9f55b2e000] 06:07:49 INFO - PROCESS | 1833 | 1461676069439 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f6ade1800) [pid = 1833] [serial = 939] [outer = 0x7f9f55b2e000] 06:07:50 INFO - PROCESS | 1833 | 1461676070088 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]]]}] 06:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1536ms 06:07:50 INFO - PROCESS | 1833 | 1461676070154 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 1833 | 1461676070157 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:07:50 INFO - PROCESS | 1833 | 1461676070163 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 1833 | 1461676070165 Marionette TRACE conn3 <- [1,1222,null,{}] 06:07:50 INFO - PROCESS | 1833 | 1461676070170 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}] 06:07:50 INFO - PROCESS | 1833 | 1461676070322 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:07:50 INFO - PROCESS | 1833 | 1461676070462 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bdaa800 == 132 [pid = 1833] [id = 313] 06:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f56f5f000) [pid = 1833] [serial = 940] [outer = (nil)] 06:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f6b058000) [pid = 1833] [serial = 941] [outer = 0x7f9f56f5f000] 06:07:50 INFO - PROCESS | 1833 | 1461676070520 Marionette DEBUG loaded listener.js 06:07:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f6c124000) [pid = 1833] [serial = 942] [outer = 0x7f9f56f5f000] 06:07:51 INFO - PROCESS | 1833 | 1461676071327 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] 06:07:51 INFO - PROCESS | 1833 | 1461676071445 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:07:51 INFO - PROCESS | 1833 | 1461676071454 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1833 | 1461676071460 Marionette TRACE conn3 <- [1,1226,null,{}] 06:07:51 INFO - PROCESS | 1833 | 1461676071467 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}] 06:07:51 INFO - PROCESS | 1833 | 1461676071688 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:07:51 INFO - PROCESS | 1833 | 1461676071931 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f1f800 == 133 [pid = 1833] [id = 314] 06:07:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f527d3400) [pid = 1833] [serial = 943] [outer = (nil)] 06:07:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f547bb400) [pid = 1833] [serial = 944] [outer = 0x7f9f527d3400] 06:07:52 INFO - PROCESS | 1833 | 1461676072053 Marionette DEBUG loaded listener.js 06:07:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f5663f000) [pid = 1833] [serial = 945] [outer = 0x7f9f527d3400] 06:07:52 INFO - PROCESS | 1833 | 1461676072904 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]]]}] 06:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1487ms 06:07:52 INFO - PROCESS | 1833 | 1461676072942 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 1833 | 1461676072950 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:07:52 INFO - PROCESS | 1833 | 1461676072960 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 1833 | 1461676072963 Marionette TRACE conn3 <- [1,1230,null,{}] 06:07:52 INFO - PROCESS | 1833 | 1461676072969 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}] 06:07:53 INFO - PROCESS | 1833 | 1461676073156 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:07:53 INFO - PROCESS | 1833 | 1461676073338 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6170f800 == 134 [pid = 1833] [id = 315] 06:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f527d6800) [pid = 1833] [serial = 946] [outer = (nil)] 06:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f5911f800) [pid = 1833] [serial = 947] [outer = 0x7f9f527d6800] 06:07:53 INFO - PROCESS | 1833 | 1461676073408 Marionette DEBUG loaded listener.js 06:07:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f5f195000) [pid = 1833] [serial = 948] [outer = 0x7f9f527d6800] 06:07:54 INFO - PROCESS | 1833 | 1461676074366 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]]]}] 06:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1478ms 06:07:54 INFO - PROCESS | 1833 | 1461676074438 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:07:54 INFO - PROCESS | 1833 | 1461676074442 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:07:54 INFO - PROCESS | 1833 | 1461676074449 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:07:54 INFO - PROCESS | 1833 | 1461676074454 Marionette TRACE conn3 <- [1,1234,null,{}] 06:07:54 INFO - PROCESS | 1833 | 1461676074469 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}] 06:07:54 INFO - PROCESS | 1833 | 1461676074752 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:07:54 INFO - PROCESS | 1833 | 1461676074935 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7171d800 == 135 [pid = 1833] [id = 316] 06:07:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f6203d400) [pid = 1833] [serial = 949] [outer = (nil)] 06:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f640b9800) [pid = 1833] [serial = 950] [outer = 0x7f9f6203d400] 06:07:55 INFO - PROCESS | 1833 | 1461676075028 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f64e33c00) [pid = 1833] [serial = 951] [outer = 0x7f9f6203d400] 06:07:55 INFO - PROCESS | 1833 | 1461676075847 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]]]}] 06:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1434ms 06:07:55 INFO - PROCESS | 1833 | 1461676075884 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 1833 | 1461676075888 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:07:55 INFO - PROCESS | 1833 | 1461676075894 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 1833 | 1461676075897 Marionette TRACE conn3 <- [1,1238,null,{}] 06:07:55 INFO - PROCESS | 1833 | 1461676075902 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}] 06:07:56 INFO - PROCESS | 1833 | 1461676076073 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:07:56 INFO - PROCESS | 1833 | 1461676076262 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce59000 == 136 [pid = 1833] [id = 317] 06:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f65714800) [pid = 1833] [serial = 952] [outer = (nil)] 06:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f65bcac00) [pid = 1833] [serial = 953] [outer = 0x7f9f65714800] 06:07:56 INFO - PROCESS | 1833 | 1461676076341 Marionette DEBUG loaded listener.js 06:07:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f6acc4000) [pid = 1833] [serial = 954] [outer = 0x7f9f65714800] 06:07:57 INFO - PROCESS | 1833 | 1461676077210 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]]]}] 06:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1378ms 06:07:57 INFO - PROCESS | 1833 | 1461676077273 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:07:57 INFO - PROCESS | 1833 | 1461676077275 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:07:57 INFO - PROCESS | 1833 | 1461676077281 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:07:57 INFO - PROCESS | 1833 | 1461676077284 Marionette TRACE conn3 <- [1,1242,null,{}] 06:07:57 INFO - PROCESS | 1833 | 1461676077289 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}] 06:07:57 INFO - PROCESS | 1833 | 1461676077463 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:07:57 INFO - PROCESS | 1833 | 1461676077652 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da10800 == 137 [pid = 1833] [id = 318] 06:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f64e36000) [pid = 1833] [serial = 955] [outer = (nil)] 06:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f6c553400) [pid = 1833] [serial = 956] [outer = 0x7f9f64e36000] 06:07:57 INFO - PROCESS | 1833 | 1461676077725 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f6da4d400) [pid = 1833] [serial = 957] [outer = 0x7f9f64e36000] 06:07:58 INFO - PROCESS | 1833 | 1461676078548 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]]]}] 06:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1330ms 06:07:58 INFO - PROCESS | 1833 | 1461676078613 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 1833 | 1461676078616 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:07:58 INFO - PROCESS | 1833 | 1461676078622 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 1833 | 1461676078624 Marionette TRACE conn3 <- [1,1246,null,{}] 06:07:58 INFO - PROCESS | 1833 | 1461676078630 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}] 06:07:58 INFO - PROCESS | 1833 | 1461676078838 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:07:59 INFO - PROCESS | 1833 | 1461676079025 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56976000 == 138 [pid = 1833] [id = 319] 06:07:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f7803dc00) [pid = 1833] [serial = 958] [outer = (nil)] 06:07:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f78722400) [pid = 1833] [serial = 959] [outer = 0x7f9f7803dc00] 06:07:59 INFO - PROCESS | 1833 | 1461676079102 Marionette DEBUG loaded listener.js 06:07:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f7b63f000) [pid = 1833] [serial = 960] [outer = 0x7f9f7803dc00] 06:07:59 INFO - PROCESS | 1833 | 1461676079963 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]]]}] 06:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1386ms 06:08:00 INFO - PROCESS | 1833 | 1461676080009 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:08:00 INFO - PROCESS | 1833 | 1461676080013 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:08:00 INFO - PROCESS | 1833 | 1461676080018 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:08:00 INFO - PROCESS | 1833 | 1461676080020 Marionette TRACE conn3 <- [1,1250,null,{}] 06:08:00 INFO - PROCESS | 1833 | 1461676080026 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}] 06:08:00 INFO - PROCESS | 1833 | 1461676080192 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:08:00 INFO - PROCESS | 1833 | 1461676080385 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5661f000 == 139 [pid = 1833] [id = 320] 06:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f54bb5800) [pid = 1833] [serial = 961] [outer = (nil)] 06:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f54bbc800) [pid = 1833] [serial = 962] [outer = 0x7f9f54bb5800] 06:08:00 INFO - PROCESS | 1833 | 1461676080454 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f54bc1800) [pid = 1833] [serial = 963] [outer = 0x7f9f54bb5800] 06:08:01 INFO - PROCESS | 1833 | 1461676081302 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]]]}] 06:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1334ms 06:08:01 INFO - PROCESS | 1833 | 1461676081354 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 1833 | 1461676081358 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:08:01 INFO - PROCESS | 1833 | 1461676081363 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1833 | 1461676081366 Marionette TRACE conn3 <- [1,1254,null,{}] 06:08:01 INFO - PROCESS | 1833 | 1461676081371 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}] 06:08:01 INFO - PROCESS | 1833 | 1461676081548 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:08:01 INFO - PROCESS | 1833 | 1461676081752 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653ae800 == 140 [pid = 1833] [id = 321] 06:08:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f54bb6000) [pid = 1833] [serial = 964] [outer = (nil)] 06:08:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f7b63ac00) [pid = 1833] [serial = 965] [outer = 0x7f9f54bb6000] 06:08:01 INFO - PROCESS | 1833 | 1461676081877 Marionette DEBUG loaded listener.js 06:08:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f7d0a2c00) [pid = 1833] [serial = 966] [outer = 0x7f9f54bb6000] 06:08:02 INFO - PROCESS | 1833 | 1461676082744 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]]]}] 06:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1439ms 06:08:02 INFO - PROCESS | 1833 | 1461676082803 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:08:02 INFO - PROCESS | 1833 | 1461676082806 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:08:02 INFO - PROCESS | 1833 | 1461676082812 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:08:02 INFO - PROCESS | 1833 | 1461676082815 Marionette TRACE conn3 <- [1,1258,null,{}] 06:08:02 INFO - PROCESS | 1833 | 1461676082820 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}] 06:08:03 INFO - PROCESS | 1833 | 1461676083023 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:08:03 INFO - PROCESS | 1833 | 1461676083358 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653c6000 == 141 [pid = 1833] [id = 322] 06:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f54bbd400) [pid = 1833] [serial = 967] [outer = (nil)] 06:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f56857c00) [pid = 1833] [serial = 968] [outer = 0x7f9f54bbd400] 06:08:03 INFO - PROCESS | 1833 | 1461676083503 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f5685c800) [pid = 1833] [serial = 969] [outer = 0x7f9f54bbd400] 06:08:04 INFO - PROCESS | 1833 | 1461676084594 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]]]}] 06:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1845ms 06:08:04 INFO - PROCESS | 1833 | 1461676084658 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:08:04 INFO - PROCESS | 1833 | 1461676084667 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:08:04 INFO - PROCESS | 1833 | 1461676084679 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 1833 | 1461676084682 Marionette TRACE conn3 <- [1,1262,null,{}] 06:08:04 INFO - PROCESS | 1833 | 1461676084688 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}] 06:08:04 INFO - PROCESS | 1833 | 1461676084908 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:08:05 INFO - PROCESS | 1833 | 1461676085136 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f82886000 == 142 [pid = 1833] [id = 323] 06:08:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f54bbf800) [pid = 1833] [serial = 970] [outer = (nil)] 06:08:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f600ae000) [pid = 1833] [serial = 971] [outer = 0x7f9f54bbf800] 06:08:05 INFO - PROCESS | 1833 | 1461676085249 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f600b5800) [pid = 1833] [serial = 972] [outer = 0x7f9f54bbf800] 06:08:06 INFO - PROCESS | 1833 | 1461676086042 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]]]}] 06:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1398ms 06:08:06 INFO - PROCESS | 1833 | 1461676086078 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:08:06 INFO - PROCESS | 1833 | 1461676086082 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:08:06 INFO - PROCESS | 1833 | 1461676086087 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1833 | 1461676086090 Marionette TRACE conn3 <- [1,1266,null,{}] 06:08:06 INFO - PROCESS | 1833 | 1461676086095 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}] 06:08:06 INFO - PROCESS | 1833 | 1461676086297 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:08:06 INFO - PROCESS | 1833 | 1461676086493 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ae0800 == 143 [pid = 1833] [id = 324] 06:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f51df1000) [pid = 1833] [serial = 973] [outer = (nil)] 06:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f51df8000) [pid = 1833] [serial = 974] [outer = 0x7f9f51df1000] 06:08:06 INFO - PROCESS | 1833 | 1461676086572 Marionette DEBUG loaded listener.js 06:08:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f600b7800) [pid = 1833] [serial = 975] [outer = 0x7f9f51df1000] 06:08:07 INFO - PROCESS | 1833 | 1461676087452 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]]]}] 06:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1430ms 06:08:07 INFO - PROCESS | 1833 | 1461676087519 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:08:07 INFO - PROCESS | 1833 | 1461676087522 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:08:07 INFO - PROCESS | 1833 | 1461676087528 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 1833 | 1461676087530 Marionette TRACE conn3 <- [1,1270,null,{}] 06:08:07 INFO - PROCESS | 1833 | 1461676087535 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}] 06:08:07 INFO - PROCESS | 1833 | 1461676087702 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:08:07 INFO - PROCESS | 1833 | 1461676087927 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539ab800 == 144 [pid = 1833] [id = 325] 06:08:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f51df1800) [pid = 1833] [serial = 976] [outer = (nil)] 06:08:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f539d5000) [pid = 1833] [serial = 977] [outer = 0x7f9f51df1800] 06:08:08 INFO - PROCESS | 1833 | 1461676087998 Marionette DEBUG loaded listener.js 06:08:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f600b8400) [pid = 1833] [serial = 978] [outer = 0x7f9f51df1800] 06:08:09 INFO - PROCESS | 1833 | 1461676089248 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]]]}] 06:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1779ms 06:08:09 INFO - PROCESS | 1833 | 1461676089308 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:08:09 INFO - PROCESS | 1833 | 1461676089313 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:08:09 INFO - PROCESS | 1833 | 1461676089320 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:08:09 INFO - PROCESS | 1833 | 1461676089325 Marionette TRACE conn3 <- [1,1274,null,{}] 06:08:09 INFO - PROCESS | 1833 | 1461676089333 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}] 06:08:09 INFO - PROCESS | 1833 | 1461676089561 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:08:09 INFO - PROCESS | 1833 | 1461676089777 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5696d000 == 145 [pid = 1833] [id = 326] 06:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f51df8800) [pid = 1833] [serial = 979] [outer = (nil)] 06:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f5260cc00) [pid = 1833] [serial = 980] [outer = 0x7f9f51df8800] 06:08:09 INFO - PROCESS | 1833 | 1461676089845 Marionette DEBUG loaded listener.js 06:08:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f539ce000) [pid = 1833] [serial = 981] [outer = 0x7f9f51df8800] 06:08:10 INFO - PROCESS | 1833 | 1461676090872 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]]]}] 06:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1587ms 06:08:10 INFO - PROCESS | 1833 | 1461676090908 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:08:10 INFO - PROCESS | 1833 | 1461676090916 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:08:10 INFO - PROCESS | 1833 | 1461676090925 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1833 | 1461676090929 Marionette TRACE conn3 <- [1,1278,null,{}] 06:08:10 INFO - PROCESS | 1833 | 1461676090934 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}] 06:08:11 INFO - PROCESS | 1833 | 1461676091105 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:08:11 INFO - PROCESS | 1833 | 1461676091395 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55cd2800 == 146 [pid = 1833] [id = 327] 06:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f547b9400) [pid = 1833] [serial = 982] [outer = (nil)] 06:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f54bb3000) [pid = 1833] [serial = 983] [outer = 0x7f9f547b9400] 06:08:11 INFO - PROCESS | 1833 | 1461676091464 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f55dc6400) [pid = 1833] [serial = 984] [outer = 0x7f9f547b9400] 06:08:12 INFO - PROCESS | 1833 | 1461676092293 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]]]}] 06:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1432ms 06:08:12 INFO - PROCESS | 1833 | 1461676092359 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 1833 | 1461676092363 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:08:12 INFO - PROCESS | 1833 | 1461676092369 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 1833 | 1461676092374 Marionette TRACE conn3 <- [1,1282,null,{}] 06:08:12 INFO - PROCESS | 1833 | 1461676092389 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}] 06:08:12 INFO - PROCESS | 1833 | 1461676092604 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:08:12 INFO - PROCESS | 1833 | 1461676092891 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a616000 == 147 [pid = 1833] [id = 328] 06:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f55dd4800) [pid = 1833] [serial = 985] [outer = (nil)] 06:08:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f5663d800) [pid = 1833] [serial = 986] [outer = 0x7f9f55dd4800] 06:08:12 INFO - PROCESS | 1833 | 1461676092963 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f56f48800) [pid = 1833] [serial = 987] [outer = 0x7f9f55dd4800] 06:08:13 INFO - PROCESS | 1833 | 1461676093772 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]]]}] 06:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1440ms 06:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:08:13 INFO - PROCESS | 1833 | 1461676093810 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:08:13 INFO - PROCESS | 1833 | 1461676093814 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:08:13 INFO - PROCESS | 1833 | 1461676093820 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:08:13 INFO - PROCESS | 1833 | 1461676093822 Marionette TRACE conn3 <- [1,1286,null,{}] 06:08:13 INFO - PROCESS | 1833 | 1461676093827 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}] 06:08:13 INFO - PROCESS | 1833 | 1461676093990 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:08:14 INFO - PROCESS | 1833 | 1461676094190 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0aa800 == 148 [pid = 1833] [id = 329] 06:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f519e7c00) [pid = 1833] [serial = 988] [outer = (nil)] 06:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f590cdc00) [pid = 1833] [serial = 989] [outer = 0x7f9f519e7c00] 06:08:14 INFO - PROCESS | 1833 | 1461676094252 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f9f5911b000) [pid = 1833] [serial = 990] [outer = 0x7f9f519e7c00] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce8d000 == 147 [pid = 1833] [id = 224] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f787ba800 == 146 [pid = 1833] [id = 222] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce0c800 == 145 [pid = 1833] [id = 223] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64b05000 == 144 [pid = 1833] [id = 214] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f9f5f18b400) [pid = 1833] [serial = 818] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f69f04c00) [pid = 1833] [serial = 830] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f6d996800) [pid = 1833] [serial = 839] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f7d07d000) [pid = 1833] [serial = 848] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f62061800) [pid = 1833] [serial = 821] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f7858cc00) [pid = 1833] [serial = 845] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f6c120000) [pid = 1833] [serial = 836] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f6b00b000) [pid = 1833] [serial = 833] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f65bc8400) [pid = 1833] [serial = 827] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f590cb000) [pid = 1833] [serial = 851] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f69fb5000) [pid = 1833] [serial = 875] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f64a36400) [pid = 1833] [serial = 824] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f77412c00) [pid = 1833] [serial = 842] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f55b2f800) [pid = 1833] [serial = 854] [outer = (nil)] [url = about:blank] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7873a000 == 143 [pid = 1833] [id = 221] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f52717800 == 142 [pid = 1833] [id = 304] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f524cd800 == 141 [pid = 1833] [id = 303] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58fcf000 == 140 [pid = 1833] [id = 302] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58dca800 == 139 [pid = 1833] [id = 301] 06:08:14 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55cd3000 == 138 [pid = 1833] [id = 300] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a25b000 == 137 [pid = 1833] [id = 299] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f82939800 == 136 [pid = 1833] [id = 298] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce82800 == 135 [pid = 1833] [id = 297] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f787b9800 == 134 [pid = 1833] [id = 296] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c593000 == 133 [pid = 1833] [id = 295] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65ebe800 == 132 [pid = 1833] [id = 294] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61f1d800 == 131 [pid = 1833] [id = 293] 06:08:15 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f33000 == 130 [pid = 1833] [id = 292] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f65235800) [pid = 1833] [serial = 872] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f611ad400) [pid = 1833] [serial = 863] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f62087800) [pid = 1833] [serial = 866] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f64b8e400) [pid = 1833] [serial = 870] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f695a4800) [pid = 1833] [serial = 873] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f590d1c00) [pid = 1833] [serial = 861] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f624e3800) [pid = 1833] [serial = 867] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f56f57800) [pid = 1833] [serial = 858] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f61f4e000) [pid = 1833] [serial = 864] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f63404800) [pid = 1833] [serial = 869] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f65bcfc00) [pid = 1833] [serial = 815] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f54cd3800) [pid = 1833] [serial = 857] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f54cd6c00) [pid = 1833] [serial = 860] [outer = (nil)] [url = about:blank] 06:08:15 INFO - PROCESS | 1833 | 1461676095184 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]]]}] 06:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1428ms 06:08:15 INFO - PROCESS | 1833 | 1461676095248 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:08:15 INFO - PROCESS | 1833 | 1461676095251 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:08:15 INFO - PROCESS | 1833 | 1461676095257 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1833 | 1461676095259 Marionette TRACE conn3 <- [1,1290,null,{}] 06:08:15 INFO - PROCESS | 1833 | 1461676095264 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}] 06:08:15 INFO - PROCESS | 1833 | 1461676095410 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:08:15 INFO - PROCESS | 1833 | 1461676095425 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f33000 == 131 [pid = 1833] [id = 330] 06:08:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f54cd3800) [pid = 1833] [serial = 991] [outer = (nil)] 06:08:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f59120400) [pid = 1833] [serial = 992] [outer = 0x7f9f54cd3800] 06:08:15 INFO - PROCESS | 1833 | 1461676095483 Marionette DEBUG loaded listener.js 06:08:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f5f18f800) [pid = 1833] [serial = 993] [outer = 0x7f9f54cd3800] 06:08:16 INFO - PROCESS | 1833 | 1461676096328 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]]]}] 06:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1131ms 06:08:16 INFO - PROCESS | 1833 | 1461676096389 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:08:16 INFO - PROCESS | 1833 | 1461676096392 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:08:16 INFO - PROCESS | 1833 | 1461676096401 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:08:16 INFO - PROCESS | 1833 | 1461676096403 Marionette TRACE conn3 <- [1,1294,null,{}] 06:08:16 INFO - PROCESS | 1833 | 1461676096407 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}] 06:08:16 INFO - PROCESS | 1833 | 1461676096584 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:08:16 INFO - PROCESS | 1833 | 1461676096595 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b6c000 == 132 [pid = 1833] [id = 331] 06:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f52385400) [pid = 1833] [serial = 994] [outer = (nil)] 06:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f600ba400) [pid = 1833] [serial = 995] [outer = 0x7f9f52385400] 06:08:16 INFO - PROCESS | 1833 | 1461676096817 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f62083800) [pid = 1833] [serial = 996] [outer = 0x7f9f52385400] 06:08:17 INFO - PROCESS | 1833 | 1461676097563 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]]]}] 06:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1182ms 06:08:17 INFO - PROCESS | 1833 | 1461676097584 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:08:17 INFO - PROCESS | 1833 | 1461676097587 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:08:17 INFO - PROCESS | 1833 | 1461676097592 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:08:17 INFO - PROCESS | 1833 | 1461676097594 Marionette TRACE conn3 <- [1,1298,null,{}] 06:08:17 INFO - PROCESS | 1833 | 1461676097599 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}] 06:08:17 INFO - PROCESS | 1833 | 1461676097812 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:08:17 INFO - PROCESS | 1833 | 1461676097842 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6503f000 == 133 [pid = 1833] [id = 332] 06:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f527d0800) [pid = 1833] [serial = 997] [outer = (nil)] 06:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f624e5800) [pid = 1833] [serial = 998] [outer = 0x7f9f527d0800] 06:08:17 INFO - PROCESS | 1833 | 1461676097899 Marionette DEBUG loaded listener.js 06:08:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f64b88800) [pid = 1833] [serial = 999] [outer = 0x7f9f527d0800] 06:08:18 INFO - PROCESS | 1833 | 1461676098738 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]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1176ms 06:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:08:18 INFO - PROCESS | 1833 | 1461676098770 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 1833 | 1461676098773 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:08:18 INFO - PROCESS | 1833 | 1461676098779 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1833 | 1461676098781 Marionette TRACE conn3 <- [1,1302,null,{}] 06:08:18 INFO - PROCESS | 1833 | 1461676098792 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}] 06:08:18 INFO - PROCESS | 1833 | 1461676098990 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:08:19 INFO - PROCESS | 1833 | 1461676099016 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d05000 == 134 [pid = 1833] [id = 333] 06:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f61f82800) [pid = 1833] [serial = 1000] [outer = (nil)] 06:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f64bc6c00) [pid = 1833] [serial = 1001] [outer = 0x7f9f61f82800] 06:08:19 INFO - PROCESS | 1833 | 1461676099077 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f65cb2400) [pid = 1833] [serial = 1002] [outer = 0x7f9f61f82800] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f69d9f800) [pid = 1833] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f62033800) [pid = 1833] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f69f05c00) [pid = 1833] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f6401cc00) [pid = 1833] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f64b8c400) [pid = 1833] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f6ccf4400) [pid = 1833] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f6adddc00) [pid = 1833] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f60a41400) [pid = 1833] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f61982000) [pid = 1833] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f62088c00) [pid = 1833] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f774f2c00) [pid = 1833] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f6523ec00) [pid = 1833] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f78030c00) [pid = 1833] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f622f9400) [pid = 1833] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f6203f800) [pid = 1833] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f6addc400) [pid = 1833] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f6d995000) [pid = 1833] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f60a3e000) [pid = 1833] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f64b96000) [pid = 1833] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f62086800) [pid = 1833] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f61ccc800) [pid = 1833] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f6a2a3000) [pid = 1833] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f6d997c00) [pid = 1833] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f64bbf800) [pid = 1833] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f64b96400) [pid = 1833] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f5a042800) [pid = 1833] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f62552400) [pid = 1833] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f571a9c00) [pid = 1833] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f55b2c000) [pid = 1833] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f571a9000) [pid = 1833] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f61f8d000) [pid = 1833] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f55b2e000) [pid = 1833] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f6c554400) [pid = 1833] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f6401c800) [pid = 1833] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f611ad000) [pid = 1833] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:08:20 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f7836b400) [pid = 1833] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:08:20 INFO - PROCESS | 1833 | 1461676100801 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]]]}] 06:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2087ms 06:08:20 INFO - PROCESS | 1833 | 1461676100866 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:08:20 INFO - PROCESS | 1833 | 1461676100869 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:08:20 INFO - PROCESS | 1833 | 1461676100874 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 1833 | 1461676100876 Marionette TRACE conn3 <- [1,1306,null,{}] 06:08:20 INFO - PROCESS | 1833 | 1461676100881 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}] 06:08:21 INFO - PROCESS | 1833 | 1461676101035 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:08:21 INFO - PROCESS | 1833 | 1461676101180 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fa5800 == 135 [pid = 1833] [id = 334] 06:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f55b2e000) [pid = 1833] [serial = 1003] [outer = (nil)] 06:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f6206a800) [pid = 1833] [serial = 1004] [outer = 0x7f9f55b2e000] 06:08:21 INFO - PROCESS | 1833 | 1461676101245 Marionette DEBUG loaded listener.js 06:08:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f640bfc00) [pid = 1833] [serial = 1005] [outer = 0x7f9f55b2e000] 06:08:21 INFO - PROCESS | 1833 | 1461676101906 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]]]}] 06:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1079ms 06:08:21 INFO - PROCESS | 1833 | 1461676101954 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:08:21 INFO - PROCESS | 1833 | 1461676101956 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:08:21 INFO - PROCESS | 1833 | 1461676101962 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:08:21 INFO - PROCESS | 1833 | 1461676101964 Marionette TRACE conn3 <- [1,1310,null,{}] 06:08:21 INFO - PROCESS | 1833 | 1461676101969 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}] 06:08:22 INFO - PROCESS | 1833 | 1461676102196 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:08:22 INFO - PROCESS | 1833 | 1461676102418 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5272d000 == 136 [pid = 1833] [id = 335] 06:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f519e5c00) [pid = 1833] [serial = 1006] [outer = (nil)] 06:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f519f2800) [pid = 1833] [serial = 1007] [outer = 0x7f9f519e5c00] 06:08:22 INFO - PROCESS | 1833 | 1461676102504 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f51dfc000) [pid = 1833] [serial = 1008] [outer = 0x7f9f519e5c00] 06:08:23 INFO - PROCESS | 1833 | 1461676103433 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] 06:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:08:23 INFO - PROCESS | 1833 | 1461676103500 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:08:23 INFO - PROCESS | 1833 | 1461676103508 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1833 | 1461676103513 Marionette TRACE conn3 <- [1,1314,null,{}] 06:08:23 INFO - PROCESS | 1833 | 1461676103519 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}] 06:08:23 INFO - PROCESS | 1833 | 1461676103743 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:08:23 INFO - PROCESS | 1833 | 1461676103979 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a262800 == 137 [pid = 1833] [id = 336] 06:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f539d9000) [pid = 1833] [serial = 1009] [outer = (nil)] 06:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f55dc9c00) [pid = 1833] [serial = 1010] [outer = 0x7f9f539d9000] 06:08:24 INFO - PROCESS | 1833 | 1461676104100 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f55dd4c00) [pid = 1833] [serial = 1011] [outer = 0x7f9f539d9000] 06:08:24 INFO - PROCESS | 1833 | 1461676104988 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]]]}] 06:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1539ms 06:08:25 INFO - PROCESS | 1833 | 1461676105049 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:08:25 INFO - PROCESS | 1833 | 1461676105056 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:08:25 INFO - PROCESS | 1833 | 1461676105062 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 1833 | 1461676105065 Marionette TRACE conn3 <- [1,1318,null,{}] 06:08:25 INFO - PROCESS | 1833 | 1461676105071 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}] 06:08:25 INFO - PROCESS | 1833 | 1461676105281 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:08:25 INFO - PROCESS | 1833 | 1461676105563 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6406e800 == 138 [pid = 1833] [id = 337] 06:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f571a4c00) [pid = 1833] [serial = 1012] [outer = (nil)] 06:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f590d1c00) [pid = 1833] [serial = 1013] [outer = 0x7f9f571a4c00] 06:08:25 INFO - PROCESS | 1833 | 1461676105680 Marionette DEBUG loaded listener.js 06:08:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f5f196800) [pid = 1833] [serial = 1014] [outer = 0x7f9f571a4c00] 06:08:26 INFO - PROCESS | 1833 | 1461676106584 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]]]}] 06:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1580ms 06:08:26 INFO - PROCESS | 1833 | 1461676106642 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:08:26 INFO - PROCESS | 1833 | 1461676106645 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:08:26 INFO - PROCESS | 1833 | 1461676106660 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:08:26 INFO - PROCESS | 1833 | 1461676106668 Marionette TRACE conn3 <- [1,1322,null,{}] 06:08:26 INFO - PROCESS | 1833 | 1461676106674 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}] 06:08:26 INFO - PROCESS | 1833 | 1461676106926 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:08:27 INFO - PROCESS | 1833 | 1461676107243 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6aa31800 == 139 [pid = 1833] [id = 338] 06:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f60a37000) [pid = 1833] [serial = 1015] [outer = (nil)] 06:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f61f83800) [pid = 1833] [serial = 1016] [outer = 0x7f9f60a37000] 06:08:27 INFO - PROCESS | 1833 | 1461676107333 Marionette DEBUG loaded listener.js 06:08:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f622f3c00) [pid = 1833] [serial = 1017] [outer = 0x7f9f60a37000] 06:08:28 INFO - PROCESS | 1833 | 1461676108315 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]]]}] 06:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1702ms 06:08:28 INFO - PROCESS | 1833 | 1461676108354 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:08:28 INFO - PROCESS | 1833 | 1461676108359 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:08:28 INFO - PROCESS | 1833 | 1461676108365 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:08:28 INFO - PROCESS | 1833 | 1461676108367 Marionette TRACE conn3 <- [1,1326,null,{}] 06:08:28 INFO - PROCESS | 1833 | 1461676108373 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}] 06:08:28 INFO - PROCESS | 1833 | 1461676108550 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:08:28 INFO - PROCESS | 1833 | 1461676108745 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c33c000 == 140 [pid = 1833] [id = 339] 06:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f60a3b400) [pid = 1833] [serial = 1018] [outer = (nil)] 06:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f64bbec00) [pid = 1833] [serial = 1019] [outer = 0x7f9f60a3b400] 06:08:28 INFO - PROCESS | 1833 | 1461676108814 Marionette DEBUG loaded listener.js 06:08:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f65718000) [pid = 1833] [serial = 1020] [outer = 0x7f9f60a3b400] 06:08:29 INFO - PROCESS | 1833 | 1461676109684 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]]]}] 06:08:29 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 06:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1377ms 06:08:29 INFO - PROCESS | 1833 | 1461676109744 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1833 | 1461676109748 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:08:29 INFO - PROCESS | 1833 | 1461676109753 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1833 | 1461676109756 Marionette TRACE conn3 <- [1,1330,null,{}] 06:08:29 INFO - PROCESS | 1833 | 1461676109761 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}] 06:08:29 INFO - PROCESS | 1833 | 1461676109952 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:08:30 INFO - PROCESS | 1833 | 1461676110143 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f785e0000 == 141 [pid = 1833] [id = 340] 06:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f68d92800) [pid = 1833] [serial = 1021] [outer = (nil)] 06:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f695a3400) [pid = 1833] [serial = 1022] [outer = 0x7f9f68d92800] 06:08:30 INFO - PROCESS | 1833 | 1461676110229 Marionette DEBUG loaded listener.js 06:08:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f6aaf5400) [pid = 1833] [serial = 1023] [outer = 0x7f9f68d92800] 06:08:31 INFO - PROCESS | 1833 | 1461676111142 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]]]}] 06:08:31 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 06:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1431ms 06:08:31 INFO - PROCESS | 1833 | 1461676111186 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1833 | 1461676111190 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:08:31 INFO - PROCESS | 1833 | 1461676111195 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1833 | 1461676111198 Marionette TRACE conn3 <- [1,1334,null,{}] 06:08:31 INFO - PROCESS | 1833 | 1461676111203 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}] 06:08:31 INFO - PROCESS | 1833 | 1461676111384 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:08:31 INFO - PROCESS | 1833 | 1461676111581 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf3c000 == 142 [pid = 1833] [id = 341] 06:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f6b5c9c00) [pid = 1833] [serial = 1024] [outer = (nil)] 06:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f6ccf5000) [pid = 1833] [serial = 1025] [outer = 0x7f9f6b5c9c00] 06:08:31 INFO - PROCESS | 1833 | 1461676111651 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f6da55400) [pid = 1833] [serial = 1026] [outer = 0x7f9f6b5c9c00] 06:08:32 INFO - PROCESS | 1833 | 1461676112574 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]]]}] 06:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1432ms 06:08:32 INFO - PROCESS | 1833 | 1461676112629 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:08:32 INFO - PROCESS | 1833 | 1461676112633 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:08:32 INFO - PROCESS | 1833 | 1461676112640 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:08:32 INFO - PROCESS | 1833 | 1461676112644 Marionette TRACE conn3 <- [1,1338,null,{}] 06:08:32 INFO - PROCESS | 1833 | 1461676112651 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}] 06:08:32 INFO - PROCESS | 1833 | 1461676112873 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:08:33 INFO - PROCESS | 1833 | 1461676113124 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61fc3800 == 141 [pid = 1833] [id = 10] 06:08:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f81bb0000 == 142 [pid = 1833] [id = 342] 06:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f67ebd000) [pid = 1833] [serial = 1027] [outer = (nil)] 06:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f774f5800) [pid = 1833] [serial = 1028] [outer = 0x7f9f67ebd000] 06:08:33 INFO - PROCESS | 1833 | 1461676113232 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f78544800) [pid = 1833] [serial = 1029] [outer = 0x7f9f67ebd000] 06:08:34 INFO - PROCESS | 1833 | 1461676114535 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]]]}] 06:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1933ms 06:08:34 INFO - PROCESS | 1833 | 1461676114573 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 1833 | 1461676114576 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:08:34 INFO - PROCESS | 1833 | 1461676114582 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1833 | 1461676114584 Marionette TRACE conn3 <- [1,1342,null,{}] 06:08:34 INFO - PROCESS | 1833 | 1461676114590 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}] 06:08:34 INFO - PROCESS | 1833 | 1461676114761 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:08:35 INFO - PROCESS | 1833 | 1461676115014 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e97000 == 143 [pid = 1833] [id = 343] 06:08:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f590c2c00) [pid = 1833] [serial = 1030] [outer = (nil)] 06:08:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f78550800) [pid = 1833] [serial = 1031] [outer = 0x7f9f590c2c00] 06:08:35 INFO - PROCESS | 1833 | 1461676115086 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f79737c00) [pid = 1833] [serial = 1032] [outer = 0x7f9f590c2c00] 06:08:35 INFO - PROCESS | 1833 | 1461676115970 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]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1431ms 06:08:36 INFO - PROCESS | 1833 | 1461676116014 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 1833 | 1461676116017 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:08:36 INFO - PROCESS | 1833 | 1461676116023 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1833 | 1461676116025 Marionette TRACE conn3 <- [1,1346,null,{}] 06:08:36 INFO - PROCESS | 1833 | 1461676116031 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}] 06:08:36 INFO - PROCESS | 1833 | 1461676116210 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:08:36 INFO - PROCESS | 1833 | 1461676116408 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ec3000 == 144 [pid = 1833] [id = 344] 06:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f56f49800) [pid = 1833] [serial = 1033] [outer = (nil)] 06:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f785bb800) [pid = 1833] [serial = 1034] [outer = 0x7f9f56f49800] 06:08:36 INFO - PROCESS | 1833 | 1461676116512 Marionette DEBUG loaded listener.js 06:08:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f79752800) [pid = 1833] [serial = 1035] [outer = 0x7f9f56f49800] 06:08:37 INFO - PROCESS | 1833 | 1461676117372 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]]]}] 06:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1427ms 06:08:37 INFO - PROCESS | 1833 | 1461676117451 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:08:37 INFO - PROCESS | 1833 | 1461676117454 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:08:37 INFO - PROCESS | 1833 | 1461676117460 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:08:37 INFO - PROCESS | 1833 | 1461676117462 Marionette TRACE conn3 <- [1,1350,null,{}] 06:08:37 INFO - PROCESS | 1833 | 1461676117468 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}] 06:08:37 INFO - PROCESS | 1833 | 1461676117688 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:08:37 INFO - PROCESS | 1833 | 1461676117931 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65453800 == 145 [pid = 1833] [id = 345] 06:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f538e4000) [pid = 1833] [serial = 1036] [outer = (nil)] 06:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f538e6000) [pid = 1833] [serial = 1037] [outer = 0x7f9f538e4000] 06:08:38 INFO - PROCESS | 1833 | 1461676118060 Marionette DEBUG loaded listener.js 06:08:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f79753800) [pid = 1833] [serial = 1038] [outer = 0x7f9f538e4000] 06:08:38 INFO - PROCESS | 1833 | 1461676118901 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]]]}] 06:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1482ms 06:08:38 INFO - PROCESS | 1833 | 1461676118943 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:08:38 INFO - PROCESS | 1833 | 1461676118947 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:08:38 INFO - PROCESS | 1833 | 1461676118953 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1833 | 1461676118956 Marionette TRACE conn3 <- [1,1354,null,{}] 06:08:38 INFO - PROCESS | 1833 | 1461676118961 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}] 06:08:39 INFO - PROCESS | 1833 | 1461676119149 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:08:39 INFO - PROCESS | 1833 | 1461676119342 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b71800 == 146 [pid = 1833] [id = 346] 06:08:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f538e4800) [pid = 1833] [serial = 1039] [outer = (nil)] 06:08:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f58eae400) [pid = 1833] [serial = 1040] [outer = 0x7f9f538e4800] 06:08:39 INFO - PROCESS | 1833 | 1461676119411 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f6208b000) [pid = 1833] [serial = 1041] [outer = 0x7f9f538e4800] 06:08:40 INFO - PROCESS | 1833 | 1461676120298 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]]]}] 06:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1384ms 06:08:40 INFO - PROCESS | 1833 | 1461676120336 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1833 | 1461676120339 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:08:40 INFO - PROCESS | 1833 | 1461676120345 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1833 | 1461676120347 Marionette TRACE conn3 <- [1,1358,null,{}] 06:08:40 INFO - PROCESS | 1833 | 1461676120352 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}] 06:08:40 INFO - PROCESS | 1833 | 1461676120550 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:08:41 INFO - PROCESS | 1833 | 1461676121375 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ad4000 == 147 [pid = 1833] [id = 347] 06:08:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f51df6000) [pid = 1833] [serial = 1042] [outer = (nil)] 06:08:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f51dfc400) [pid = 1833] [serial = 1043] [outer = 0x7f9f51df6000] 06:08:41 INFO - PROCESS | 1833 | 1461676121442 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f527cf000) [pid = 1833] [serial = 1044] [outer = 0x7f9f51df6000] 06:08:42 INFO - PROCESS | 1833 | 1461676122299 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]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2030ms 06:08:42 INFO - PROCESS | 1833 | 1461676122376 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1833 | 1461676122382 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:08:42 INFO - PROCESS | 1833 | 1461676122389 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1833 | 1461676122393 Marionette TRACE conn3 <- [1,1362,null,{}] 06:08:42 INFO - PROCESS | 1833 | 1461676122400 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}] 06:08:42 INFO - PROCESS | 1833 | 1461676122567 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:08:42 INFO - PROCESS | 1833 | 1461676122989 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539b4800 == 148 [pid = 1833] [id = 348] 06:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f539da800) [pid = 1833] [serial = 1045] [outer = (nil)] 06:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f54bb3800) [pid = 1833] [serial = 1046] [outer = 0x7f9f539da800] 06:08:43 INFO - PROCESS | 1833 | 1461676123060 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f54ccc800) [pid = 1833] [serial = 1047] [outer = 0x7f9f539da800] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67216800 == 147 [pid = 1833] [id = 60] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69db3800 == 146 [pid = 1833] [id = 271] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b682000 == 145 [pid = 1833] [id = 232] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d1e000 == 144 [pid = 1833] [id = 311] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65215000 == 143 [pid = 1833] [id = 310] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6544d000 == 142 [pid = 1833] [id = 230] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0af000 == 141 [pid = 1833] [id = 312] 06:08:43 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f6b058000) [pid = 1833] [serial = 941] [outer = (nil)] [url = about:blank] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61920800 == 140 [pid = 1833] [id = 309] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fa1000 == 139 [pid = 1833] [id = 59] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b681000 == 138 [pid = 1833] [id = 274] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7941c800 == 137 [pid = 1833] [id = 236] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fa5800 == 136 [pid = 1833] [id = 334] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d05000 == 135 [pid = 1833] [id = 333] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6503f000 == 134 [pid = 1833] [id = 332] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b6c000 == 133 [pid = 1833] [id = 331] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f33000 == 132 [pid = 1833] [id = 330] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0aa800 == 131 [pid = 1833] [id = 329] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a616000 == 130 [pid = 1833] [id = 328] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55cd2800 == 129 [pid = 1833] [id = 327] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5696d000 == 128 [pid = 1833] [id = 326] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f539ab800 == 127 [pid = 1833] [id = 325] 06:08:43 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f53ae0800 == 126 [pid = 1833] [id = 324] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f82886000 == 125 [pid = 1833] [id = 323] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653c6000 == 124 [pid = 1833] [id = 322] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653ae800 == 123 [pid = 1833] [id = 321] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5661f000 == 122 [pid = 1833] [id = 320] 06:08:44 INFO - PROCESS | 1833 | 1461676124135 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]]]}] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56976000 == 121 [pid = 1833] [id = 319] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7da10800 == 120 [pid = 1833] [id = 318] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce59000 == 119 [pid = 1833] [id = 317] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7171d800 == 118 [pid = 1833] [id = 316] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6170f800 == 117 [pid = 1833] [id = 315] 06:08:44 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f1f800 == 116 [pid = 1833] [id = 314] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f65717c00) [pid = 1833] [serial = 711] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f61b24c00) [pid = 1833] [serial = 614] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f7d076800) [pid = 1833] [serial = 738] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f6accf800) [pid = 1833] [serial = 671] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f622f7800) [pid = 1833] [serial = 617] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f6accbc00) [pid = 1833] [serial = 714] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f69cdd000) [pid = 1833] [serial = 665] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f65cb6c00) [pid = 1833] [serial = 629] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f6e77a000) [pid = 1833] [serial = 723] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f6b5c6c00) [pid = 1833] [serial = 674] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f62062c00) [pid = 1833] [serial = 707] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f6acc5000) [pid = 1833] [serial = 876] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f64010800) [pid = 1833] [serial = 662] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f785ae800) [pid = 1833] [serial = 732] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f6b5c9000) [pid = 1833] [serial = 717] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f7972fc00) [pid = 1833] [serial = 735] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f64a37000) [pid = 1833] [serial = 623] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f63403c00) [pid = 1833] [serial = 620] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f6c5db000) [pid = 1833] [serial = 720] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f774f2400) [pid = 1833] [serial = 726] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f6203ec00) [pid = 1833] [serial = 659] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f6523c400) [pid = 1833] [serial = 626] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f65cbe800) [pid = 1833] [serial = 632] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f6be5f800) [pid = 1833] [serial = 677] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f6a5edc00) [pid = 1833] [serial = 668] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f782e5c00) [pid = 1833] [serial = 729] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f6c5d3000) [pid = 1833] [serial = 680] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f67ebb400) [pid = 1833] [serial = 635] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f5f195800) [pid = 1833] [serial = 611] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f56f50800) [pid = 1833] [serial = 905] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f519ef800) [pid = 1833] [serial = 920] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f611b7400) [pid = 1833] [serial = 938] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f63410c00) [pid = 1833] [serial = 933] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f6ade1800) [pid = 1833] [serial = 939] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f79430000) [pid = 1833] [serial = 581] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f64a36c00) [pid = 1833] [serial = 935] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f6accb800) [pid = 1833] [serial = 890] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f60a38c00) [pid = 1833] [serial = 881] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f61f8a000) [pid = 1833] [serial = 929] [outer = (nil)] [url = about:blank] 06:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1834ms 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f527cc800) [pid = 1833] [serial = 917] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f622ef800) [pid = 1833] [serial = 930] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f56f61c00) [pid = 1833] [serial = 924] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f55b35800) [pid = 1833] [serial = 923] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f64bc0800) [pid = 1833] [serial = 936] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f56641800) [pid = 1833] [serial = 899] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f624e3000) [pid = 1833] [serial = 884] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f67230400) [pid = 1833] [serial = 887] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f54cd8800) [pid = 1833] [serial = 878] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f5a03f400) [pid = 1833] [serial = 926] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f5efb1c00) [pid = 1833] [serial = 927] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f56f47400) [pid = 1833] [serial = 902] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f6c5df000) [pid = 1833] [serial = 893] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f63287800) [pid = 1833] [serial = 932] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f52388800) [pid = 1833] [serial = 911] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f7d0a5400) [pid = 1833] [serial = 896] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f5911a800) [pid = 1833] [serial = 908] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f5260c400) [pid = 1833] [serial = 914] [outer = (nil)] [url = about:blank] 06:08:44 INFO - PROCESS | 1833 | 1461676124294 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1833 | 1461676124300 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:08:44 INFO - PROCESS | 1833 | 1461676124326 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1833 | 1461676124331 Marionette TRACE conn3 <- [1,1366,null,{}] 06:08:44 INFO - PROCESS | 1833 | 1461676124339 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}] 06:08:44 INFO - PROCESS | 1833 | 1461676124584 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:08:44 INFO - PROCESS | 1833 | 1461676124777 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ecd800 == 117 [pid = 1833] [id = 349] 06:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f538e0400) [pid = 1833] [serial = 1048] [outer = (nil)] 06:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f538e4c00) [pid = 1833] [serial = 1049] [outer = 0x7f9f538e0400] 06:08:44 INFO - PROCESS | 1833 | 1461676124859 Marionette DEBUG loaded listener.js 06:08:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f54bb6800) [pid = 1833] [serial = 1050] [outer = 0x7f9f538e0400] 06:08:45 INFO - PROCESS | 1833 | 1461676125768 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] 06:08:45 INFO - PROCESS | 1833 | 1461676125817 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:08:45 INFO - PROCESS | 1833 | 1461676125826 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:08:45 INFO - PROCESS | 1833 | 1461676125831 Marionette TRACE conn3 <- [1,1370,null,{}] 06:08:45 INFO - PROCESS | 1833 | 1461676125836 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}] 06:08:46 INFO - PROCESS | 1833 | 1461676126051 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:08:46 INFO - PROCESS | 1833 | 1461676126324 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f1f000 == 118 [pid = 1833] [id = 350] 06:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f56854c00) [pid = 1833] [serial = 1051] [outer = (nil)] 06:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f56f43000) [pid = 1833] [serial = 1052] [outer = 0x7f9f56854c00] 06:08:46 INFO - PROCESS | 1833 | 1461676126455 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f56f5d800) [pid = 1833] [serial = 1053] [outer = 0x7f9f56854c00] 06:08:47 INFO - PROCESS | 1833 | 1461676127367 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] 06:08:47 INFO - PROCESS | 1833 | 1461676127412 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:08:47 INFO - PROCESS | 1833 | 1461676127418 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 1833 | 1461676127424 Marionette TRACE conn3 <- [1,1374,null,{}] 06:08:47 INFO - PROCESS | 1833 | 1461676127439 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}] 06:08:47 INFO - PROCESS | 1833 | 1461676127660 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:08:47 INFO - PROCESS | 1833 | 1461676127918 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a623000 == 119 [pid = 1833] [id = 351] 06:08:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f58eaa800) [pid = 1833] [serial = 1054] [outer = (nil)] 06:08:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f59113400) [pid = 1833] [serial = 1055] [outer = 0x7f9f58eaa800] 06:08:48 INFO - PROCESS | 1833 | 1461676128038 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f5a044c00) [pid = 1833] [serial = 1056] [outer = 0x7f9f58eaa800] 06:08:48 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:08:48 INFO - PROCESS | 1833 | 1461676128909 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] 06:08:48 INFO - PROCESS | 1833 | 1461676128966 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:08:48 INFO - PROCESS | 1833 | 1461676128972 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:08:48 INFO - PROCESS | 1833 | 1461676128976 Marionette TRACE conn3 <- [1,1378,null,{}] 06:08:48 INFO - PROCESS | 1833 | 1461676128981 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}] 06:08:49 INFO - PROCESS | 1833 | 1461676129188 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:08:49 INFO - PROCESS | 1833 | 1461676129367 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0af000 == 120 [pid = 1833] [id = 352] 06:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f5f185c00) [pid = 1833] [serial = 1057] [outer = (nil)] 06:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f5f194800) [pid = 1833] [serial = 1058] [outer = 0x7f9f5f185c00] 06:08:49 INFO - PROCESS | 1833 | 1461676129437 Marionette DEBUG loaded listener.js 06:08:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f600af000) [pid = 1833] [serial = 1059] [outer = 0x7f9f5f185c00] 06:08:50 INFO - PROCESS | 1833 | 1461676130328 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] 06:08:50 INFO - PROCESS | 1833 | 1461676130362 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:08:50 INFO - PROCESS | 1833 | 1461676130369 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:08:50 INFO - PROCESS | 1833 | 1461676130372 Marionette TRACE conn3 <- [1,1382,null,{}] 06:08:50 INFO - PROCESS | 1833 | 1461676130377 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}] 06:08:50 INFO - PROCESS | 1833 | 1461676130547 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:08:50 INFO - PROCESS | 1833 | 1461676130781 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6138f800 == 121 [pid = 1833] [id = 353] 06:08:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f60a3c400) [pid = 1833] [serial = 1060] [outer = (nil)] 06:08:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f6172e000) [pid = 1833] [serial = 1061] [outer = 0x7f9f60a3c400] 06:08:50 INFO - PROCESS | 1833 | 1461676130895 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f61985c00) [pid = 1833] [serial = 1062] [outer = 0x7f9f60a3c400] 06:08:51 INFO - PROCESS | 1833 | [1833] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:08:51 INFO - PROCESS | 1833 | 1461676131846 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] 06:08:51 INFO - PROCESS | 1833 | 1461676131909 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:08:51 INFO - PROCESS | 1833 | 1461676131914 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1833 | 1461676131917 Marionette TRACE conn3 <- [1,1386,null,{}] 06:08:51 INFO - PROCESS | 1833 | 1461676131922 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}] 06:08:52 INFO - PROCESS | 1833 | 1461676132118 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:08:52 INFO - PROCESS | 1833 | 1461676132345 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f62263000 == 122 [pid = 1833] [id = 354] 06:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f62065800) [pid = 1833] [serial = 1063] [outer = (nil)] 06:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f6206a000) [pid = 1833] [serial = 1064] [outer = 0x7f9f62065800] 06:08:52 INFO - PROCESS | 1833 | 1461676132460 Marionette DEBUG loaded listener.js 06:08:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f622f0400) [pid = 1833] [serial = 1065] [outer = 0x7f9f62065800] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64a6d000 == 121 [pid = 1833] [id = 245] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a631000 == 120 [pid = 1833] [id = 244] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b467000 == 119 [pid = 1833] [id = 220] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e1c800 == 118 [pid = 1833] [id = 101] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a617000 == 117 [pid = 1833] [id = 243] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6019b800 == 116 [pid = 1833] [id = 260] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65eb0000 == 115 [pid = 1833] [id = 242] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d38000 == 114 [pid = 1833] [id = 306] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b6c800 == 113 [pid = 1833] [id = 227] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61388800 == 112 [pid = 1833] [id = 263] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d12800 == 111 [pid = 1833] [id = 261] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60192800 == 110 [pid = 1833] [id = 307] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d4e000 == 109 [pid = 1833] [id = 259] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65453800 == 108 [pid = 1833] [id = 345] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54ec3000 == 107 [pid = 1833] [id = 344] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e97000 == 106 [pid = 1833] [id = 343] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f81bb0000 == 105 [pid = 1833] [id = 342] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf3c000 == 104 [pid = 1833] [id = 341] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f785e0000 == 103 [pid = 1833] [id = 340] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c33c000 == 102 [pid = 1833] [id = 339] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6aa31800 == 101 [pid = 1833] [id = 338] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6406e800 == 100 [pid = 1833] [id = 337] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a262800 == 99 [pid = 1833] [id = 336] 06:08:54 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5272d000 == 98 [pid = 1833] [id = 335] 06:08:54 INFO - PROCESS | 1833 | 1461676134787 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] 06:08:54 INFO - PROCESS | 1833 | 1461676134806 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:08:54 INFO - PROCESS | 1833 | 1461676134814 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:08:54 INFO - PROCESS | 1833 | 1461676134819 Marionette TRACE conn3 <- [1,1390,null,{}] 06:08:54 INFO - PROCESS | 1833 | 1461676134827 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}] 06:08:54 INFO - PROCESS | 1833 | 1461676134985 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:08:55 INFO - PROCESS | 1833 | 1461676135154 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57052800 == 99 [pid = 1833] [id = 355] 06:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f54cd8800) [pid = 1833] [serial = 1066] [outer = (nil)] 06:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f55dcb400) [pid = 1833] [serial = 1067] [outer = 0x7f9f54cd8800] 06:08:55 INFO - PROCESS | 1833 | 1461676135217 Marionette DEBUG loaded listener.js 06:08:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f56f50800) [pid = 1833] [serial = 1068] [outer = 0x7f9f54cd8800] 06:08:55 INFO - PROCESS | 1833 | 1461676135908 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]]]}] 06:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1135ms 06:08:55 INFO - PROCESS | 1833 | 1461676135951 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 1833 | 1461676135959 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:08:55 INFO - PROCESS | 1833 | 1461676135968 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 1833 | 1461676135972 Marionette TRACE conn3 <- [1,1394,null,{}] 06:08:55 INFO - PROCESS | 1833 | 1461676135977 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}] 06:08:56 INFO - PROCESS | 1833 | 1461676136140 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:08:56 INFO - PROCESS | 1833 | 1461676136157 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a249800 == 100 [pid = 1833] [id = 356] 06:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f58ea4c00) [pid = 1833] [serial = 1069] [outer = (nil)] 06:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f58eb0000) [pid = 1833] [serial = 1070] [outer = 0x7f9f58ea4c00] 06:08:56 INFO - PROCESS | 1833 | 1461676136218 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f5a605000) [pid = 1833] [serial = 1071] [outer = 0x7f9f58ea4c00] 06:08:57 INFO - PROCESS | 1833 | 1461676137172 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]]]}] 06:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1235ms 06:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:08:57 INFO - PROCESS | 1833 | 1461676137204 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:08:57 INFO - PROCESS | 1833 | 1461676137206 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:08:57 INFO - PROCESS | 1833 | 1461676137222 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:08:57 INFO - PROCESS | 1833 | 1461676137228 Marionette TRACE conn3 <- [1,1398,null,{}] 06:08:57 INFO - PROCESS | 1833 | 1461676137251 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}] 06:08:57 INFO - PROCESS | 1833 | 1461676137461 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:08:57 INFO - PROCESS | 1833 | 1461676137487 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61391800 == 101 [pid = 1833] [id = 357] 06:08:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f61988400) [pid = 1833] [serial = 1072] [outer = (nil)] 06:08:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f61f4f000) [pid = 1833] [serial = 1073] [outer = 0x7f9f61988400] 06:08:57 INFO - PROCESS | 1833 | 1461676137556 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f6203a800) [pid = 1833] [serial = 1074] [outer = 0x7f9f61988400] 06:08:58 INFO - PROCESS | 1833 | 1461676138399 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]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1254ms 06:08:58 INFO - PROCESS | 1833 | 1461676138468 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:08:58 INFO - PROCESS | 1833 | 1461676138472 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:08:58 INFO - PROCESS | 1833 | 1461676138477 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1833 | 1461676138480 Marionette TRACE conn3 <- [1,1402,null,{}] 06:08:58 INFO - PROCESS | 1833 | 1461676138484 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}] 06:08:58 INFO - PROCESS | 1833 | 1461676138697 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:08:58 INFO - PROCESS | 1833 | 1461676138727 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fb5000 == 102 [pid = 1833] [id = 358] 06:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f61b2d400) [pid = 1833] [serial = 1075] [outer = (nil)] 06:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f622ee800) [pid = 1833] [serial = 1076] [outer = 0x7f9f61b2d400] 06:08:58 INFO - PROCESS | 1833 | 1461676138789 Marionette DEBUG loaded listener.js 06:08:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f62303c00) [pid = 1833] [serial = 1077] [outer = 0x7f9f61b2d400] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f51df6000) [pid = 1833] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f61fc4000) [pid = 1833] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f61844800) [pid = 1833] [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.] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f590c9000) [pid = 1833] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f547b9800) [pid = 1833] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f5663a400) [pid = 1833] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f6be60c00) [pid = 1833] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f65240400) [pid = 1833] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f62303800) [pid = 1833] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f5663ac00) [pid = 1833] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f6208fc00) [pid = 1833] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f6b054400) [pid = 1833] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f56f5f000) [pid = 1833] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f6aef2800) [pid = 1833] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f54cd3800) [pid = 1833] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f673b4000) [pid = 1833] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f55b2bc00) [pid = 1833] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f56f58400) [pid = 1833] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f5a048000) [pid = 1833] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f519e7c00) [pid = 1833] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f6205f400) [pid = 1833] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f7d0a7c00) [pid = 1833] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f6acc3c00) [pid = 1833] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f61728000) [pid = 1833] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f61f82800) [pid = 1833] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f51df8800) [pid = 1833] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f6aaf6400) [pid = 1833] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f6c12c800) [pid = 1833] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f52385400) [pid = 1833] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f61f80800) [pid = 1833] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f61f85800) [pid = 1833] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f55dd4800) [pid = 1833] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f547b9400) [pid = 1833] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f56f56000) [pid = 1833] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f69f05000) [pid = 1833] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f571a5400) [pid = 1833] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f527d0800) [pid = 1833] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f6a5b2800) [pid = 1833] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f54cccc00) [pid = 1833] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f5f185000) [pid = 1833] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f590c6000) [pid = 1833] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f55b2e000) [pid = 1833] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f640bd000) [pid = 1833] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f624f1c00) [pid = 1833] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:08:59 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f547b6000) [pid = 1833] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:09:00 INFO - PROCESS | 1833 | 1461676140159 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]]]}] 06:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1733ms 06:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:09:00 INFO - PROCESS | 1833 | 1461676140211 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:09:00 INFO - PROCESS | 1833 | 1461676140214 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:09:00 INFO - PROCESS | 1833 | 1461676140219 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:09:00 INFO - PROCESS | 1833 | 1461676140222 Marionette TRACE conn3 <- [1,1406,null,{}] 06:09:00 INFO - PROCESS | 1833 | 1461676140227 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}] 06:09:00 INFO - PROCESS | 1833 | 1461676140383 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:09:00 INFO - PROCESS | 1833 | 1461676140397 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f524c3000 == 103 [pid = 1833] [id = 359] 06:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f54ccdc00) [pid = 1833] [serial = 1078] [outer = (nil)] 06:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f55dcbc00) [pid = 1833] [serial = 1079] [outer = 0x7f9f54ccdc00] 06:09:00 INFO - PROCESS | 1833 | 1461676140456 Marionette DEBUG loaded listener.js 06:09:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f571a9000) [pid = 1833] [serial = 1080] [outer = 0x7f9f54ccdc00] 06:09:01 INFO - PROCESS | 1833 | 1461676141266 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]]]}] 06:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1089ms 06:09:01 INFO - PROCESS | 1833 | 1461676141309 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 1833 | 1461676141312 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:09:01 INFO - PROCESS | 1833 | 1461676141318 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1833 | 1461676141320 Marionette TRACE conn3 <- [1,1410,null,{}] 06:09:01 INFO - PROCESS | 1833 | 1461676141325 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}] 06:09:01 INFO - PROCESS | 1833 | 1461676141552 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:09:01 INFO - PROCESS | 1833 | 1461676141767 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f524cd800 == 104 [pid = 1833] [id = 360] 06:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f519e8000) [pid = 1833] [serial = 1081] [outer = (nil)] 06:09:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f52381000) [pid = 1833] [serial = 1082] [outer = 0x7f9f519e8000] 06:09:01 INFO - PROCESS | 1833 | 1461676141891 Marionette DEBUG loaded listener.js 06:09:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f527ce800) [pid = 1833] [serial = 1083] [outer = 0x7f9f519e8000] 06:09:02 INFO - PROCESS | 1833 | 1461676142960 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]]]}] 06:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1678ms 06:09:03 INFO - PROCESS | 1833 | 1461676142997 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:09:03 INFO - PROCESS | 1833 | 1461676143002 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:09:03 INFO - PROCESS | 1833 | 1461676143010 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:09:03 INFO - PROCESS | 1833 | 1461676143015 Marionette TRACE conn3 <- [1,1414,null,{}] 06:09:03 INFO - PROCESS | 1833 | 1461676143021 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}] 06:09:03 INFO - PROCESS | 1833 | 1461676143206 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:09:03 INFO - PROCESS | 1833 | 1461676143440 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee5f000 == 105 [pid = 1833] [id = 361] 06:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f55b30800) [pid = 1833] [serial = 1084] [outer = (nil)] 06:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f56643c00) [pid = 1833] [serial = 1085] [outer = 0x7f9f55b30800] 06:09:03 INFO - PROCESS | 1833 | 1461676143528 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f571a0400) [pid = 1833] [serial = 1086] [outer = 0x7f9f55b30800] 06:09:04 INFO - PROCESS | 1833 | 1461676144433 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]]]}] 06:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1481ms 06:09:04 INFO - PROCESS | 1833 | 1461676144495 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:09:04 INFO - PROCESS | 1833 | 1461676144501 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:09:04 INFO - PROCESS | 1833 | 1461676144508 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:09:04 INFO - PROCESS | 1833 | 1461676144510 Marionette TRACE conn3 <- [1,1418,null,{}] 06:09:04 INFO - PROCESS | 1833 | 1461676144516 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}] 06:09:04 INFO - PROCESS | 1833 | 1461676144738 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:09:05 INFO - PROCESS | 1833 | 1461676145021 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e09000 == 106 [pid = 1833] [id = 362] 06:09:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f5a045000) [pid = 1833] [serial = 1087] [outer = (nil)] 06:09:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f5f194c00) [pid = 1833] [serial = 1088] [outer = 0x7f9f5a045000] 06:09:05 INFO - PROCESS | 1833 | 1461676145110 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f600b0400) [pid = 1833] [serial = 1089] [outer = 0x7f9f5a045000] 06:09:06 INFO - PROCESS | 1833 | 1461676146019 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]]]}] 06:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1586ms 06:09:06 INFO - PROCESS | 1833 | 1461676146097 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:09:06 INFO - PROCESS | 1833 | 1461676146100 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:09:06 INFO - PROCESS | 1833 | 1461676146116 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:09:06 INFO - PROCESS | 1833 | 1461676146125 Marionette TRACE conn3 <- [1,1422,null,{}] 06:09:06 INFO - PROCESS | 1833 | 1461676146131 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}] 06:09:06 INFO - PROCESS | 1833 | 1461676146345 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:09:06 INFO - PROCESS | 1833 | 1461676146574 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65454800 == 107 [pid = 1833] [id = 363] 06:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f5a048000) [pid = 1833] [serial = 1090] [outer = (nil)] 06:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f62061800) [pid = 1833] [serial = 1091] [outer = 0x7f9f5a048000] 06:09:06 INFO - PROCESS | 1833 | 1461676146665 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f622f8800) [pid = 1833] [serial = 1092] [outer = 0x7f9f5a048000] 06:09:07 INFO - PROCESS | 1833 | 1461676147546 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]]]}] 06:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1500ms 06:09:07 INFO - PROCESS | 1833 | 1461676147609 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1833 | 1461676147613 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:09:07 INFO - PROCESS | 1833 | 1461676147619 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1833 | 1461676147621 Marionette TRACE conn3 <- [1,1426,null,{}] 06:09:07 INFO - PROCESS | 1833 | 1461676147627 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}] 06:09:07 INFO - PROCESS | 1833 | 1461676147815 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:09:08 INFO - PROCESS | 1833 | 1461676148001 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d41000 == 108 [pid = 1833] [id = 364] 06:09:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f61988000) [pid = 1833] [serial = 1093] [outer = (nil)] 06:09:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f624ed800) [pid = 1833] [serial = 1094] [outer = 0x7f9f61988000] 06:09:08 INFO - PROCESS | 1833 | 1461676148108 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f62615800) [pid = 1833] [serial = 1095] [outer = 0x7f9f61988000] 06:09:08 INFO - PROCESS | 1833 | 1461676148950 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]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1385ms 06:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:09:09 INFO - PROCESS | 1833 | 1461676149005 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:09:09 INFO - PROCESS | 1833 | 1461676149008 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:09:09 INFO - PROCESS | 1833 | 1461676149013 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1833 | 1461676149016 Marionette TRACE conn3 <- [1,1430,null,{}] 06:09:09 INFO - PROCESS | 1833 | 1461676149021 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}] 06:09:09 INFO - PROCESS | 1833 | 1461676149183 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:09:09 INFO - PROCESS | 1833 | 1461676149374 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67216800 == 109 [pid = 1833] [id = 365] 06:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f63410400) [pid = 1833] [serial = 1096] [outer = (nil)] 06:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f64015400) [pid = 1833] [serial = 1097] [outer = 0x7f9f63410400] 06:09:09 INFO - PROCESS | 1833 | 1461676149458 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f64bc8000) [pid = 1833] [serial = 1098] [outer = 0x7f9f63410400] 06:09:10 INFO - PROCESS | 1833 | 1461676150391 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]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1428ms 06:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:09:10 INFO - PROCESS | 1833 | 1461676150442 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1833 | 1461676150444 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:09:10 INFO - PROCESS | 1833 | 1461676150449 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1833 | 1461676150453 Marionette TRACE conn3 <- [1,1434,null,{}] 06:09:10 INFO - PROCESS | 1833 | 1461676150458 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}] 06:09:10 INFO - PROCESS | 1833 | 1461676150629 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:09:10 INFO - PROCESS | 1833 | 1461676150829 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a0e5800 == 110 [pid = 1833] [id = 366] 06:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f63f59800) [pid = 1833] [serial = 1099] [outer = (nil)] 06:09:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f6571bc00) [pid = 1833] [serial = 1100] [outer = 0x7f9f63f59800] 06:09:10 INFO - PROCESS | 1833 | 1461676150908 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f65bc9000) [pid = 1833] [serial = 1101] [outer = 0x7f9f63f59800] 06:09:11 INFO - PROCESS | 1833 | 1461676151837 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]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1437ms 06:09:11 INFO - PROCESS | 1833 | 1461676151887 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 1833 | 1461676151890 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:09:11 INFO - PROCESS | 1833 | 1461676151896 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 1833 | 1461676151898 Marionette TRACE conn3 <- [1,1438,null,{}] 06:09:11 INFO - PROCESS | 1833 | 1461676151904 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}] 06:09:12 INFO - PROCESS | 1833 | 1461676152081 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:09:12 INFO - PROCESS | 1833 | 1461676152274 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b466800 == 111 [pid = 1833] [id = 367] 06:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f519e7c00) [pid = 1833] [serial = 1102] [outer = (nil)] 06:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f65cb3c00) [pid = 1833] [serial = 1103] [outer = 0x7f9f519e7c00] 06:09:12 INFO - PROCESS | 1833 | 1461676152344 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f65cbe000) [pid = 1833] [serial = 1104] [outer = 0x7f9f519e7c00] 06:09:13 INFO - PROCESS | 1833 | 1461676153297 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]]]}] 06:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1428ms 06:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:09:13 INFO - PROCESS | 1833 | 1461676153328 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 1833 | 1461676153331 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:09:13 INFO - PROCESS | 1833 | 1461676153335 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 1833 | 1461676153339 Marionette TRACE conn3 <- [1,1442,null,{}] 06:09:13 INFO - PROCESS | 1833 | 1461676153344 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}] 06:09:13 INFO - PROCESS | 1833 | 1461676153502 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:09:13 INFO - PROCESS | 1833 | 1461676153694 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c33c800 == 112 [pid = 1833] [id = 368] 06:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f519f2c00) [pid = 1833] [serial = 1105] [outer = (nil)] 06:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f67234c00) [pid = 1833] [serial = 1106] [outer = 0x7f9f519f2c00] 06:09:13 INFO - PROCESS | 1833 | 1461676153763 Marionette DEBUG loaded listener.js 06:09:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f67e2f800) [pid = 1833] [serial = 1107] [outer = 0x7f9f519f2c00] 06:09:14 INFO - PROCESS | 1833 | 1461676154675 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]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1386ms 06:09:14 INFO - PROCESS | 1833 | 1461676154723 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1833 | 1461676154727 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:09:14 INFO - PROCESS | 1833 | 1461676154733 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1833 | 1461676154735 Marionette TRACE conn3 <- [1,1446,null,{}] 06:09:14 INFO - PROCESS | 1833 | 1461676154740 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}] 06:09:14 INFO - PROCESS | 1833 | 1461676154917 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:09:15 INFO - PROCESS | 1833 | 1461676155126 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6d9e0800 == 113 [pid = 1833] [id = 369] 06:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f51def800) [pid = 1833] [serial = 1108] [outer = (nil)] 06:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f67e2c400) [pid = 1833] [serial = 1109] [outer = 0x7f9f51def800] 06:09:15 INFO - PROCESS | 1833 | 1461676155194 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f69f07c00) [pid = 1833] [serial = 1110] [outer = 0x7f9f51def800] 06:09:16 INFO - PROCESS | 1833 | 1461676156068 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]]]}] 06:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1377ms 06:09:16 INFO - PROCESS | 1833 | 1461676156111 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:09:16 INFO - PROCESS | 1833 | 1461676156114 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:09:16 INFO - PROCESS | 1833 | 1461676156119 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:09:16 INFO - PROCESS | 1833 | 1461676156122 Marionette TRACE conn3 <- [1,1450,null,{}] 06:09:16 INFO - PROCESS | 1833 | 1461676156127 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}] 06:09:16 INFO - PROCESS | 1833 | 1461676156290 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:09:16 INFO - PROCESS | 1833 | 1461676156483 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78012800 == 114 [pid = 1833] [id = 370] 06:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f69f04000) [pid = 1833] [serial = 1111] [outer = (nil)] 06:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f6a433400) [pid = 1833] [serial = 1112] [outer = 0x7f9f69f04000] 06:09:16 INFO - PROCESS | 1833 | 1461676156565 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f6a5aec00) [pid = 1833] [serial = 1113] [outer = 0x7f9f69f04000] 06:09:17 INFO - PROCESS | 1833 | 1461676157496 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]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1432ms 06:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:09:17 INFO - PROCESS | 1833 | 1461676157552 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1833 | 1461676157555 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:09:17 INFO - PROCESS | 1833 | 1461676157560 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1833 | 1461676157565 Marionette TRACE conn3 <- [1,1454,null,{}] 06:09:17 INFO - PROCESS | 1833 | 1461676157570 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}] 06:09:17 INFO - PROCESS | 1833 | 1461676157769 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:09:17 INFO - PROCESS | 1833 | 1461676157960 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55ab5800 == 115 [pid = 1833] [id = 371] 06:09:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f519ef400) [pid = 1833] [serial = 1114] [outer = (nil)] 06:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f54bbbc00) [pid = 1833] [serial = 1115] [outer = 0x7f9f519ef400] 06:09:18 INFO - PROCESS | 1833 | 1461676158032 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f640bb800) [pid = 1833] [serial = 1116] [outer = 0x7f9f519ef400] 06:09:18 INFO - PROCESS | 1833 | 1461676158919 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]]]}] 06:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1429ms 06:09:18 INFO - PROCESS | 1833 | 1461676158991 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:09:18 INFO - PROCESS | 1833 | 1461676158995 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:09:19 INFO - PROCESS | 1833 | 1461676159001 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1833 | 1461676159003 Marionette TRACE conn3 <- [1,1458,null,{}] 06:09:19 INFO - PROCESS | 1833 | 1461676159008 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}] 06:09:19 INFO - PROCESS | 1833 | 1461676159176 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:09:19 INFO - PROCESS | 1833 | 1461676159366 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5697f800 == 116 [pid = 1833] [id = 372] 06:09:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f51df9c00) [pid = 1833] [serial = 1117] [outer = (nil)] 06:09:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f55b28800) [pid = 1833] [serial = 1118] [outer = 0x7f9f51df9c00] 06:09:19 INFO - PROCESS | 1833 | 1461676159437 Marionette DEBUG loaded listener.js 06:09:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f61f8d400) [pid = 1833] [serial = 1119] [outer = 0x7f9f51df9c00] 06:09:20 INFO - PROCESS | 1833 | 1461676160338 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]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1382ms 06:09:20 INFO - PROCESS | 1833 | 1461676160384 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:09:20 INFO - PROCESS | 1833 | 1461676160396 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:09:20 INFO - PROCESS | 1833 | 1461676160402 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1833 | 1461676160405 Marionette TRACE conn3 <- [1,1462,null,{}] 06:09:20 INFO - PROCESS | 1833 | 1461676160410 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}] 06:09:20 INFO - PROCESS | 1833 | 1461676160580 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:09:20 INFO - PROCESS | 1833 | 1461676160779 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a24f800 == 117 [pid = 1833] [id = 373] 06:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f5260a800) [pid = 1833] [serial = 1120] [outer = (nil)] 06:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f54ccb800) [pid = 1833] [serial = 1121] [outer = 0x7f9f5260a800] 06:09:20 INFO - PROCESS | 1833 | 1461676160852 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f622f5c00) [pid = 1833] [serial = 1122] [outer = 0x7f9f5260a800] 06:09:22 INFO - PROCESS | 1833 | 1461676162216 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]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1890ms 06:09:22 INFO - PROCESS | 1833 | 1461676162295 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:09:22 INFO - PROCESS | 1833 | 1461676162302 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:09:22 INFO - PROCESS | 1833 | 1461676162313 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1833 | 1461676162318 Marionette TRACE conn3 <- [1,1466,null,{}] 06:09:22 INFO - PROCESS | 1833 | 1461676162329 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}] 06:09:22 INFO - PROCESS | 1833 | 1461676162600 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:09:22 INFO - PROCESS | 1833 | 1461676162910 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a259000 == 118 [pid = 1833] [id = 374] 06:09:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f54ccc000) [pid = 1833] [serial = 1123] [outer = (nil)] 06:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f52382c00) [pid = 1833] [serial = 1124] [outer = 0x7f9f54ccc000] 06:09:23 INFO - PROCESS | 1833 | 1461676163053 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f55dd1c00) [pid = 1833] [serial = 1125] [outer = 0x7f9f54ccc000] 06:09:24 INFO - PROCESS | 1833 | 1461676164054 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]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1787ms 06:09:24 INFO - PROCESS | 1833 | 1461676164099 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:09:24 INFO - PROCESS | 1833 | 1461676164107 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:09:24 INFO - PROCESS | 1833 | 1461676164117 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 1833 | 1461676164120 Marionette TRACE conn3 <- [1,1470,null,{}] 06:09:24 INFO - PROCESS | 1833 | 1461676164124 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}] 06:09:24 INFO - PROCESS | 1833 | 1461676164315 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:09:24 INFO - PROCESS | 1833 | 1461676164579 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ae9800 == 119 [pid = 1833] [id = 375] 06:09:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f56f4c000) [pid = 1833] [serial = 1126] [outer = (nil)] 06:09:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f58eaa400) [pid = 1833] [serial = 1127] [outer = 0x7f9f56f4c000] 06:09:24 INFO - PROCESS | 1833 | 1461676164699 Marionette DEBUG loaded listener.js 06:09:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f590cc800) [pid = 1833] [serial = 1128] [outer = 0x7f9f56f4c000] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7b136800 == 118 [pid = 1833] [id = 98] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee4a000 == 117 [pid = 1833] [id = 203] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bdaa800 == 116 [pid = 1833] [id = 313] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67203800 == 115 [pid = 1833] [id = 44] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f695a3400) [pid = 1833] [serial = 1022] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f64bbec00) [pid = 1833] [serial = 1019] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f61f83800) [pid = 1833] [serial = 1016] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f54bb3800) [pid = 1833] [serial = 1046] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f56857c00) [pid = 1833] [serial = 968] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f5911f800) [pid = 1833] [serial = 947] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f547bb400) [pid = 1833] [serial = 944] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f54bbc800) [pid = 1833] [serial = 962] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f539d5000) [pid = 1833] [serial = 977] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f640b9800) [pid = 1833] [serial = 950] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f7b63ac00) [pid = 1833] [serial = 965] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f600ae000) [pid = 1833] [serial = 971] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f78722400) [pid = 1833] [serial = 959] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f51df8000) [pid = 1833] [serial = 974] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f6c553400) [pid = 1833] [serial = 956] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f65bcac00) [pid = 1833] [serial = 953] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f590d1c00) [pid = 1833] [serial = 1013] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f55dc9c00) [pid = 1833] [serial = 1010] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f519f2800) [pid = 1833] [serial = 1007] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f58eae400) [pid = 1833] [serial = 1040] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f538e6000) [pid = 1833] [serial = 1037] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f785bb800) [pid = 1833] [serial = 1034] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f774f5800) [pid = 1833] [serial = 1028] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f78550800) [pid = 1833] [serial = 1031] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f61fd0000) [pid = 1833] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f6ccf5000) [pid = 1833] [serial = 1025] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f524c3000 == 114 [pid = 1833] [id = 359] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fb5000 == 113 [pid = 1833] [id = 358] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61391800 == 112 [pid = 1833] [id = 357] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a249800 == 111 [pid = 1833] [id = 356] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57052800 == 110 [pid = 1833] [id = 355] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6138f800 == 109 [pid = 1833] [id = 353] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63260800 == 108 [pid = 1833] [id = 12] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0af000 == 107 [pid = 1833] [id = 352] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a623000 == 106 [pid = 1833] [id = 351] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f1f000 == 105 [pid = 1833] [id = 350] 06:09:25 INFO - PROCESS | 1833 | 1461676165654 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]]]}] 06:09:25 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54ecd800 == 104 [pid = 1833] [id = 349] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f61ccf000) [pid = 1833] [serial = 882] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f5719b800) [pid = 1833] [serial = 879] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f56645c00) [pid = 1833] [serial = 900] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f787eec00) [pid = 1833] [serial = 894] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f6ade3c00) [pid = 1833] [serial = 891] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f6a0b5000) [pid = 1833] [serial = 888] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f56f4b800) [pid = 1833] [serial = 903] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f63405400) [pid = 1833] [serial = 885] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f7d0b0400) [pid = 1833] [serial = 897] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f6c124000) [pid = 1833] [serial = 942] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f7d079c00) [pid = 1833] [serial = 777] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f59120400) [pid = 1833] [serial = 992] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f6b5d4c00) [pid = 1833] [serial = 771] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f55b33800) [pid = 1833] [serial = 855] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f571a4400) [pid = 1833] [serial = 786] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f60a33000) [pid = 1833] [serial = 765] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f590cdc00) [pid = 1833] [serial = 989] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f795be000) [pid = 1833] [serial = 846] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f7d5aac00) [pid = 1833] [serial = 780] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f7d5a3c00) [pid = 1833] [serial = 849] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f5911b000) [pid = 1833] [serial = 990] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f64bcbc00) [pid = 1833] [serial = 768] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f65cb2400) [pid = 1833] [serial = 1002] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f5260cc00) [pid = 1833] [serial = 980] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f6e706c00) [pid = 1833] [serial = 840] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f5f18f800) [pid = 1833] [serial = 993] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f7836fc00) [pid = 1833] [serial = 843] [outer = (nil)] [url = about:blank] 06:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1579ms 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f600ba400) [pid = 1833] [serial = 995] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f622f3800) [pid = 1833] [serial = 822] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f64e36c00) [pid = 1833] [serial = 825] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f5663d800) [pid = 1833] [serial = 986] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f54bb3000) [pid = 1833] [serial = 983] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f539ce000) [pid = 1833] [serial = 981] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f7d082000) [pid = 1833] [serial = 783] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f795b6c00) [pid = 1833] [serial = 774] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f60a36400) [pid = 1833] [serial = 819] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f64b88800) [pid = 1833] [serial = 999] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f6cc66c00) [pid = 1833] [serial = 837] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f54cd8000) [pid = 1833] [serial = 789] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f6bd0fc00) [pid = 1833] [serial = 834] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f590cf800) [pid = 1833] [serial = 852] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f6206a800) [pid = 1833] [serial = 1004] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f6a5a9400) [pid = 1833] [serial = 831] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f68f18400) [pid = 1833] [serial = 828] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f64bc6c00) [pid = 1833] [serial = 1001] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f62083800) [pid = 1833] [serial = 996] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f55dc6400) [pid = 1833] [serial = 984] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f547c0800) [pid = 1833] [serial = 792] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f56f48800) [pid = 1833] [serial = 987] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f624e5800) [pid = 1833] [serial = 998] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f527cf000) [pid = 1833] [serial = 1044] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f51dfc400) [pid = 1833] [serial = 1043] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f640bfc00) [pid = 1833] [serial = 1005] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f622f4000) [pid = 1833] [serial = 708] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:09:25 INFO - PROCESS | 1833 | 1461676165703 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:09:25 INFO - PROCESS | 1833 | 1461676165717 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:09:25 INFO - PROCESS | 1833 | 1461676165725 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:09:25 INFO - PROCESS | 1833 | 1461676165734 Marionette TRACE conn3 <- [1,1474,null,{}] 06:09:25 INFO - PROCESS | 1833 | 1461676165751 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}] 06:09:25 INFO - PROCESS | 1833 | 1461676165931 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:09:26 INFO - PROCESS | 1833 | 1461676166115 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56626000 == 105 [pid = 1833] [id = 376] 06:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f590cd400) [pid = 1833] [serial = 1129] [outer = (nil)] 06:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f5a041000) [pid = 1833] [serial = 1130] [outer = 0x7f9f590cd400] 06:09:26 INFO - PROCESS | 1833 | 1461676166183 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f5f198000) [pid = 1833] [serial = 1131] [outer = 0x7f9f590cd400] 06:09:26 INFO - PROCESS | 1833 | 1461676166935 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]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1237ms 06:09:26 INFO - PROCESS | 1833 | 1461676166972 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1833 | 1461676166975 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:09:26 INFO - PROCESS | 1833 | 1461676166981 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1833 | 1461676166984 Marionette TRACE conn3 <- [1,1478,null,{}] 06:09:26 INFO - PROCESS | 1833 | 1461676166989 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}] 06:09:27 INFO - PROCESS | 1833 | 1461676167166 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:09:27 INFO - PROCESS | 1833 | 1461676167183 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a891800 == 106 [pid = 1833] [id = 377] 06:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f59120400) [pid = 1833] [serial = 1132] [outer = (nil)] 06:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f60a38800) [pid = 1833] [serial = 1133] [outer = 0x7f9f59120400] 06:09:27 INFO - PROCESS | 1833 | 1461676167244 Marionette DEBUG loaded listener.js 06:09:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f61728000) [pid = 1833] [serial = 1134] [outer = 0x7f9f59120400] 06:09:28 INFO - PROCESS | 1833 | 1461676168095 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]]]}] 06:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1130ms 06:09:28 INFO - PROCESS | 1833 | 1461676168111 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:09:28 INFO - PROCESS | 1833 | 1461676168117 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:09:28 INFO - PROCESS | 1833 | 1461676168122 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:09:28 INFO - PROCESS | 1833 | 1461676168125 Marionette TRACE conn3 <- [1,1482,null,{}] 06:09:28 INFO - PROCESS | 1833 | 1461676168169 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}] 06:09:28 INFO - PROCESS | 1833 | 1461676168396 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:09:28 INFO - PROCESS | 1833 | 1461676168424 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a10000 == 107 [pid = 1833] [id = 378] 06:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f600ad000) [pid = 1833] [serial = 1135] [outer = (nil)] 06:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f61b33000) [pid = 1833] [serial = 1136] [outer = 0x7f9f600ad000] 06:09:28 INFO - PROCESS | 1833 | 1461676168485 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f61f89c00) [pid = 1833] [serial = 1137] [outer = 0x7f9f600ad000] 06:09:29 INFO - PROCESS | 1833 | 1461676169372 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]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1292ms 06:09:29 INFO - PROCESS | 1833 | 1461676169415 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:09:29 INFO - PROCESS | 1833 | 1461676169419 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:09:29 INFO - PROCESS | 1833 | 1461676169440 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 1833 | 1461676169443 Marionette TRACE conn3 <- [1,1486,null,{}] 06:09:29 INFO - PROCESS | 1833 | 1461676169454 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}] 06:09:29 INFO - PROCESS | 1833 | 1461676169758 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:09:29 INFO - PROCESS | 1833 | 1461676169810 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fd0000 == 108 [pid = 1833] [id = 379] 06:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f62307c00) [pid = 1833] [serial = 1138] [outer = (nil)] 06:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f63407400) [pid = 1833] [serial = 1139] [outer = 0x7f9f62307c00] 06:09:29 INFO - PROCESS | 1833 | 1461676169878 Marionette DEBUG loaded listener.js 06:09:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f64bbf800) [pid = 1833] [serial = 1140] [outer = 0x7f9f62307c00] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f52380400) [pid = 1833] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f54bb6000) [pid = 1833] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f539d9000) [pid = 1833] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f51df1800) [pid = 1833] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f61988400) [pid = 1833] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f538e4000) [pid = 1833] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f51df1000) [pid = 1833] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f54bbd400) [pid = 1833] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f538e0400) [pid = 1833] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f519e5400) [pid = 1833] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f60a3c400) [pid = 1833] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f571a4c00) [pid = 1833] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f64e3b400) [pid = 1833] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f7803dc00) [pid = 1833] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f56854c00) [pid = 1833] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f538e4800) [pid = 1833] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f590c2c00) [pid = 1833] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f539da800) [pid = 1833] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f58eaa800) [pid = 1833] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f64e36000) [pid = 1833] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f62065800) [pid = 1833] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f54bb5800) [pid = 1833] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f58ea4c00) [pid = 1833] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f60a3b400) [pid = 1833] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f54cd8800) [pid = 1833] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f519e5c00) [pid = 1833] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f56f49800) [pid = 1833] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f5f185c00) [pid = 1833] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f527d3400) [pid = 1833] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f61b2d400) [pid = 1833] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f527d6800) [pid = 1833] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f68d92800) [pid = 1833] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f6203d400) [pid = 1833] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f65714800) [pid = 1833] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f52381800) [pid = 1833] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f5663c400) [pid = 1833] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f6b5c9c00) [pid = 1833] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f52382800) [pid = 1833] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f67ebd000) [pid = 1833] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f59112c00) [pid = 1833] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f60a37000) [pid = 1833] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:09:30 INFO - PROCESS | 1833 | --DOMWINDOW == 128 (0x7f9f54bbf800) [pid = 1833] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:09:31 INFO - PROCESS | 1833 | 1461676171223 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]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1848ms 06:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:09:31 INFO - PROCESS | 1833 | 1461676171276 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1833 | 1461676171278 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:09:31 INFO - PROCESS | 1833 | 1461676171284 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1833 | 1461676171287 Marionette TRACE conn3 <- [1,1490,null,{}] 06:09:31 INFO - PROCESS | 1833 | 1461676171291 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}] 06:09:31 INFO - PROCESS | 1833 | 1461676171519 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:09:31 INFO - PROCESS | 1833 | 1461676171537 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56615800 == 109 [pid = 1833] [id = 380] 06:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 129 (0x7f9f519e6000) [pid = 1833] [serial = 1141] [outer = (nil)] 06:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f52606c00) [pid = 1833] [serial = 1142] [outer = 0x7f9f519e6000] 06:09:31 INFO - PROCESS | 1833 | 1461676171595 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f54bb5800) [pid = 1833] [serial = 1143] [outer = 0x7f9f519e6000] 06:09:32 INFO - PROCESS | 1833 | 1461676172363 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]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1131ms 06:09:32 INFO - PROCESS | 1833 | 1461676172415 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 1833 | 1461676172418 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:09:32 INFO - PROCESS | 1833 | 1461676172433 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:09:32 INFO - PROCESS | 1833 | 1461676172435 Marionette TRACE conn3 <- [1,1494,null,{}] 06:09:32 INFO - PROCESS | 1833 | 1461676172441 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}] 06:09:32 INFO - PROCESS | 1833 | 1461676172600 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:09:32 INFO - PROCESS | 1833 | 1461676172610 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f1f800 == 110 [pid = 1833] [id = 381] 06:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f538dfc00) [pid = 1833] [serial = 1144] [outer = (nil)] 06:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f56854c00) [pid = 1833] [serial = 1145] [outer = 0x7f9f538dfc00] 06:09:32 INFO - PROCESS | 1833 | 1461676172671 Marionette DEBUG loaded listener.js 06:09:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f58ea7400) [pid = 1833] [serial = 1146] [outer = 0x7f9f538dfc00] 06:09:33 INFO - PROCESS | 1833 | 1461676173822 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]]]}] 06:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1428ms 06:09:33 INFO - PROCESS | 1833 | 1461676173861 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:09:33 INFO - PROCESS | 1833 | 1461676173868 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:09:33 INFO - PROCESS | 1833 | 1461676173875 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:09:33 INFO - PROCESS | 1833 | 1461676173881 Marionette TRACE conn3 <- [1,1498,null,{}] 06:09:33 INFO - PROCESS | 1833 | 1461676173889 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}] 06:09:34 INFO - PROCESS | 1833 | 1461676174066 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:09:34 INFO - PROCESS | 1833 | 1461676174267 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58dd3000 == 111 [pid = 1833] [id = 382] 06:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f538dd800) [pid = 1833] [serial = 1147] [outer = (nil)] 06:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f54bb6000) [pid = 1833] [serial = 1148] [outer = 0x7f9f538dd800] 06:09:34 INFO - PROCESS | 1833 | 1461676174340 Marionette DEBUG loaded listener.js 06:09:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f55b30400) [pid = 1833] [serial = 1149] [outer = 0x7f9f538dd800] 06:09:35 INFO - PROCESS | 1833 | 1461676175279 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]]]}] 06:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1440ms 06:09:35 INFO - PROCESS | 1833 | 1461676175316 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:09:35 INFO - PROCESS | 1833 | 1461676175324 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:09:35 INFO - PROCESS | 1833 | 1461676175333 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:09:35 INFO - PROCESS | 1833 | 1461676175338 Marionette TRACE conn3 <- [1,1502,null,{}] 06:09:35 INFO - PROCESS | 1833 | 1461676175343 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}] 06:09:35 INFO - PROCESS | 1833 | 1461676175518 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:09:35 INFO - PROCESS | 1833 | 1461676175707 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a20000 == 112 [pid = 1833] [id = 383] 06:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f547b4400) [pid = 1833] [serial = 1150] [outer = (nil)] 06:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f56f59400) [pid = 1833] [serial = 1151] [outer = 0x7f9f547b4400] 06:09:35 INFO - PROCESS | 1833 | 1461676175776 Marionette DEBUG loaded listener.js 06:09:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f58eaa800) [pid = 1833] [serial = 1152] [outer = 0x7f9f547b4400] 06:09:36 INFO - PROCESS | 1833 | 1461676176767 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]]]}] 06:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1494ms 06:09:36 INFO - PROCESS | 1833 | 1461676176829 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:09:36 INFO - PROCESS | 1833 | 1461676176833 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:09:36 INFO - PROCESS | 1833 | 1461676176839 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:09:36 INFO - PROCESS | 1833 | 1461676176844 Marionette TRACE conn3 <- [1,1506,null,{}] 06:09:36 INFO - PROCESS | 1833 | 1461676176859 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}] 06:09:37 INFO - PROCESS | 1833 | 1461676177160 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:09:37 INFO - PROCESS | 1833 | 1461676177340 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65215000 == 113 [pid = 1833] [id = 384] 06:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f600afc00) [pid = 1833] [serial = 1153] [outer = (nil)] 06:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f60a3c000) [pid = 1833] [serial = 1154] [outer = 0x7f9f600afc00] 06:09:37 INFO - PROCESS | 1833 | 1461676177467 Marionette DEBUG loaded listener.js 06:09:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f61f46000) [pid = 1833] [serial = 1155] [outer = 0x7f9f600afc00] 06:09:38 INFO - PROCESS | 1833 | 1461676178287 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]]]}] 06:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1486ms 06:09:38 INFO - PROCESS | 1833 | 1461676178326 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 1833 | 1461676178331 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:09:38 INFO - PROCESS | 1833 | 1461676178336 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 1833 | 1461676178340 Marionette TRACE conn3 <- [1,1510,null,{}] 06:09:38 INFO - PROCESS | 1833 | 1461676178345 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}] 06:09:38 INFO - PROCESS | 1833 | 1461676178517 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:09:38 INFO - PROCESS | 1833 | 1461676178706 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65452800 == 114 [pid = 1833] [id = 385] 06:09:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f56644000) [pid = 1833] [serial = 1156] [outer = (nil)] 06:09:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f62083400) [pid = 1833] [serial = 1157] [outer = 0x7f9f56644000] 06:09:38 INFO - PROCESS | 1833 | 1461676178775 Marionette DEBUG loaded listener.js 06:09:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f622f8400) [pid = 1833] [serial = 1158] [outer = 0x7f9f56644000] 06:09:39 INFO - PROCESS | 1833 | 1461676179654 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]]]}] 06:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1379ms 06:09:39 INFO - PROCESS | 1833 | 1461676179716 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:09:39 INFO - PROCESS | 1833 | 1461676179720 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:09:39 INFO - PROCESS | 1833 | 1461676179726 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:09:39 INFO - PROCESS | 1833 | 1461676179729 Marionette TRACE conn3 <- [1,1514,null,{}] 06:09:39 INFO - PROCESS | 1833 | 1461676179734 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}] 06:09:39 INFO - PROCESS | 1833 | 1461676179926 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:09:40 INFO - PROCESS | 1833 | 1461676180121 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d3f800 == 115 [pid = 1833] [id = 386] 06:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f61f4c800) [pid = 1833] [serial = 1159] [outer = (nil)] 06:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f624ecc00) [pid = 1833] [serial = 1160] [outer = 0x7f9f61f4c800] 06:09:40 INFO - PROCESS | 1833 | 1461676180193 Marionette DEBUG loaded listener.js 06:09:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f63405400) [pid = 1833] [serial = 1161] [outer = 0x7f9f61f4c800] 06:09:41 INFO - PROCESS | 1833 | 1461676181063 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]]]}] 06:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1388ms 06:09:41 INFO - PROCESS | 1833 | 1461676181115 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:09:41 INFO - PROCESS | 1833 | 1461676181119 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:09:41 INFO - PROCESS | 1833 | 1461676181124 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:09:41 INFO - PROCESS | 1833 | 1461676181127 Marionette TRACE conn3 <- [1,1518,null,{}] 06:09:41 INFO - PROCESS | 1833 | 1461676181132 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}] 06:09:41 INFO - PROCESS | 1833 | 1461676181311 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:09:41 INFO - PROCESS | 1833 | 1461676181493 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a23e800 == 116 [pid = 1833] [id = 387] 06:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f62308000) [pid = 1833] [serial = 1162] [outer = (nil)] 06:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f64e3b400) [pid = 1833] [serial = 1163] [outer = 0x7f9f62308000] 06:09:41 INFO - PROCESS | 1833 | 1461676181569 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f65717c00) [pid = 1833] [serial = 1164] [outer = 0x7f9f62308000] 06:09:42 INFO - PROCESS | 1833 | 1461676182473 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]]]}] 06:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1378ms 06:09:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:09:42 INFO - PROCESS | 1833 | 1461676182503 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 1833 | 1461676182506 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:09:42 INFO - PROCESS | 1833 | 1461676182512 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 1833 | 1461676182515 Marionette TRACE conn3 <- [1,1522,null,{}] 06:09:42 INFO - PROCESS | 1833 | 1461676182520 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}] 06:09:42 INFO - PROCESS | 1833 | 1461676182691 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:09:42 INFO - PROCESS | 1833 | 1461676182881 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6be2f000 == 117 [pid = 1833] [id = 388] 06:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f6340a000) [pid = 1833] [serial = 1165] [outer = (nil)] 06:09:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f65cb2c00) [pid = 1833] [serial = 1166] [outer = 0x7f9f6340a000] 06:09:42 INFO - PROCESS | 1833 | 1461676182949 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f67e2f400) [pid = 1833] [serial = 1167] [outer = 0x7f9f6340a000] 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:09:43 INFO - PROCESS | 1833 | 1461676183743 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"]]]}] 06:09:43 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 () { 06:09:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:09:43 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 () { 06:09:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:09:43 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 () { 06:09:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:09:43 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 () { 06:09:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:09:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:09:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1280ms 06:09:43 INFO - PROCESS | 1833 | 1461676183796 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:09:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:09:43 INFO - PROCESS | 1833 | 1461676183802 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:09:43 INFO - PROCESS | 1833 | 1461676183807 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:09:43 INFO - PROCESS | 1833 | 1461676183811 Marionette TRACE conn3 <- [1,1526,null,{}] 06:09:43 INFO - PROCESS | 1833 | 1461676183816 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}] 06:09:44 INFO - PROCESS | 1833 | 1461676183999 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:09:44 INFO - PROCESS | 1833 | 1461676184191 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78231800 == 118 [pid = 1833] [id = 389] 06:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f65237000) [pid = 1833] [serial = 1168] [outer = (nil)] 06:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f67eb4400) [pid = 1833] [serial = 1169] [outer = 0x7f9f65237000] 06:09:44 INFO - PROCESS | 1833 | 1461676184268 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f6a5e7400) [pid = 1833] [serial = 1170] [outer = 0x7f9f65237000] 06:09:45 INFO - PROCESS | 1833 | 1461676185053 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"]]]}] 06:09:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:09:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:09:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:09:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1280ms 06:09:45 INFO - PROCESS | 1833 | 1461676185117 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:09:45 INFO - PROCESS | 1833 | 1461676185122 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:09:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:09:45 INFO - PROCESS | 1833 | 1461676185130 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:09:45 INFO - PROCESS | 1833 | 1461676185133 Marionette TRACE conn3 <- [1,1530,null,{}] 06:09:45 INFO - PROCESS | 1833 | 1461676185137 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}] 06:09:45 INFO - PROCESS | 1833 | 1461676185327 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:09:45 INFO - PROCESS | 1833 | 1461676185523 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79516800 == 119 [pid = 1833] [id = 390] 06:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f6523b400) [pid = 1833] [serial = 1171] [outer = (nil)] 06:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f6aaf8000) [pid = 1833] [serial = 1172] [outer = 0x7f9f6523b400] 06:09:45 INFO - PROCESS | 1833 | 1461676185590 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f6ade1800) [pid = 1833] [serial = 1173] [outer = 0x7f9f6523b400] 06:09:46 INFO - PROCESS | 1833 | 1461676186362 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]]]}] 06:09:46 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 06:09:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:09:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:09:46 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. 06:09:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:09:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1278ms 06:09:46 INFO - PROCESS | 1833 | 1461676186409 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1833 | 1461676186413 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:09:46 INFO - PROCESS | 1833 | 1461676186418 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1833 | 1461676186420 Marionette TRACE conn3 <- [1,1534,null,{}] 06:09:46 INFO - PROCESS | 1833 | 1461676186425 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}] 06:09:46 INFO - PROCESS | 1833 | 1461676186599 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:09:46 INFO - PROCESS | 1833 | 1461676186805 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce0b000 == 120 [pid = 1833] [id = 391] 06:09:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f590c2c00) [pid = 1833] [serial = 1174] [outer = (nil)] 06:09:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f6b00a000) [pid = 1833] [serial = 1175] [outer = 0x7f9f590c2c00] 06:09:46 INFO - PROCESS | 1833 | 1461676186919 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f6b058800) [pid = 1833] [serial = 1176] [outer = 0x7f9f590c2c00] 06:09:47 INFO - PROCESS | 1833 | 1461676187820 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]]]}] 06:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1432ms 06:09:47 INFO - PROCESS | 1833 | 1461676187852 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:09:47 INFO - PROCESS | 1833 | 1461676187855 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:09:47 INFO - PROCESS | 1833 | 1461676187861 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:09:47 INFO - PROCESS | 1833 | 1461676187865 Marionette TRACE conn3 <- [1,1538,null,{}] 06:09:47 INFO - PROCESS | 1833 | 1461676187870 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}] 06:09:48 INFO - PROCESS | 1833 | 1461676188055 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:09:48 INFO - PROCESS | 1833 | 1461676188254 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce9a000 == 121 [pid = 1833] [id = 392] 06:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f67239000) [pid = 1833] [serial = 1177] [outer = (nil)] 06:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f6c122400) [pid = 1833] [serial = 1178] [outer = 0x7f9f67239000] 06:09:48 INFO - PROCESS | 1833 | 1461676188332 Marionette DEBUG loaded listener.js 06:09:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f6cc67000) [pid = 1833] [serial = 1179] [outer = 0x7f9f67239000] 06:09:49 INFO - PROCESS | 1833 | 1461676189180 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]]]}] 06:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1381ms 06:09:49 INFO - PROCESS | 1833 | 1461676189244 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:09:49 INFO - PROCESS | 1833 | 1461676189247 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:09:49 INFO - PROCESS | 1833 | 1461676189253 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1833 | 1461676189255 Marionette TRACE conn3 <- [1,1542,null,{}] 06:09:49 INFO - PROCESS | 1833 | 1461676189261 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}] 06:09:49 INFO - PROCESS | 1833 | 1461676189429 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:09:49 INFO - PROCESS | 1833 | 1461676189631 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d31b000 == 122 [pid = 1833] [id = 393] 06:09:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f6198cc00) [pid = 1833] [serial = 1180] [outer = (nil)] 06:09:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f6ccf1400) [pid = 1833] [serial = 1181] [outer = 0x7f9f6198cc00] 06:09:49 INFO - PROCESS | 1833 | 1461676189743 Marionette DEBUG loaded listener.js 06:09:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f6d999400) [pid = 1833] [serial = 1182] [outer = 0x7f9f6198cc00] 06:09:50 INFO - PROCESS | 1833 | 1461676190626 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]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1428ms 06:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:09:50 INFO - PROCESS | 1833 | 1461676190682 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 1833 | 1461676190685 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:09:50 INFO - PROCESS | 1833 | 1461676190691 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 1833 | 1461676190702 Marionette TRACE conn3 <- [1,1546,null,{}] 06:09:50 INFO - PROCESS | 1833 | 1461676190706 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}] 06:09:50 INFO - PROCESS | 1833 | 1461676190872 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:09:51 INFO - PROCESS | 1833 | 1461676191069 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ad1800 == 123 [pid = 1833] [id = 394] 06:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f52389000) [pid = 1833] [serial = 1183] [outer = (nil)] 06:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f55b34800) [pid = 1833] [serial = 1184] [outer = 0x7f9f52389000] 06:09:51 INFO - PROCESS | 1833 | 1461676191139 Marionette DEBUG loaded listener.js 06:09:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f58ea5400) [pid = 1833] [serial = 1185] [outer = 0x7f9f52389000] 06:09:52 INFO - PROCESS | 1833 | 1461676192004 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]]]}] 06:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1343ms 06:09:52 INFO - PROCESS | 1833 | 1461676192034 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:09:52 INFO - PROCESS | 1833 | 1461676192038 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:09:52 INFO - PROCESS | 1833 | 1461676192043 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:09:52 INFO - PROCESS | 1833 | 1461676192045 Marionette TRACE conn3 <- [1,1550,null,{}] 06:09:52 INFO - PROCESS | 1833 | 1461676192050 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}] 06:09:52 INFO - PROCESS | 1833 | 1461676192229 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:09:52 INFO - PROCESS | 1833 | 1461676192427 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ad3000 == 124 [pid = 1833] [id = 395] 06:09:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f519ea400) [pid = 1833] [serial = 1186] [outer = (nil)] 06:09:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f51df6000) [pid = 1833] [serial = 1187] [outer = 0x7f9f519ea400] 06:09:52 INFO - PROCESS | 1833 | 1461676192493 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f56851800) [pid = 1833] [serial = 1188] [outer = 0x7f9f519ea400] 06:09:53 INFO - PROCESS | 1833 | 1461676193695 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]]]}] 06:09:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:09:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1685ms 06:09:53 INFO - PROCESS | 1833 | 1461676193730 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:09:53 INFO - PROCESS | 1833 | 1461676193734 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:09:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:09:53 INFO - PROCESS | 1833 | 1461676193742 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:09:53 INFO - PROCESS | 1833 | 1461676193748 Marionette TRACE conn3 <- [1,1554,null,{}] 06:09:53 INFO - PROCESS | 1833 | 1461676193756 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}] 06:09:53 INFO - PROCESS | 1833 | 1461676193957 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:09:54 INFO - PROCESS | 1833 | 1461676194183 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e88000 == 125 [pid = 1833] [id = 396] 06:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f527d3c00) [pid = 1833] [serial = 1189] [outer = (nil)] 06:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f538de800) [pid = 1833] [serial = 1190] [outer = 0x7f9f527d3c00] 06:09:54 INFO - PROCESS | 1833 | 1461676194246 Marionette DEBUG loaded listener.js 06:09:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f547bb800) [pid = 1833] [serial = 1191] [outer = 0x7f9f527d3c00] 06:09:55 INFO - PROCESS | 1833 | 1461676195156 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]]]}] 06:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1483ms 06:09:55 INFO - PROCESS | 1833 | 1461676195226 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:09:55 INFO - PROCESS | 1833 | 1461676195233 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:09:55 INFO - PROCESS | 1833 | 1461676195242 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:09:55 INFO - PROCESS | 1833 | 1461676195246 Marionette TRACE conn3 <- [1,1558,null,{}] 06:09:55 INFO - PROCESS | 1833 | 1461676195251 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}] 06:09:55 INFO - PROCESS | 1833 | 1461676195539 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:09:55 INFO - PROCESS | 1833 | 1461676195863 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5399e800 == 126 [pid = 1833] [id = 397] 06:09:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f539d8000) [pid = 1833] [serial = 1192] [outer = (nil)] 06:09:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f56636800) [pid = 1833] [serial = 1193] [outer = 0x7f9f539d8000] 06:09:55 INFO - PROCESS | 1833 | 1461676195930 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f56859400) [pid = 1833] [serial = 1194] [outer = 0x7f9f539d8000] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6170d800 == 125 [pid = 1833] [id = 229] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee4d000 == 124 [pid = 1833] [id = 146] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f55dcbc00) [pid = 1833] [serial = 1079] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c33c800 == 123 [pid = 1833] [id = 368] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b466800 == 122 [pid = 1833] [id = 367] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a0e5800 == 121 [pid = 1833] [id = 366] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67216800 == 120 [pid = 1833] [id = 365] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d41000 == 119 [pid = 1833] [id = 364] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65454800 == 118 [pid = 1833] [id = 363] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e09000 == 117 [pid = 1833] [id = 362] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee5f000 == 116 [pid = 1833] [id = 361] 06:09:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f524cd800 == 115 [pid = 1833] [id = 360] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f7d73e400) [pid = 1833] [serial = 912] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f7d0a2c00) [pid = 1833] [serial = 966] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f55dd4c00) [pid = 1833] [serial = 1011] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f600b8400) [pid = 1833] [serial = 978] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f61f4f000) [pid = 1833] [serial = 1073] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f79753800) [pid = 1833] [serial = 1038] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f600b7800) [pid = 1833] [serial = 975] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f5685c800) [pid = 1833] [serial = 969] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f538e4c00) [pid = 1833] [serial = 1049] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f5237b800) [pid = 1833] [serial = 921] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f61985c00) [pid = 1833] [serial = 1062] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f5f196800) [pid = 1833] [serial = 1014] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f54bb6800) [pid = 1833] [serial = 1050] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f65cba400) [pid = 1833] [serial = 816] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f7b63f000) [pid = 1833] [serial = 960] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f56f43000) [pid = 1833] [serial = 1052] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f6208b000) [pid = 1833] [serial = 1041] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f79737c00) [pid = 1833] [serial = 1032] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f54ccc800) [pid = 1833] [serial = 1047] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f5a044c00) [pid = 1833] [serial = 1056] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f6da4d400) [pid = 1833] [serial = 957] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f6206a000) [pid = 1833] [serial = 1064] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f54bc1800) [pid = 1833] [serial = 963] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f5a605000) [pid = 1833] [serial = 1071] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f58eb0000) [pid = 1833] [serial = 1070] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f65718000) [pid = 1833] [serial = 1020] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f622f0400) [pid = 1833] [serial = 1065] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f55dcb400) [pid = 1833] [serial = 1067] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f51dfc000) [pid = 1833] [serial = 1008] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f79752800) [pid = 1833] [serial = 1035] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f600af000) [pid = 1833] [serial = 1059] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f5663f000) [pid = 1833] [serial = 945] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f62303c00) [pid = 1833] [serial = 1077] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f5f195000) [pid = 1833] [serial = 948] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f6aaf5400) [pid = 1833] [serial = 1023] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f6172e000) [pid = 1833] [serial = 1061] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f64e33c00) [pid = 1833] [serial = 951] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f6acc4000) [pid = 1833] [serial = 954] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f622ee800) [pid = 1833] [serial = 1076] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f52611400) [pid = 1833] [serial = 915] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f7974b400) [pid = 1833] [serial = 906] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f6da55400) [pid = 1833] [serial = 1026] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f527d2c00) [pid = 1833] [serial = 918] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f6203a800) [pid = 1833] [serial = 1074] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f56f5d800) [pid = 1833] [serial = 1053] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f78544800) [pid = 1833] [serial = 1029] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f6be65400) [pid = 1833] [serial = 909] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f59113400) [pid = 1833] [serial = 1055] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 132 (0x7f9f5f194800) [pid = 1833] [serial = 1058] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 131 (0x7f9f56f50800) [pid = 1833] [serial = 1068] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 130 (0x7f9f622f3c00) [pid = 1833] [serial = 1017] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | --DOMWINDOW == 129 (0x7f9f600b5800) [pid = 1833] [serial = 972] [outer = (nil)] [url = about:blank] 06:09:56 INFO - PROCESS | 1833 | 1461676196821 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]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1637ms 06:09:56 INFO - PROCESS | 1833 | 1461676196879 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 1833 | 1461676196884 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:09:56 INFO - PROCESS | 1833 | 1461676196889 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1833 | 1461676196895 Marionette TRACE conn3 <- [1,1562,null,{}] 06:09:56 INFO - PROCESS | 1833 | 1461676196908 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}] 06:09:57 INFO - PROCESS | 1833 | 1461676197070 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:09:57 INFO - PROCESS | 1833 | 1461676197255 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5661e800 == 116 [pid = 1833] [id = 398] 06:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 130 (0x7f9f527d6c00) [pid = 1833] [serial = 1195] [outer = (nil)] 06:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 131 (0x7f9f5719e000) [pid = 1833] [serial = 1196] [outer = 0x7f9f527d6c00] 06:09:57 INFO - PROCESS | 1833 | 1461676197318 Marionette DEBUG loaded listener.js 06:09:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 132 (0x7f9f58eb0000) [pid = 1833] [serial = 1197] [outer = 0x7f9f527d6c00] 06:09:58 INFO - PROCESS | 1833 | 1461676198039 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]]]}] 06:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1187ms 06:09:58 INFO - PROCESS | 1833 | 1461676198085 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:09:58 INFO - PROCESS | 1833 | 1461676198089 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:09:58 INFO - PROCESS | 1833 | 1461676198095 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1833 | 1461676198097 Marionette TRACE conn3 <- [1,1566,null,{}] 06:09:58 INFO - PROCESS | 1833 | 1461676198102 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}] 06:09:58 INFO - PROCESS | 1833 | 1461676198252 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:09:58 INFO - PROCESS | 1833 | 1461676198267 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f2d000 == 117 [pid = 1833] [id = 399] 06:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 133 (0x7f9f58eb0400) [pid = 1833] [serial = 1198] [outer = (nil)] 06:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f59118400) [pid = 1833] [serial = 1199] [outer = 0x7f9f58eb0400] 06:09:58 INFO - PROCESS | 1833 | 1461676198324 Marionette DEBUG loaded listener.js 06:09:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f5f185000) [pid = 1833] [serial = 1200] [outer = 0x7f9f58eb0400] 06:09:59 INFO - PROCESS | 1833 | 1461676199184 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]]]}] 06:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1130ms 06:09:59 INFO - PROCESS | 1833 | 1461676199226 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:09:59 INFO - PROCESS | 1833 | 1461676199229 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:09:59 INFO - PROCESS | 1833 | 1461676199240 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:09:59 INFO - PROCESS | 1833 | 1461676199243 Marionette TRACE conn3 <- [1,1570,null,{}] 06:09:59 INFO - PROCESS | 1833 | 1461676199248 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}] 06:09:59 INFO - PROCESS | 1833 | 1461676199457 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:09:59 INFO - PROCESS | 1833 | 1461676199500 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef46000 == 118 [pid = 1833] [id = 400] 06:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f590c5800) [pid = 1833] [serial = 1201] [outer = (nil)] 06:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f5f197c00) [pid = 1833] [serial = 1202] [outer = 0x7f9f590c5800] 06:09:59 INFO - PROCESS | 1833 | 1461676199559 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f600b5800) [pid = 1833] [serial = 1203] [outer = 0x7f9f590c5800] 06:10:00 INFO - PROCESS | 1833 | 1461676200502 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]]]}] 06:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1282ms 06:10:00 INFO - PROCESS | 1833 | 1461676200523 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:10:00 INFO - PROCESS | 1833 | 1461676200526 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:10:00 INFO - PROCESS | 1833 | 1461676200537 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 1833 | 1461676200539 Marionette TRACE conn3 <- [1,1574,null,{}] 06:10:00 INFO - PROCESS | 1833 | 1461676200542 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}] 06:10:00 INFO - PROCESS | 1833 | 1461676200768 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:10:00 INFO - PROCESS | 1833 | 1461676200804 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61553000 == 119 [pid = 1833] [id = 401] 06:10:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f600b6000) [pid = 1833] [serial = 1204] [outer = (nil)] 06:10:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f62064400) [pid = 1833] [serial = 1205] [outer = 0x7f9f600b6000] 06:10:00 INFO - PROCESS | 1833 | 1461676200865 Marionette DEBUG loaded listener.js 06:10:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f622f3400) [pid = 1833] [serial = 1206] [outer = 0x7f9f600b6000] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f62307c00) [pid = 1833] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f519e6000) [pid = 1833] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f59120400) [pid = 1833] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f54ccc000) [pid = 1833] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f590cd400) [pid = 1833] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f56f4c000) [pid = 1833] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 134 (0x7f9f54ccdc00) [pid = 1833] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:10:01 INFO - PROCESS | 1833 | --DOMWINDOW == 133 (0x7f9f600ad000) [pid = 1833] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:10:01 INFO - PROCESS | 1833 | 1461676201785 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]]]}] 06:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1290ms 06:10:01 INFO - PROCESS | 1833 | 1461676201824 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:10:01 INFO - PROCESS | 1833 | 1461676201828 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:10:01 INFO - PROCESS | 1833 | 1461676201833 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:10:01 INFO - PROCESS | 1833 | 1461676201835 Marionette TRACE conn3 <- [1,1578,null,{}] 06:10:01 INFO - PROCESS | 1833 | 1461676201851 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}] 06:10:02 INFO - PROCESS | 1833 | 1461676202023 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:10:02 INFO - PROCESS | 1833 | 1461676202036 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61f04800 == 120 [pid = 1833] [id = 402] 06:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 134 (0x7f9f56f46c00) [pid = 1833] [serial = 1207] [outer = (nil)] 06:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 135 (0x7f9f622f6800) [pid = 1833] [serial = 1208] [outer = 0x7f9f56f46c00] 06:10:02 INFO - PROCESS | 1833 | 1461676202093 Marionette DEBUG loaded listener.js 06:10:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f624e2800) [pid = 1833] [serial = 1209] [outer = 0x7f9f56f46c00] 06:10:02 INFO - PROCESS | 1833 | 1461676202870 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]]]}] 06:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1082ms 06:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:10:02 INFO - PROCESS | 1833 | 1461676202922 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1833 | 1461676202924 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:10:02 INFO - PROCESS | 1833 | 1461676202930 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 1833 | 1461676202933 Marionette TRACE conn3 <- [1,1582,null,{}] 06:10:02 INFO - PROCESS | 1833 | 1461676202937 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}] 06:10:03 INFO - PROCESS | 1833 | 1461676203139 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:10:03 INFO - PROCESS | 1833 | 1461676203161 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63264800 == 121 [pid = 1833] [id = 403] 06:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f58eaf800) [pid = 1833] [serial = 1210] [outer = (nil)] 06:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f624efc00) [pid = 1833] [serial = 1211] [outer = 0x7f9f58eaf800] 06:10:03 INFO - PROCESS | 1833 | 1461676203218 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f64015800) [pid = 1833] [serial = 1212] [outer = 0x7f9f58eaf800] 06:10:04 INFO - PROCESS | 1833 | 1461676204340 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]]]}] 06:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1479ms 06:10:04 INFO - PROCESS | 1833 | 1461676204409 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:10:04 INFO - PROCESS | 1833 | 1461676204416 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:10:04 INFO - PROCESS | 1833 | 1461676204423 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1833 | 1461676204429 Marionette TRACE conn3 <- [1,1586,null,{}] 06:10:04 INFO - PROCESS | 1833 | 1461676204436 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}] 06:10:04 INFO - PROCESS | 1833 | 1461676204622 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:10:04 INFO - PROCESS | 1833 | 1461676204815 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5697b800 == 122 [pid = 1833] [id = 404] 06:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f538ddc00) [pid = 1833] [serial = 1213] [outer = (nil)] 06:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f54bc0800) [pid = 1833] [serial = 1214] [outer = 0x7f9f538ddc00] 06:10:04 INFO - PROCESS | 1833 | 1461676204887 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f55dd0800) [pid = 1833] [serial = 1215] [outer = 0x7f9f538ddc00] 06:10:05 INFO - PROCESS | 1833 | 1461676205938 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]]]}] 06:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1584ms 06:10:06 INFO - PROCESS | 1833 | 1461676206010 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:10:06 INFO - PROCESS | 1833 | 1461676206022 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:10:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:10:06 INFO - PROCESS | 1833 | 1461676206037 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:10:06 INFO - PROCESS | 1833 | 1461676206044 Marionette TRACE conn3 <- [1,1590,null,{}] 06:10:06 INFO - PROCESS | 1833 | 1461676206052 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}] 06:10:06 INFO - PROCESS | 1833 | 1461676206367 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:10:06 INFO - PROCESS | 1833 | 1461676206775 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a27800 == 123 [pid = 1833] [id = 405] 06:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f56f4ec00) [pid = 1833] [serial = 1216] [outer = (nil)] 06:10:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f590c3c00) [pid = 1833] [serial = 1217] [outer = 0x7f9f56f4ec00] 06:10:06 INFO - PROCESS | 1833 | 1461676206888 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f5f193c00) [pid = 1833] [serial = 1218] [outer = 0x7f9f56f4ec00] 06:10:07 INFO - PROCESS | 1833 | 1461676207826 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]]]}] 06:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1838ms 06:10:07 INFO - PROCESS | 1833 | 1461676207874 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:10:07 INFO - PROCESS | 1833 | 1461676207878 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:10:07 INFO - PROCESS | 1833 | 1461676207884 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 1833 | 1461676207890 Marionette TRACE conn3 <- [1,1594,null,{}] 06:10:07 INFO - PROCESS | 1833 | 1461676207905 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}] 06:10:08 INFO - PROCESS | 1833 | 1461676208082 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:10:08 INFO - PROCESS | 1833 | 1461676208271 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65219800 == 124 [pid = 1833] [id = 406] 06:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f600b9800) [pid = 1833] [serial = 1219] [outer = (nil)] 06:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f62035400) [pid = 1833] [serial = 1220] [outer = 0x7f9f600b9800] 06:10:08 INFO - PROCESS | 1833 | 1461676208347 Marionette DEBUG loaded listener.js 06:10:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f624eb000) [pid = 1833] [serial = 1221] [outer = 0x7f9f600b9800] 06:10:09 INFO - PROCESS | 1833 | 1461676209220 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]]]}] 06:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1385ms 06:10:09 INFO - PROCESS | 1833 | 1461676209270 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:10:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:10:09 INFO - PROCESS | 1833 | 1461676209275 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:10:09 INFO - PROCESS | 1833 | 1461676209280 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:10:09 INFO - PROCESS | 1833 | 1461676209283 Marionette TRACE conn3 <- [1,1598,null,{}] 06:10:09 INFO - PROCESS | 1833 | 1461676209288 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}] 06:10:09 INFO - PROCESS | 1833 | 1461676209466 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:10:09 INFO - PROCESS | 1833 | 1461676209659 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d41000 == 125 [pid = 1833] [id = 407] 06:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f6184b400) [pid = 1833] [serial = 1222] [outer = (nil)] 06:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f64b8d800) [pid = 1833] [serial = 1223] [outer = 0x7f9f6184b400] 06:10:09 INFO - PROCESS | 1833 | 1461676209729 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f64bc5000) [pid = 1833] [serial = 1224] [outer = 0x7f9f6184b400] 06:10:10 INFO - PROCESS | 1833 | 1461676210537 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]]]}] 06:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1328ms 06:10:10 INFO - PROCESS | 1833 | 1461676210608 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:10:10 INFO - PROCESS | 1833 | 1461676210612 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:10:10 INFO - PROCESS | 1833 | 1461676210617 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1833 | 1461676210619 Marionette TRACE conn3 <- [1,1602,null,{}] 06:10:10 INFO - PROCESS | 1833 | 1461676210625 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}] 06:10:10 INFO - PROCESS | 1833 | 1461676210827 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:10:11 INFO - PROCESS | 1833 | 1461676211017 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f68d2b800 == 126 [pid = 1833] [id = 408] 06:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f6254a000) [pid = 1833] [serial = 1225] [outer = (nil)] 06:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f65234800) [pid = 1833] [serial = 1226] [outer = 0x7f9f6254a000] 06:10:11 INFO - PROCESS | 1833 | 1461676211085 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f65bc5c00) [pid = 1833] [serial = 1227] [outer = 0x7f9f6254a000] 06:10:11 INFO - PROCESS | 1833 | 1461676211991 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]]]}] 06:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1429ms 06:10:12 INFO - PROCESS | 1833 | 1461676212046 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:10:12 INFO - PROCESS | 1833 | 1461676212050 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:10:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:10:12 INFO - PROCESS | 1833 | 1461676212055 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1833 | 1461676212057 Marionette TRACE conn3 <- [1,1606,null,{}] 06:10:12 INFO - PROCESS | 1833 | 1461676212063 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}] 06:10:12 INFO - PROCESS | 1833 | 1461676212268 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:10:12 INFO - PROCESS | 1833 | 1461676212458 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6bd97800 == 127 [pid = 1833] [id = 409] 06:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f64bca400) [pid = 1833] [serial = 1228] [outer = (nil)] 06:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f6aaed800) [pid = 1833] [serial = 1229] [outer = 0x7f9f64bca400] 06:10:12 INFO - PROCESS | 1833 | 1461676212532 Marionette DEBUG loaded listener.js 06:10:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f6b053000) [pid = 1833] [serial = 1230] [outer = 0x7f9f64bca400] 06:10:13 INFO - PROCESS | 1833 | 1461676213335 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]]]}] 06:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1328ms 06:10:13 INFO - PROCESS | 1833 | 1461676213385 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1833 | 1461676213388 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:10:13 INFO - PROCESS | 1833 | 1461676213394 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 1833 | 1461676213397 Marionette TRACE conn3 <- [1,1610,null,{}] 06:10:13 INFO - PROCESS | 1833 | 1461676213402 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}] 06:10:13 INFO - PROCESS | 1833 | 1461676213564 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:10:13 INFO - PROCESS | 1833 | 1461676213759 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7800a000 == 128 [pid = 1833] [id = 410] 06:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f61b2dc00) [pid = 1833] [serial = 1231] [outer = (nil)] 06:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f6b5c7c00) [pid = 1833] [serial = 1232] [outer = 0x7f9f61b2dc00] 06:10:13 INFO - PROCESS | 1833 | 1461676213836 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f6bd4f800) [pid = 1833] [serial = 1233] [outer = 0x7f9f61b2dc00] 06:10:14 INFO - PROCESS | 1833 | 1461676214645 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]]]}] 06:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1281ms 06:10:14 INFO - PROCESS | 1833 | 1461676214675 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:10:14 INFO - PROCESS | 1833 | 1461676214678 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:10:14 INFO - PROCESS | 1833 | 1461676214683 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 1833 | 1461676214686 Marionette TRACE conn3 <- [1,1614,null,{}] 06:10:14 INFO - PROCESS | 1833 | 1461676214691 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}] 06:10:14 INFO - PROCESS | 1833 | 1461676214852 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:10:15 INFO - PROCESS | 1833 | 1461676215047 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce05000 == 129 [pid = 1833] [id = 411] 06:10:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f622f2c00) [pid = 1833] [serial = 1234] [outer = (nil)] 06:10:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f6c12d400) [pid = 1833] [serial = 1235] [outer = 0x7f9f622f2c00] 06:10:15 INFO - PROCESS | 1833 | 1461676215119 Marionette DEBUG loaded listener.js 06:10:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f6ccf1c00) [pid = 1833] [serial = 1236] [outer = 0x7f9f622f2c00] 06:10:15 INFO - PROCESS | 1833 | 1461676215982 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]]]}] 06:10:16 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 06:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1331ms 06:10:16 INFO - PROCESS | 1833 | 1461676216016 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:10:16 INFO - PROCESS | 1833 | 1461676216018 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:10:16 INFO - PROCESS | 1833 | 1461676216024 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:10:16 INFO - PROCESS | 1833 | 1461676216027 Marionette TRACE conn3 <- [1,1618,null,{}] 06:10:16 INFO - PROCESS | 1833 | 1461676216032 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}] 06:10:16 INFO - PROCESS | 1833 | 1461676216225 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:10:16 INFO - PROCESS | 1833 | 1461676216429 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d31c800 == 130 [pid = 1833] [id = 412] 06:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f6bd0fc00) [pid = 1833] [serial = 1237] [outer = (nil)] 06:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f6da48800) [pid = 1833] [serial = 1238] [outer = 0x7f9f6bd0fc00] 06:10:16 INFO - PROCESS | 1833 | 1461676216498 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f6e77a400) [pid = 1833] [serial = 1239] [outer = 0x7f9f6bd0fc00] 06:10:17 INFO - PROCESS | 1833 | 1461676217372 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]]]}] 06:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1377ms 06:10:17 INFO - PROCESS | 1833 | 1461676217404 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:10:17 INFO - PROCESS | 1833 | 1461676217408 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:10:17 INFO - PROCESS | 1833 | 1461676217413 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:10:17 INFO - PROCESS | 1833 | 1461676217416 Marionette TRACE conn3 <- [1,1622,null,{}] 06:10:17 INFO - PROCESS | 1833 | 1461676217421 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}] 06:10:17 INFO - PROCESS | 1833 | 1461676217608 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:10:17 INFO - PROCESS | 1833 | 1461676217804 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d7b3000 == 131 [pid = 1833] [id = 413] 06:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f6be63c00) [pid = 1833] [serial = 1240] [outer = (nil)] 06:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f72481800) [pid = 1833] [serial = 1241] [outer = 0x7f9f6be63c00] 06:10:17 INFO - PROCESS | 1833 | 1461676217874 Marionette DEBUG loaded listener.js 06:10:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f78038400) [pid = 1833] [serial = 1242] [outer = 0x7f9f6be63c00] 06:10:18 INFO - PROCESS | 1833 | 1461676218753 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]]]}] 06:10:18 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 06:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1384ms 06:10:18 INFO - PROCESS | 1833 | 1461676218799 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:10:18 INFO - PROCESS | 1833 | 1461676218803 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:10:18 INFO - PROCESS | 1833 | 1461676218808 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:10:18 INFO - PROCESS | 1833 | 1461676218812 Marionette TRACE conn3 <- [1,1626,null,{}] 06:10:18 INFO - PROCESS | 1833 | 1461676218817 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}] 06:10:19 INFO - PROCESS | 1833 | 1461676219027 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:10:19 INFO - PROCESS | 1833 | 1461676219224 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80070800 == 132 [pid = 1833] [id = 414] 06:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f6d995400) [pid = 1833] [serial = 1243] [outer = (nil)] 06:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f795b7800) [pid = 1833] [serial = 1244] [outer = 0x7f9f6d995400] 06:10:19 INFO - PROCESS | 1833 | 1461676219299 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f79757000) [pid = 1833] [serial = 1245] [outer = 0x7f9f6d995400] 06:10:20 INFO - PROCESS | 1833 | 1461676220120 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]]]}] 06:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1382ms 06:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:10:20 INFO - PROCESS | 1833 | 1461676220191 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1833 | 1461676220193 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:10:20 INFO - PROCESS | 1833 | 1461676220203 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1833 | 1461676220208 Marionette TRACE conn3 <- [1,1630,null,{}] 06:10:20 INFO - PROCESS | 1833 | 1461676220217 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}] 06:10:20 INFO - PROCESS | 1833 | 1461676220442 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:10:20 INFO - PROCESS | 1833 | 1461676220638 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f81ba3800 == 133 [pid = 1833] [id = 415] 06:10:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f7836d800) [pid = 1833] [serial = 1246] [outer = (nil)] 06:10:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f7cd1b400) [pid = 1833] [serial = 1247] [outer = 0x7f9f7836d800] 06:10:20 INFO - PROCESS | 1833 | 1461676220708 Marionette DEBUG loaded listener.js 06:10:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f7d079800) [pid = 1833] [serial = 1248] [outer = 0x7f9f7836d800] 06:10:21 INFO - PROCESS | 1833 | 1461676221587 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]]]}] 06:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1444ms 06:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:10:21 INFO - PROCESS | 1833 | 1461676221643 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:10:21 INFO - PROCESS | 1833 | 1461676221646 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:10:21 INFO - PROCESS | 1833 | 1461676221650 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:10:21 INFO - PROCESS | 1833 | 1461676221663 Marionette TRACE conn3 <- [1,1634,null,{}] 06:10:21 INFO - PROCESS | 1833 | 1461676221667 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}] 06:10:21 INFO - PROCESS | 1833 | 1461676221845 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:10:22 INFO - PROCESS | 1833 | 1461676222046 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f82893000 == 134 [pid = 1833] [id = 416] 06:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f795b6c00) [pid = 1833] [serial = 1249] [outer = (nil)] 06:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f7d0a8000) [pid = 1833] [serial = 1250] [outer = 0x7f9f795b6c00] 06:10:22 INFO - PROCESS | 1833 | 1461676222115 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f7d5a7400) [pid = 1833] [serial = 1251] [outer = 0x7f9f795b6c00] 06:10:23 INFO - PROCESS | 1833 | 1461676223036 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]]]}] 06:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1436ms 06:10:23 INFO - PROCESS | 1833 | 1461676223089 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:10:23 INFO - PROCESS | 1833 | 1461676223092 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:10:23 INFO - PROCESS | 1833 | 1461676223099 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 1833 | 1461676223101 Marionette TRACE conn3 <- [1,1638,null,{}] 06:10:23 INFO - PROCESS | 1833 | 1461676223108 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}] 06:10:23 INFO - PROCESS | 1833 | 1461676223291 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:10:23 INFO - PROCESS | 1833 | 1461676223491 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ed1800 == 135 [pid = 1833] [id = 417] 06:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f5252e400) [pid = 1833] [serial = 1252] [outer = (nil)] 06:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f52535800) [pid = 1833] [serial = 1253] [outer = 0x7f9f5252e400] 06:10:23 INFO - PROCESS | 1833 | 1461676223563 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f52604000) [pid = 1833] [serial = 1254] [outer = 0x7f9f5252e400] 06:10:24 INFO - PROCESS | 1833 | 1461676224850 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]]]}] 06:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1831ms 06:10:24 INFO - PROCESS | 1833 | 1461676224929 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:10:24 INFO - PROCESS | 1833 | 1461676224935 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:10:24 INFO - PROCESS | 1833 | 1461676224943 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:10:24 INFO - PROCESS | 1833 | 1461676224947 Marionette TRACE conn3 <- [1,1642,null,{}] 06:10:24 INFO - PROCESS | 1833 | 1461676224954 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}] 06:10:25 INFO - PROCESS | 1833 | 1461676225158 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:10:25 INFO - PROCESS | 1833 | 1461676225423 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57051000 == 136 [pid = 1833] [id = 418] 06:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f538e3c00) [pid = 1833] [serial = 1255] [outer = (nil)] 06:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f539d1800) [pid = 1833] [serial = 1256] [outer = 0x7f9f538e3c00] 06:10:25 INFO - PROCESS | 1833 | 1461676225602 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f54844400) [pid = 1833] [serial = 1257] [outer = 0x7f9f538e3c00] 06:10:26 INFO - PROCESS | 1833 | 1461676226559 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]]]}] 06:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1689ms 06:10:26 INFO - PROCESS | 1833 | 1461676226633 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 1833 | 1461676226640 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:10:26 INFO - PROCESS | 1833 | 1461676226650 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 1833 | 1461676226654 Marionette TRACE conn3 <- [1,1646,null,{}] 06:10:26 INFO - PROCESS | 1833 | 1461676226659 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}] 06:10:26 INFO - PROCESS | 1833 | 1461676226900 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:10:26 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f657ed800 == 135 [pid = 1833] [id = 215] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f6571bc00) [pid = 1833] [serial = 1100] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f65cb3c00) [pid = 1833] [serial = 1103] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f67234c00) [pid = 1833] [serial = 1106] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f6a433400) [pid = 1833] [serial = 1112] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f67e2c400) [pid = 1833] [serial = 1109] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f54bbbc00) [pid = 1833] [serial = 1115] [outer = (nil)] [url = about:blank] 06:10:26 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f55b28800) [pid = 1833] [serial = 1118] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61f04800 == 134 [pid = 1833] [id = 402] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61553000 == 133 [pid = 1833] [id = 401] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef46000 == 132 [pid = 1833] [id = 400] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f2d000 == 131 [pid = 1833] [id = 399] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5661e800 == 130 [pid = 1833] [id = 398] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5399e800 == 129 [pid = 1833] [id = 397] 06:10:27 INFO - PROCESS | 1833 | 1461676227238 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:27 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e88000 == 128 [pid = 1833] [id = 396] 06:10:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54edb800 == 129 [pid = 1833] [id = 419] 06:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f54848800) [pid = 1833] [serial = 1258] [outer = (nil)] 06:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f54bbbc00) [pid = 1833] [serial = 1259] [outer = 0x7f9f54848800] 06:10:27 INFO - PROCESS | 1833 | 1461676227316 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f55b2ec00) [pid = 1833] [serial = 1260] [outer = 0x7f9f54848800] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f63407400) [pid = 1833] [serial = 1139] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f52606c00) [pid = 1833] [serial = 1142] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f60a38800) [pid = 1833] [serial = 1133] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f55dd1c00) [pid = 1833] [serial = 1125] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f52382c00) [pid = 1833] [serial = 1124] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f52381000) [pid = 1833] [serial = 1082] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f624ed800) [pid = 1833] [serial = 1094] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f5a041000) [pid = 1833] [serial = 1130] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f5f198000) [pid = 1833] [serial = 1131] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f590cc800) [pid = 1833] [serial = 1128] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f58eaa400) [pid = 1833] [serial = 1127] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f54ccb800) [pid = 1833] [serial = 1121] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f62061800) [pid = 1833] [serial = 1091] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f5f194c00) [pid = 1833] [serial = 1088] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f64015400) [pid = 1833] [serial = 1097] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f56643c00) [pid = 1833] [serial = 1085] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f571a9000) [pid = 1833] [serial = 1080] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f54bb5800) [pid = 1833] [serial = 1143] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f61b33000) [pid = 1833] [serial = 1136] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f64bbf800) [pid = 1833] [serial = 1140] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f61728000) [pid = 1833] [serial = 1134] [outer = (nil)] [url = about:blank] 06:10:27 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f61f89c00) [pid = 1833] [serial = 1137] [outer = (nil)] [url = about:blank] 06:10:28 INFO - PROCESS | 1833 | 1461676228086 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]]]}] 06:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1479ms 06:10:28 INFO - PROCESS | 1833 | 1461676228130 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:10:28 INFO - PROCESS | 1833 | 1461676228133 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:10:28 INFO - PROCESS | 1833 | 1461676228140 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:10:28 INFO - PROCESS | 1833 | 1461676228145 Marionette TRACE conn3 <- [1,1650,null,{}] 06:10:28 INFO - PROCESS | 1833 | 1461676228173 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}] 06:10:28 INFO - PROCESS | 1833 | 1461676228359 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:10:28 INFO - PROCESS | 1833 | 1461676228372 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a25d800 == 130 [pid = 1833] [id = 420] 06:10:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f5663ec00) [pid = 1833] [serial = 1261] [outer = (nil)] 06:10:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f56f5b000) [pid = 1833] [serial = 1262] [outer = 0x7f9f5663ec00] 06:10:28 INFO - PROCESS | 1833 | 1461676228434 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f58eaa400) [pid = 1833] [serial = 1263] [outer = 0x7f9f5663ec00] 06:10:29 INFO - PROCESS | 1833 | 1461676229282 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]]]}] 06:10:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:10:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1188ms 06:10:29 INFO - PROCESS | 1833 | 1461676229329 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:10:29 INFO - PROCESS | 1833 | 1461676229332 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:10:29 INFO - PROCESS | 1833 | 1461676229339 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 1833 | 1461676229341 Marionette TRACE conn3 <- [1,1654,null,{}] 06:10:29 INFO - PROCESS | 1833 | 1461676229346 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}] 06:10:29 INFO - PROCESS | 1833 | 1461676229518 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:10:29 INFO - PROCESS | 1833 | 1461676229529 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0a9800 == 131 [pid = 1833] [id = 421] 06:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f55dd2400) [pid = 1833] [serial = 1264] [outer = (nil)] 06:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f59117000) [pid = 1833] [serial = 1265] [outer = 0x7f9f55dd2400] 06:10:29 INFO - PROCESS | 1833 | 1461676229763 Marionette DEBUG loaded listener.js 06:10:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f5efa7400) [pid = 1833] [serial = 1266] [outer = 0x7f9f55dd2400] 06:10:30 INFO - PROCESS | 1833 | 1461676230572 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]]]}] 06:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1277ms 06:10:30 INFO - PROCESS | 1833 | 1461676230616 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1833 | 1461676230619 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:10:30 INFO - PROCESS | 1833 | 1461676230631 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1833 | 1461676230633 Marionette TRACE conn3 <- [1,1658,null,{}] 06:10:30 INFO - PROCESS | 1833 | 1461676230638 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}] 06:10:30 INFO - PROCESS | 1833 | 1461676230854 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:10:30 INFO - PROCESS | 1833 | 1461676230895 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a29800 == 132 [pid = 1833] [id = 422] 06:10:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f590d1000) [pid = 1833] [serial = 1267] [outer = (nil)] 06:10:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f5fe0c400) [pid = 1833] [serial = 1268] [outer = 0x7f9f590d1000] 06:10:30 INFO - PROCESS | 1833 | 1461676230971 Marionette DEBUG loaded listener.js 06:10:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f60a3c400) [pid = 1833] [serial = 1269] [outer = 0x7f9f590d1000] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f590c5800) [pid = 1833] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f600b6000) [pid = 1833] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f527d3c00) [pid = 1833] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f58eb0400) [pid = 1833] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f539d8000) [pid = 1833] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f527d6c00) [pid = 1833] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:10:31 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f56f46c00) [pid = 1833] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:10:32 INFO - PROCESS | 1833 | 1461676232119 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]]]}] 06:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1529ms 06:10:32 INFO - PROCESS | 1833 | 1461676232166 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:10:32 INFO - PROCESS | 1833 | 1461676232170 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:10:32 INFO - PROCESS | 1833 | 1461676232175 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:10:32 INFO - PROCESS | 1833 | 1461676232177 Marionette TRACE conn3 <- [1,1662,null,{}] 06:10:32 INFO - PROCESS | 1833 | 1461676232184 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}] 06:10:32 INFO - PROCESS | 1833 | 1461676232387 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:10:32 INFO - PROCESS | 1833 | 1461676232405 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6269c000 == 133 [pid = 1833] [id = 423] 06:10:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f538e0400) [pid = 1833] [serial = 1270] [outer = (nil)] 06:10:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f61f8bc00) [pid = 1833] [serial = 1271] [outer = 0x7f9f538e0400] 06:10:32 INFO - PROCESS | 1833 | 1461676232468 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f6230c800) [pid = 1833] [serial = 1272] [outer = 0x7f9f538e0400] 06:10:33 INFO - PROCESS | 1833 | 1461676233304 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]]]}] 06:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1178ms 06:10:33 INFO - PROCESS | 1833 | 1461676233363 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:10:33 INFO - PROCESS | 1833 | 1461676233365 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:10:33 INFO - PROCESS | 1833 | 1461676233371 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1833 | 1461676233373 Marionette TRACE conn3 <- [1,1666,null,{}] 06:10:33 INFO - PROCESS | 1833 | 1461676233378 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}] 06:10:33 INFO - PROCESS | 1833 | 1461676233527 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:10:33 INFO - PROCESS | 1833 | 1461676233541 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6502b800 == 134 [pid = 1833] [id = 424] 06:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f622eb400) [pid = 1833] [serial = 1273] [outer = (nil)] 06:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f63295c00) [pid = 1833] [serial = 1274] [outer = 0x7f9f622eb400] 06:10:33 INFO - PROCESS | 1833 | 1461676233599 Marionette DEBUG loaded listener.js 06:10:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f64e32c00) [pid = 1833] [serial = 1275] [outer = 0x7f9f622eb400] 06:10:34 INFO - PROCESS | 1833 | 1461676234735 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]]]}] 06:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1435ms 06:10:34 INFO - PROCESS | 1833 | 1461676234808 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:10:34 INFO - PROCESS | 1833 | 1461676234813 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:10:34 INFO - PROCESS | 1833 | 1461676234823 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:10:34 INFO - PROCESS | 1833 | 1461676234826 Marionette TRACE conn3 <- [1,1670,null,{}] 06:10:34 INFO - PROCESS | 1833 | 1461676234834 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}] 06:10:35 INFO - PROCESS | 1833 | 1461676235071 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:10:35 INFO - PROCESS | 1833 | 1461676235373 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e84800 == 135 [pid = 1833] [id = 425] 06:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f527cd400) [pid = 1833] [serial = 1276] [outer = (nil)] 06:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f54846000) [pid = 1833] [serial = 1277] [outer = 0x7f9f527cd400] 06:10:35 INFO - PROCESS | 1833 | 1461676235454 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f54851c00) [pid = 1833] [serial = 1278] [outer = 0x7f9f527cd400] 06:10:36 INFO - PROCESS | 1833 | 1461676236305 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]]]}] 06:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1535ms 06:10:36 INFO - PROCESS | 1833 | 1461676236359 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1833 | 1461676236368 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:10:36 INFO - PROCESS | 1833 | 1461676236378 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1833 | 1461676236382 Marionette TRACE conn3 <- [1,1674,null,{}] 06:10:36 INFO - PROCESS | 1833 | 1461676236388 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}] 06:10:36 INFO - PROCESS | 1833 | 1461676236587 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:10:36 INFO - PROCESS | 1833 | 1461676236788 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6171b800 == 136 [pid = 1833] [id = 426] 06:10:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f55dd2000) [pid = 1833] [serial = 1279] [outer = (nil)] 06:10:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f56f60800) [pid = 1833] [serial = 1280] [outer = 0x7f9f55dd2000] 06:10:36 INFO - PROCESS | 1833 | 1461676236945 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f590cb000) [pid = 1833] [serial = 1281] [outer = 0x7f9f55dd2000] 06:10:37 INFO - PROCESS | 1833 | 1461676237920 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]]]}] 06:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1588ms 06:10:37 INFO - PROCESS | 1833 | 1461676237966 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:10:37 INFO - PROCESS | 1833 | 1461676237970 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:10:37 INFO - PROCESS | 1833 | 1461676237976 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:10:37 INFO - PROCESS | 1833 | 1461676237981 Marionette TRACE conn3 <- [1,1678,null,{}] 06:10:38 INFO - PROCESS | 1833 | 1461676237996 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}] 06:10:38 INFO - PROCESS | 1833 | 1461676238184 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:10:38 INFO - PROCESS | 1833 | 1461676238426 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d36800 == 137 [pid = 1833] [id = 427] 06:10:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f5f194c00) [pid = 1833] [serial = 1282] [outer = (nil)] 06:10:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f61b33000) [pid = 1833] [serial = 1283] [outer = 0x7f9f5f194c00] 06:10:38 INFO - PROCESS | 1833 | 1461676238544 Marionette DEBUG loaded listener.js 06:10:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f6230d000) [pid = 1833] [serial = 1284] [outer = 0x7f9f5f194c00] 06:10:39 INFO - PROCESS | 1833 | 1461676239414 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]]]}] 06:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1488ms 06:10:39 INFO - PROCESS | 1833 | 1461676239465 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:10:39 INFO - PROCESS | 1833 | 1461676239469 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:10:39 INFO - PROCESS | 1833 | 1461676239475 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:10:39 INFO - PROCESS | 1833 | 1461676239477 Marionette TRACE conn3 <- [1,1682,null,{}] 06:10:39 INFO - PROCESS | 1833 | 1461676239482 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}] 06:10:39 INFO - PROCESS | 1833 | 1461676239665 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:10:39 INFO - PROCESS | 1833 | 1461676239873 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6acaf000 == 138 [pid = 1833] [id = 428] 06:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f600ab400) [pid = 1833] [serial = 1285] [outer = (nil)] 06:10:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f65236000) [pid = 1833] [serial = 1286] [outer = 0x7f9f600ab400] 06:10:39 INFO - PROCESS | 1833 | 1461676239946 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f65bce000) [pid = 1833] [serial = 1287] [outer = 0x7f9f600ab400] 06:10:40 INFO - PROCESS | 1833 | 1461676240821 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]]]}] 06:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1377ms 06:10:40 INFO - PROCESS | 1833 | 1461676240852 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:10:40 INFO - PROCESS | 1833 | 1461676240856 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:10:40 INFO - PROCESS | 1833 | 1461676240862 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:10:40 INFO - PROCESS | 1833 | 1461676240864 Marionette TRACE conn3 <- [1,1686,null,{}] 06:10:40 INFO - PROCESS | 1833 | 1461676240870 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}] 06:10:41 INFO - PROCESS | 1833 | 1461676241043 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:10:41 INFO - PROCESS | 1833 | 1461676241255 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c59c000 == 139 [pid = 1833] [id = 429] 06:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f6203d000) [pid = 1833] [serial = 1288] [outer = (nil)] 06:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f65cb7400) [pid = 1833] [serial = 1289] [outer = 0x7f9f6203d000] 06:10:41 INFO - PROCESS | 1833 | 1461676241367 Marionette DEBUG loaded listener.js 06:10:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f69f03800) [pid = 1833] [serial = 1290] [outer = 0x7f9f6203d000] 06:10:42 INFO - PROCESS | 1833 | 1461676242265 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]]]}] 06:10:42 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 06:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1479ms 06:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:10:42 INFO - PROCESS | 1833 | 1461676242342 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:10:42 INFO - PROCESS | 1833 | 1461676242344 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:10:42 INFO - PROCESS | 1833 | 1461676242350 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:10:42 INFO - PROCESS | 1833 | 1461676242353 Marionette TRACE conn3 <- [1,1690,null,{}] 06:10:42 INFO - PROCESS | 1833 | 1461676242364 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}] 06:10:42 INFO - PROCESS | 1833 | 1461676242565 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:10:42 INFO - PROCESS | 1833 | 1461676242773 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cd47000 == 140 [pid = 1833] [id = 430] 06:10:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f61982000) [pid = 1833] [serial = 1291] [outer = (nil)] 06:10:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f6ade7800) [pid = 1833] [serial = 1292] [outer = 0x7f9f61982000] 06:10:42 INFO - PROCESS | 1833 | 1461676242891 Marionette DEBUG loaded listener.js 06:10:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f6ccf3800) [pid = 1833] [serial = 1293] [outer = 0x7f9f61982000] 06:10:43 INFO - PROCESS | 1833 | 1461676243727 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]]]}] 06:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1433ms 06:10:43 INFO - PROCESS | 1833 | 1461676243784 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:10:43 INFO - PROCESS | 1833 | 1461676243786 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:10:43 INFO - PROCESS | 1833 | 1461676243792 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:10:43 INFO - PROCESS | 1833 | 1461676243794 Marionette TRACE conn3 <- [1,1694,null,{}] 06:10:43 INFO - PROCESS | 1833 | 1461676243800 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}] 06:10:43 INFO - PROCESS | 1833 | 1461676243962 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:10:44 INFO - PROCESS | 1833 | 1461676244165 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d7b1800 == 141 [pid = 1833] [id = 431] 06:10:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f69ce3400) [pid = 1833] [serial = 1294] [outer = (nil)] 06:10:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f7247fc00) [pid = 1833] [serial = 1295] [outer = 0x7f9f69ce3400] 06:10:44 INFO - PROCESS | 1833 | 1461676244234 Marionette DEBUG loaded listener.js 06:10:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f7836fc00) [pid = 1833] [serial = 1296] [outer = 0x7f9f69ce3400] 06:10:45 INFO - PROCESS | 1833 | 1461676245098 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]]]}] 06:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1377ms 06:10:45 INFO - PROCESS | 1833 | 1461676245171 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:10:45 INFO - PROCESS | 1833 | 1461676245175 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:10:45 INFO - PROCESS | 1833 | 1461676245181 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1833 | 1461676245184 Marionette TRACE conn3 <- [1,1698,null,{}] 06:10:45 INFO - PROCESS | 1833 | 1461676245190 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}] 06:10:45 INFO - PROCESS | 1833 | 1461676245383 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:10:45 INFO - PROCESS | 1833 | 1461676245582 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f8288f000 == 142 [pid = 1833] [id = 432] 06:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f6ade7400) [pid = 1833] [serial = 1297] [outer = (nil)] 06:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f7854b800) [pid = 1833] [serial = 1298] [outer = 0x7f9f6ade7400] 06:10:45 INFO - PROCESS | 1833 | 1461676245650 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f794e0400) [pid = 1833] [serial = 1299] [outer = 0x7f9f6ade7400] 06:10:46 INFO - PROCESS | 1833 | 1461676246552 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]]]}] 06:10:46 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 06:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1431ms 06:10:46 INFO - PROCESS | 1833 | 1461676246613 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:10:46 INFO - PROCESS | 1833 | 1461676246617 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:10:46 INFO - PROCESS | 1833 | 1461676246623 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:10:46 INFO - PROCESS | 1833 | 1461676246625 Marionette TRACE conn3 <- [1,1702,null,{}] 06:10:46 INFO - PROCESS | 1833 | 1461676246630 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}] 06:10:46 INFO - PROCESS | 1833 | 1461676246809 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:10:47 INFO - PROCESS | 1833 | 1461676247007 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bdd000 == 143 [pid = 1833] [id = 433] 06:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f51915400) [pid = 1833] [serial = 1300] [outer = (nil)] 06:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f5191a800) [pid = 1833] [serial = 1301] [outer = 0x7f9f51915400] 06:10:47 INFO - PROCESS | 1833 | 1461676247080 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f51920400) [pid = 1833] [serial = 1302] [outer = 0x7f9f51915400] 06:10:47 INFO - PROCESS | 1833 | 1461676247959 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]]]}] 06:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1378ms 06:10:48 INFO - PROCESS | 1833 | 1461676248001 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:10:48 INFO - PROCESS | 1833 | 1461676248005 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:10:48 INFO - PROCESS | 1833 | 1461676248011 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:10:48 INFO - PROCESS | 1833 | 1461676248013 Marionette TRACE conn3 <- [1,1706,null,{}] 06:10:48 INFO - PROCESS | 1833 | 1461676248019 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}] 06:10:48 INFO - PROCESS | 1833 | 1461676248185 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:10:48 INFO - PROCESS | 1833 | 1461676248390 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b89800 == 144 [pid = 1833] [id = 434] 06:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f51915800) [pid = 1833] [serial = 1303] [outer = (nil)] 06:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f783e3400) [pid = 1833] [serial = 1304] [outer = 0x7f9f51915800] 06:10:48 INFO - PROCESS | 1833 | 1461676248458 Marionette DEBUG loaded listener.js 06:10:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f7974cc00) [pid = 1833] [serial = 1305] [outer = 0x7f9f51915800] 06:10:49 INFO - PROCESS | 1833 | 1461676249322 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]]]}] 06:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1378ms 06:10:49 INFO - PROCESS | 1833 | 1461676249391 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:10:49 INFO - PROCESS | 1833 | 1461676249395 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:10:49 INFO - PROCESS | 1833 | 1461676249401 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:10:49 INFO - PROCESS | 1833 | 1461676249404 Marionette TRACE conn3 <- [1,1710,null,{}] 06:10:49 INFO - PROCESS | 1833 | 1461676249410 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}] 06:10:49 INFO - PROCESS | 1833 | 1461676249615 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:10:49 INFO - PROCESS | 1833 | 1461676249817 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50b16000 == 145 [pid = 1833] [id = 435] 06:10:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f51919800) [pid = 1833] [serial = 1306] [outer = (nil)] 06:10:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f537edc00) [pid = 1833] [serial = 1307] [outer = 0x7f9f51919800] 06:10:49 INFO - PROCESS | 1833 | 1461676249934 Marionette DEBUG loaded listener.js 06:10:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f7d0a3400) [pid = 1833] [serial = 1308] [outer = 0x7f9f51919800] 06:10:50 INFO - PROCESS | 1833 | 1461676250829 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]]]}] 06:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1479ms 06:10:50 INFO - PROCESS | 1833 | 1461676250880 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:10:50 INFO - PROCESS | 1833 | 1461676250884 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:10:50 INFO - PROCESS | 1833 | 1461676250889 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:10:50 INFO - PROCESS | 1833 | 1461676250891 Marionette TRACE conn3 <- [1,1714,null,{}] 06:10:50 INFO - PROCESS | 1833 | 1461676250897 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}] 06:10:51 INFO - PROCESS | 1833 | 1461676251064 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:10:51 INFO - PROCESS | 1833 | 1461676251279 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65944800 == 146 [pid = 1833] [id = 436] 06:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f51920800) [pid = 1833] [serial = 1309] [outer = (nil)] 06:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f60076000) [pid = 1833] [serial = 1310] [outer = 0x7f9f51920800] 06:10:51 INFO - PROCESS | 1833 | 1461676251350 Marionette DEBUG loaded listener.js 06:10:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f6007b800) [pid = 1833] [serial = 1311] [outer = 0x7f9f51920800] 06:10:52 INFO - PROCESS | 1833 | 1461676252199 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]]]}] 06:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1384ms 06:10:52 INFO - PROCESS | 1833 | 1461676252275 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:10:52 INFO - PROCESS | 1833 | 1461676252278 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:10:52 INFO - PROCESS | 1833 | 1461676252284 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:10:52 INFO - PROCESS | 1833 | 1461676252286 Marionette TRACE conn3 <- [1,1718,null,{}] 06:10:52 INFO - PROCESS | 1833 | 1461676252299 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}] 06:10:52 INFO - PROCESS | 1833 | 1461676252504 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:10:52 INFO - PROCESS | 1833 | 1461676252705 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b9e800 == 147 [pid = 1833] [id = 437] 06:10:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f53744400) [pid = 1833] [serial = 1312] [outer = (nil)] 06:10:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f5374d000) [pid = 1833] [serial = 1313] [outer = 0x7f9f53744400] 06:10:52 INFO - PROCESS | 1833 | 1461676252785 Marionette DEBUG loaded listener.js 06:10:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f53752000) [pid = 1833] [serial = 1314] [outer = 0x7f9f53744400] 06:10:53 INFO - PROCESS | 1833 | 1461676253692 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]]]}] 06:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1486ms 06:10:53 INFO - PROCESS | 1833 | 1461676253771 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:10:53 INFO - PROCESS | 1833 | 1461676253774 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:10:53 INFO - PROCESS | 1833 | 1461676253780 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 1833 | 1461676253783 Marionette TRACE conn3 <- [1,1722,null,{}] 06:10:53 INFO - PROCESS | 1833 | 1461676253787 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}] 06:10:53 INFO - PROCESS | 1833 | 1461676253956 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:10:54 INFO - PROCESS | 1833 | 1461676254160 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51db1800 == 148 [pid = 1833] [id = 438] 06:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f52385800) [pid = 1833] [serial = 1315] [outer = (nil)] 06:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f5484c400) [pid = 1833] [serial = 1316] [outer = 0x7f9f52385800] 06:10:54 INFO - PROCESS | 1833 | 1461676254230 Marionette DEBUG loaded listener.js 06:10:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f56d1e800) [pid = 1833] [serial = 1317] [outer = 0x7f9f52385800] 06:10:55 INFO - PROCESS | 1833 | 1461676255517 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]]]}] 06:10:55 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 06:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1840ms 06:10:55 INFO - PROCESS | 1833 | 1461676255620 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:10:55 INFO - PROCESS | 1833 | 1461676255625 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:10:55 INFO - PROCESS | 1833 | 1461676255633 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:10:55 INFO - PROCESS | 1833 | 1461676255637 Marionette TRACE conn3 <- [1,1726,null,{}] 06:10:55 INFO - PROCESS | 1833 | 1461676255749 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}] 06:10:55 INFO - PROCESS | 1833 | 1461676255912 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:10:56 INFO - PROCESS | 1833 | 1461676256126 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55aba000 == 149 [pid = 1833] [id = 439] 06:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f5260b400) [pid = 1833] [serial = 1318] [outer = (nil)] 06:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f53748400) [pid = 1833] [serial = 1319] [outer = 0x7f9f5260b400] 06:10:56 INFO - PROCESS | 1833 | 1461676256192 Marionette DEBUG loaded listener.js 06:10:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f537e8c00) [pid = 1833] [serial = 1320] [outer = 0x7f9f5260b400] 06:10:57 INFO - PROCESS | 1833 | 1461676257055 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]]]}] 06:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1493ms 06:10:57 INFO - PROCESS | 1833 | 1461676257126 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:10:57 INFO - PROCESS | 1833 | 1461676257134 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:10:57 INFO - PROCESS | 1833 | 1461676257143 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:10:57 INFO - PROCESS | 1833 | 1461676257146 Marionette TRACE conn3 <- [1,1730,null,{}] 06:10:57 INFO - PROCESS | 1833 | 1461676257150 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}] 06:10:57 INFO - PROCESS | 1833 | 1461676257480 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:10:57 INFO - PROCESS | 1833 | 1461676257808 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539b1000 == 150 [pid = 1833] [id = 440] 06:10:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f54cce000) [pid = 1833] [serial = 1321] [outer = (nil)] 06:10:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f55b2e000) [pid = 1833] [serial = 1322] [outer = 0x7f9f54cce000] 06:10:57 INFO - PROCESS | 1833 | 1461676257875 Marionette DEBUG loaded listener.js 06:10:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f5685a800) [pid = 1833] [serial = 1323] [outer = 0x7f9f54cce000] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a0f1000 == 149 [pid = 1833] [id = 55] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f62263000 == 148 [pid = 1833] [id = 354] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6269c000 == 147 [pid = 1833] [id = 423] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a29800 == 146 [pid = 1833] [id = 422] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0a9800 == 145 [pid = 1833] [id = 421] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a25d800 == 144 [pid = 1833] [id = 420] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54edb800 == 143 [pid = 1833] [id = 419] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57051000 == 142 [pid = 1833] [id = 418] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d31c800 == 141 [pid = 1833] [id = 412] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce05000 == 140 [pid = 1833] [id = 411] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7800a000 == 139 [pid = 1833] [id = 410] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6bd97800 == 138 [pid = 1833] [id = 409] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f68d2b800 == 137 [pid = 1833] [id = 408] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d41000 == 136 [pid = 1833] [id = 407] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65219800 == 135 [pid = 1833] [id = 406] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a27800 == 134 [pid = 1833] [id = 405] 06:10:58 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5697b800 == 133 [pid = 1833] [id = 404] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f5f197c00) [pid = 1833] [serial = 1202] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f62064400) [pid = 1833] [serial = 1205] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f622f3400) [pid = 1833] [serial = 1206] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f60a3c000) [pid = 1833] [serial = 1154] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f62083400) [pid = 1833] [serial = 1157] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f56854c00) [pid = 1833] [serial = 1145] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f55b34800) [pid = 1833] [serial = 1184] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f54bb6000) [pid = 1833] [serial = 1148] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f547bb800) [pid = 1833] [serial = 1191] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f538de800) [pid = 1833] [serial = 1190] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f67eb4400) [pid = 1833] [serial = 1169] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f59118400) [pid = 1833] [serial = 1199] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f56859400) [pid = 1833] [serial = 1194] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f56636800) [pid = 1833] [serial = 1193] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f6b00a000) [pid = 1833] [serial = 1175] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f624ecc00) [pid = 1833] [serial = 1160] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f65cb2c00) [pid = 1833] [serial = 1166] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f56f59400) [pid = 1833] [serial = 1151] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f51df6000) [pid = 1833] [serial = 1187] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f6ccf1400) [pid = 1833] [serial = 1181] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f5719e000) [pid = 1833] [serial = 1196] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f58eb0000) [pid = 1833] [serial = 1197] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f64e3b400) [pid = 1833] [serial = 1163] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f6aaf8000) [pid = 1833] [serial = 1172] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f6c122400) [pid = 1833] [serial = 1178] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f622f6800) [pid = 1833] [serial = 1208] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f624e2800) [pid = 1833] [serial = 1209] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f600b5800) [pid = 1833] [serial = 1203] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f5f185000) [pid = 1833] [serial = 1200] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1833 | 1461676258802 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]]]}] 06:10:58 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 06:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 06:10:58 INFO - PROCESS | 1833 | 1461676258830 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:10:58 INFO - PROCESS | 1833 | 1461676258832 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:10:58 INFO - PROCESS | 1833 | 1461676258838 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:10:58 INFO - PROCESS | 1833 | 1461676258843 Marionette TRACE conn3 <- [1,1734,null,{}] 06:10:58 INFO - PROCESS | 1833 | 1461676258857 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}] 06:10:59 INFO - PROCESS | 1833 | 1461676259022 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:10:59 INFO - PROCESS | 1833 | 1461676259211 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58fd9000 == 134 [pid = 1833] [id = 441] 06:10:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f53751400) [pid = 1833] [serial = 1324] [outer = (nil)] 06:10:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f56d28400) [pid = 1833] [serial = 1325] [outer = 0x7f9f53751400] 06:10:59 INFO - PROCESS | 1833 | 1461676259274 Marionette DEBUG loaded listener.js 06:10:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f571a4800) [pid = 1833] [serial = 1326] [outer = 0x7f9f53751400] 06:11:00 INFO - PROCESS | 1833 | 1461676260033 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]]]}] 06:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1232ms 06:11:00 INFO - PROCESS | 1833 | 1461676260071 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:11:00 INFO - PROCESS | 1833 | 1461676260075 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:11:00 INFO - PROCESS | 1833 | 1461676260080 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:11:00 INFO - PROCESS | 1833 | 1461676260082 Marionette TRACE conn3 <- [1,1738,null,{}] 06:11:00 INFO - PROCESS | 1833 | 1461676260087 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}] 06:11:00 INFO - PROCESS | 1833 | 1461676260250 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:11:00 INFO - PROCESS | 1833 | 1461676260268 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0b1000 == 135 [pid = 1833] [id = 442] 06:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f56f54c00) [pid = 1833] [serial = 1327] [outer = (nil)] 06:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f5efa3000) [pid = 1833] [serial = 1328] [outer = 0x7f9f56f54c00] 06:11:00 INFO - PROCESS | 1833 | 1461676260336 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f5fe03000) [pid = 1833] [serial = 1329] [outer = 0x7f9f56f54c00] 06:11:01 INFO - PROCESS | 1833 | 1461676261269 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]]]}] 06:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1226ms 06:11:01 INFO - PROCESS | 1833 | 1461676261306 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:11:01 INFO - PROCESS | 1833 | 1461676261308 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:11:01 INFO - PROCESS | 1833 | 1461676261314 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:11:01 INFO - PROCESS | 1833 | 1461676261316 Marionette TRACE conn3 <- [1,1742,null,{}] 06:11:01 INFO - PROCESS | 1833 | 1461676261329 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}] 06:11:01 INFO - PROCESS | 1833 | 1461676261557 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:11:01 INFO - PROCESS | 1833 | 1461676261590 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61703800 == 136 [pid = 1833] [id = 443] 06:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f58ead400) [pid = 1833] [serial = 1330] [outer = (nil)] 06:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f60077800) [pid = 1833] [serial = 1331] [outer = 0x7f9f58ead400] 06:11:01 INFO - PROCESS | 1833 | 1461676261650 Marionette DEBUG loaded listener.js 06:11:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f600b3800) [pid = 1833] [serial = 1332] [outer = 0x7f9f58ead400] 06:11:02 INFO - PROCESS | 1833 | 1461676262515 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]]]}] 06:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1244ms 06:11:02 INFO - PROCESS | 1833 | 1461676262560 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 1833 | 1461676262564 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:11:02 INFO - PROCESS | 1833 | 1461676262595 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 1833 | 1461676262597 Marionette TRACE conn3 <- [1,1746,null,{}] 06:11:02 INFO - PROCESS | 1833 | 1461676262601 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}] 06:11:02 INFO - PROCESS | 1833 | 1461676262862 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:11:02 INFO - PROCESS | 1833 | 1461676262889 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64b0e000 == 137 [pid = 1833] [id = 444] 06:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f6203e800) [pid = 1833] [serial = 1333] [outer = (nil)] 06:11:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f6230ec00) [pid = 1833] [serial = 1334] [outer = 0x7f9f6203e800] 06:11:02 INFO - PROCESS | 1833 | 1461676262950 Marionette DEBUG loaded listener.js 06:11:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f64b95400) [pid = 1833] [serial = 1335] [outer = 0x7f9f6203e800] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f590d1000) [pid = 1833] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f5663ec00) [pid = 1833] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f55dd2400) [pid = 1833] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f538e3c00) [pid = 1833] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f54848800) [pid = 1833] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:11:03 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f538e0400) [pid = 1833] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:11:04 INFO - PROCESS | 1833 | 1461676264061 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]]]}] 06:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1489ms 06:11:04 INFO - PROCESS | 1833 | 1461676264084 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:11:04 INFO - PROCESS | 1833 | 1461676264087 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:11:04 INFO - PROCESS | 1833 | 1461676264092 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:11:04 INFO - PROCESS | 1833 | 1461676264094 Marionette TRACE conn3 <- [1,1750,null,{}] 06:11:04 INFO - PROCESS | 1833 | 1461676264110 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}] 06:11:04 INFO - PROCESS | 1833 | 1461676264320 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:11:04 INFO - PROCESS | 1833 | 1461676264343 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653c9000 == 138 [pid = 1833] [id = 445] 06:11:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f54850c00) [pid = 1833] [serial = 1336] [outer = (nil)] 06:11:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f64e3d800) [pid = 1833] [serial = 1337] [outer = 0x7f9f54850c00] 06:11:04 INFO - PROCESS | 1833 | 1461676264399 Marionette DEBUG loaded listener.js 06:11:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f65cb2c00) [pid = 1833] [serial = 1338] [outer = 0x7f9f54850c00] 06:11:05 INFO - PROCESS | 1833 | 1461676265122 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]]]}] 06:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1087ms 06:11:05 INFO - PROCESS | 1833 | 1461676265180 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:11:05 INFO - PROCESS | 1833 | 1461676265182 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:11:05 INFO - PROCESS | 1833 | 1461676265187 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:11:05 INFO - PROCESS | 1833 | 1461676265189 Marionette TRACE conn3 <- [1,1754,null,{}] 06:11:05 INFO - PROCESS | 1833 | 1461676265199 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}] 06:11:05 INFO - PROCESS | 1833 | 1461676265421 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:11:05 INFO - PROCESS | 1833 | 1461676265448 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b8e800 == 139 [pid = 1833] [id = 446] 06:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f600b5c00) [pid = 1833] [serial = 1339] [outer = (nil)] 06:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f69f08000) [pid = 1833] [serial = 1340] [outer = 0x7f9f600b5c00] 06:11:05 INFO - PROCESS | 1833 | 1461676265507 Marionette DEBUG loaded listener.js 06:11:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f6a5ec400) [pid = 1833] [serial = 1341] [outer = 0x7f9f600b5c00] 06:11:06 INFO - PROCESS | 1833 | 1461676266624 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]]]}] 06:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1482ms 06:11:06 INFO - PROCESS | 1833 | 1461676266671 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:11:06 INFO - PROCESS | 1833 | 1461676266678 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:11:06 INFO - PROCESS | 1833 | 1461676266686 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:11:06 INFO - PROCESS | 1833 | 1461676266692 Marionette TRACE conn3 <- [1,1758,null,{}] 06:11:06 INFO - PROCESS | 1833 | 1461676266699 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}] 06:11:06 INFO - PROCESS | 1833 | 1461676266884 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:11:07 INFO - PROCESS | 1833 | 1461676267097 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57051000 == 140 [pid = 1833] [id = 447] 06:11:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f5374d400) [pid = 1833] [serial = 1342] [outer = (nil)] 06:11:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f538e4400) [pid = 1833] [serial = 1343] [outer = 0x7f9f5374d400] 06:11:07 INFO - PROCESS | 1833 | 1461676267215 Marionette DEBUG loaded listener.js 06:11:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f54cce400) [pid = 1833] [serial = 1344] [outer = 0x7f9f5374d400] 06:11:08 INFO - PROCESS | 1833 | 1461676268181 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]]]}] 06:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1587ms 06:11:08 INFO - PROCESS | 1833 | 1461676268273 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:11:08 INFO - PROCESS | 1833 | 1461676268280 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:11:08 INFO - PROCESS | 1833 | 1461676268290 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:11:08 INFO - PROCESS | 1833 | 1461676268294 Marionette TRACE conn3 <- [1,1762,null,{}] 06:11:08 INFO - PROCESS | 1833 | 1461676268299 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}] 06:11:08 INFO - PROCESS | 1833 | 1461676268587 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:11:08 INFO - PROCESS | 1833 | 1461676268857 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63267000 == 141 [pid = 1833] [id = 448] 06:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f56d24400) [pid = 1833] [serial = 1345] [outer = (nil)] 06:11:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f5719c400) [pid = 1833] [serial = 1346] [outer = 0x7f9f56d24400] 06:11:08 INFO - PROCESS | 1833 | 1461676268936 Marionette DEBUG loaded listener.js 06:11:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f5a049800) [pid = 1833] [serial = 1347] [outer = 0x7f9f56d24400] 06:11:09 INFO - PROCESS | 1833 | 1461676269752 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]]]}] 06:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1538ms 06:11:09 INFO - PROCESS | 1833 | 1461676269828 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:11:09 INFO - PROCESS | 1833 | 1461676269831 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:11:09 INFO - PROCESS | 1833 | 1461676269837 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:11:09 INFO - PROCESS | 1833 | 1461676269843 Marionette TRACE conn3 <- [1,1766,null,{}] 06:11:09 INFO - PROCESS | 1833 | 1461676269858 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}] 06:11:10 INFO - PROCESS | 1833 | 1461676270076 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:11:10 INFO - PROCESS | 1833 | 1461676270281 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69dba000 == 142 [pid = 1833] [id = 449] 06:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f54cce800) [pid = 1833] [serial = 1348] [outer = (nil)] 06:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f60a3e800) [pid = 1833] [serial = 1349] [outer = 0x7f9f54cce800] 06:11:10 INFO - PROCESS | 1833 | 1461676270433 Marionette DEBUG loaded listener.js 06:11:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f624ecc00) [pid = 1833] [serial = 1350] [outer = 0x7f9f54cce800] 06:11:11 INFO - PROCESS | 1833 | 1461676271285 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]]]}] 06:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1484ms 06:11:11 INFO - PROCESS | 1833 | 1461676271321 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:11:11 INFO - PROCESS | 1833 | 1461676271326 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:11:11 INFO - PROCESS | 1833 | 1461676271331 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 1833 | 1461676271334 Marionette TRACE conn3 <- [1,1770,null,{}] 06:11:11 INFO - PROCESS | 1833 | 1461676271339 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}] 06:11:11 INFO - PROCESS | 1833 | 1461676271509 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:11:11 INFO - PROCESS | 1833 | 1461676271718 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ccb8800 == 143 [pid = 1833] [id = 450] 06:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f55b34800) [pid = 1833] [serial = 1351] [outer = (nil)] 06:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f68ffcc00) [pid = 1833] [serial = 1352] [outer = 0x7f9f55b34800] 06:11:11 INFO - PROCESS | 1833 | 1461676271787 Marionette DEBUG loaded listener.js 06:11:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f6a70a800) [pid = 1833] [serial = 1353] [outer = 0x7f9f55b34800] 06:11:12 INFO - PROCESS | 1833 | 1461676272643 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]]]}] 06:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1386ms 06:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:11:12 INFO - PROCESS | 1833 | 1461676272718 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:11:12 INFO - PROCESS | 1833 | 1461676272720 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:11:12 INFO - PROCESS | 1833 | 1461676272726 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:11:12 INFO - PROCESS | 1833 | 1461676272729 Marionette TRACE conn3 <- [1,1774,null,{}] 06:11:12 INFO - PROCESS | 1833 | 1461676272734 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}] 06:11:12 INFO - PROCESS | 1833 | 1461676272938 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:11:13 INFO - PROCESS | 1833 | 1461676273141 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b12a800 == 144 [pid = 1833] [id = 451] 06:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f640bbc00) [pid = 1833] [serial = 1354] [outer = (nil)] 06:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f6adda800) [pid = 1833] [serial = 1355] [outer = 0x7f9f640bbc00] 06:11:13 INFO - PROCESS | 1833 | 1461676273211 Marionette DEBUG loaded listener.js 06:11:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f6b05a000) [pid = 1833] [serial = 1356] [outer = 0x7f9f640bbc00] 06:11:14 INFO - PROCESS | 1833 | 1461676274081 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]]]}] 06:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1429ms 06:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:11:14 INFO - PROCESS | 1833 | 1461676274154 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:11:14 INFO - PROCESS | 1833 | 1461676274157 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:11:14 INFO - PROCESS | 1833 | 1461676274163 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1833 | 1461676274166 Marionette TRACE conn3 <- [1,1778,null,{}] 06:11:14 INFO - PROCESS | 1833 | 1461676274171 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}] 06:11:14 INFO - PROCESS | 1833 | 1461676274412 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:11:14 INFO - PROCESS | 1833 | 1461676274657 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d79d000 == 145 [pid = 1833] [id = 452] 06:11:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f6b05c800) [pid = 1833] [serial = 1357] [outer = (nil)] 06:11:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f78545800) [pid = 1833] [serial = 1358] [outer = 0x7f9f6b05c800] 06:11:14 INFO - PROCESS | 1833 | 1461676274777 Marionette DEBUG loaded listener.js 06:11:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f7b632400) [pid = 1833] [serial = 1359] [outer = 0x7f9f6b05c800] 06:11:15 INFO - PROCESS | 1833 | 1461676275578 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]]]}] 06:11:15 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 06:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1485ms 06:11:15 INFO - PROCESS | 1833 | 1461676275648 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:11:15 INFO - PROCESS | 1833 | 1461676275651 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:11:15 INFO - PROCESS | 1833 | 1461676275657 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:11:15 INFO - PROCESS | 1833 | 1461676275660 Marionette TRACE conn3 <- [1,1782,null,{}] 06:11:15 INFO - PROCESS | 1833 | 1461676275664 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}] 06:11:15 INFO - PROCESS | 1833 | 1461676275849 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:11:16 INFO - PROCESS | 1833 | 1461676276055 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f8288c000 == 146 [pid = 1833] [id = 453] 06:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f4ff54c00) [pid = 1833] [serial = 1360] [outer = (nil)] 06:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f4ff5ac00) [pid = 1833] [serial = 1361] [outer = 0x7f9f4ff54c00] 06:11:16 INFO - PROCESS | 1833 | 1461676276125 Marionette DEBUG loaded listener.js 06:11:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f4ff60400) [pid = 1833] [serial = 1362] [outer = 0x7f9f4ff54c00] 06:11:16 INFO - PROCESS | 1833 | 1461676276972 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]]]}] 06:11:17 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 06:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1377ms 06:11:17 INFO - PROCESS | 1833 | 1461676277035 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:11:17 INFO - PROCESS | 1833 | 1461676277038 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:11:17 INFO - PROCESS | 1833 | 1461676277044 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:11:17 INFO - PROCESS | 1833 | 1461676277046 Marionette TRACE conn3 <- [1,1786,null,{}] 06:11:17 INFO - PROCESS | 1833 | 1461676277051 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}] 06:11:17 INFO - PROCESS | 1833 | 1461676277231 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:11:17 INFO - PROCESS | 1833 | 1461676277442 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59079800 == 147 [pid = 1833] [id = 454] 06:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f4ff55000) [pid = 1833] [serial = 1363] [outer = (nil)] 06:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f787f8400) [pid = 1833] [serial = 1364] [outer = 0x7f9f4ff55000] 06:11:17 INFO - PROCESS | 1833 | 1461676277562 Marionette DEBUG loaded listener.js 06:11:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f7d076400) [pid = 1833] [serial = 1365] [outer = 0x7f9f4ff55000] 06:11:18 INFO - PROCESS | 1833 | 1461676278444 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]]]}] 06:11:18 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 06:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1437ms 06:11:18 INFO - PROCESS | 1833 | 1461676278481 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:11:18 INFO - PROCESS | 1833 | 1461676278484 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:11:18 INFO - PROCESS | 1833 | 1461676278490 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:11:18 INFO - PROCESS | 1833 | 1461676278492 Marionette TRACE conn3 <- [1,1790,null,{}] 06:11:18 INFO - PROCESS | 1833 | 1461676278498 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}] 06:11:18 INFO - PROCESS | 1833 | 1461676278674 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:11:18 INFO - PROCESS | 1833 | 1461676278900 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61178800 == 148 [pid = 1833] [id = 455] 06:11:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f4ff5a000) [pid = 1833] [serial = 1366] [outer = (nil)] 06:11:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f51d88400) [pid = 1833] [serial = 1367] [outer = 0x7f9f4ff5a000] 06:11:19 INFO - PROCESS | 1833 | 1461676279009 Marionette DEBUG loaded listener.js 06:11:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f51d8e000) [pid = 1833] [serial = 1368] [outer = 0x7f9f4ff5a000] 06:11:19 INFO - PROCESS | 1833 | 1461676279893 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]]]}] 06:11:19 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) 06:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1433ms 06:11:19 INFO - PROCESS | 1833 | 1461676279941 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:11:19 INFO - PROCESS | 1833 | 1461676279945 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:11:19 INFO - PROCESS | 1833 | 1461676279952 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:11:19 INFO - PROCESS | 1833 | 1461676279955 Marionette TRACE conn3 <- [1,1794,null,{}] 06:11:19 INFO - PROCESS | 1833 | 1461676279960 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}] 06:11:20 INFO - PROCESS | 1833 | 1461676280138 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:11:20 INFO - PROCESS | 1833 | 1461676280349 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5371a800 == 149 [pid = 1833] [id = 456] 06:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f4ff61c00) [pid = 1833] [serial = 1369] [outer = (nil)] 06:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f5f0c1c00) [pid = 1833] [serial = 1370] [outer = 0x7f9f4ff61c00] 06:11:20 INFO - PROCESS | 1833 | 1461676280457 Marionette DEBUG loaded listener.js 06:11:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f5f0c6c00) [pid = 1833] [serial = 1371] [outer = 0x7f9f4ff61c00] 06:11:21 INFO - PROCESS | 1833 | 1461676281419 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]]]}] 06:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1533ms 06:11:21 INFO - PROCESS | 1833 | 1461676281487 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:11:21 INFO - PROCESS | 1833 | 1461676281491 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:11:21 INFO - PROCESS | 1833 | 1461676281497 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:11:21 INFO - PROCESS | 1833 | 1461676281501 Marionette TRACE conn3 <- [1,1798,null,{}] 06:11:21 INFO - PROCESS | 1833 | 1461676281506 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}] 06:11:21 INFO - PROCESS | 1833 | 1461676281741 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:11:22 INFO - PROCESS | 1833 | 1461676281995 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f82940800 == 150 [pid = 1833] [id = 457] 06:11:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f5f0d0000) [pid = 1833] [serial = 1372] [outer = (nil)] 06:11:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f7d0a5000) [pid = 1833] [serial = 1373] [outer = 0x7f9f5f0d0000] 06:11:22 INFO - PROCESS | 1833 | 1461676282116 Marionette DEBUG loaded listener.js 06:11:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f7d5ae800) [pid = 1833] [serial = 1374] [outer = 0x7f9f5f0d0000] 06:11:22 INFO - PROCESS | 1833 | 1461676282947 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]]]}] 06:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1485ms 06:11:22 INFO - PROCESS | 1833 | 1461676282983 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:11:22 INFO - PROCESS | 1833 | 1461676282985 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:11:22 INFO - PROCESS | 1833 | 1461676282992 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:11:22 INFO - PROCESS | 1833 | 1461676282994 Marionette TRACE conn3 <- [1,1802,null,{}] 06:11:23 INFO - PROCESS | 1833 | 1461676282999 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}] 06:11:23 INFO - PROCESS | 1833 | 1461676283184 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:11:23 INFO - PROCESS | 1833 | 1461676283508 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fe23000 == 151 [pid = 1833] [id = 458] 06:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f4f21b400) [pid = 1833] [serial = 1375] [outer = (nil)] 06:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f4f21dc00) [pid = 1833] [serial = 1376] [outer = 0x7f9f4f21b400] 06:11:23 INFO - PROCESS | 1833 | 1461676283622 Marionette DEBUG loaded listener.js 06:11:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f4ff59800) [pid = 1833] [serial = 1377] [outer = 0x7f9f4f21b400] 06:11:24 INFO - PROCESS | 1833 | 1461676284468 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]]]}] 06:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1529ms 06:11:24 INFO - PROCESS | 1833 | 1461676284522 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:11:24 INFO - PROCESS | 1833 | 1461676284525 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:11:24 INFO - PROCESS | 1833 | 1461676284531 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:11:24 INFO - PROCESS | 1833 | 1461676284533 Marionette TRACE conn3 <- [1,1806,null,{}] 06:11:24 INFO - PROCESS | 1833 | 1461676284540 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}] 06:11:24 INFO - PROCESS | 1833 | 1461676284732 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:11:24 INFO - PROCESS | 1833 | 1461676284950 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6018c800 == 152 [pid = 1833] [id = 459] 06:11:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f4f21a000) [pid = 1833] [serial = 1378] [outer = (nil)] 06:11:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f51959400) [pid = 1833] [serial = 1379] [outer = 0x7f9f4f21a000] 06:11:25 INFO - PROCESS | 1833 | 1461676285065 Marionette DEBUG loaded listener.js 06:11:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f5195e800) [pid = 1833] [serial = 1380] [outer = 0x7f9f4f21a000] 06:11:26 INFO - PROCESS | 1833 | 1461676286450 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]]]}] 06:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1979ms 06:11:26 INFO - PROCESS | 1833 | 1461676286511 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:11:26 INFO - PROCESS | 1833 | 1461676286518 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:11:26 INFO - PROCESS | 1833 | 1461676286524 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:11:26 INFO - PROCESS | 1833 | 1461676286529 Marionette TRACE conn3 <- [1,1810,null,{}] 06:11:26 INFO - PROCESS | 1833 | 1461676286536 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}] 06:11:26 INFO - PROCESS | 1833 | 1461676286719 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:11:26 INFO - PROCESS | 1833 | 1461676286932 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51be3000 == 153 [pid = 1833] [id = 460] 06:11:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f5191d400) [pid = 1833] [serial = 1381] [outer = (nil)] 06:11:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f51d85400) [pid = 1833] [serial = 1382] [outer = 0x7f9f5191d400] 06:11:27 INFO - PROCESS | 1833 | 1461676287054 Marionette DEBUG loaded listener.js 06:11:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f52531400) [pid = 1833] [serial = 1383] [outer = 0x7f9f5191d400] 06:11:28 INFO - PROCESS | 1833 | 1461676288097 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]]]}] 06:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1634ms 06:11:28 INFO - PROCESS | 1833 | 1461676288158 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:11:28 INFO - PROCESS | 1833 | 1461676288166 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:11:28 INFO - PROCESS | 1833 | 1461676288175 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:11:28 INFO - PROCESS | 1833 | 1461676288178 Marionette TRACE conn3 <- [1,1814,null,{}] 06:11:28 INFO - PROCESS | 1833 | 1461676288183 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}] 06:11:28 INFO - PROCESS | 1833 | 1461676288363 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:11:28 INFO - PROCESS | 1833 | 1461676288603 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f52717800 == 154 [pid = 1833] [id = 461] 06:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f537e3000) [pid = 1833] [serial = 1384] [outer = (nil)] 06:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f539d9400) [pid = 1833] [serial = 1385] [outer = 0x7f9f537e3000] 06:11:28 INFO - PROCESS | 1833 | 1461676288814 Marionette DEBUG loaded listener.js 06:11:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f5484b800) [pid = 1833] [serial = 1386] [outer = 0x7f9f537e3000] 06:11:28 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653c9000 == 153 [pid = 1833] [id = 445] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f6b5c7c00) [pid = 1833] [serial = 1232] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f72481800) [pid = 1833] [serial = 1241] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f7d0a8000) [pid = 1833] [serial = 1250] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f795b7800) [pid = 1833] [serial = 1244] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f6da48800) [pid = 1833] [serial = 1238] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f7cd1b400) [pid = 1833] [serial = 1247] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f6c12d400) [pid = 1833] [serial = 1235] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f63295c00) [pid = 1833] [serial = 1274] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64b0e000 == 152 [pid = 1833] [id = 444] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61703800 == 151 [pid = 1833] [id = 443] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0b1000 == 150 [pid = 1833] [id = 442] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58fd9000 == 149 [pid = 1833] [id = 441] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f539b1000 == 148 [pid = 1833] [id = 440] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55aba000 == 147 [pid = 1833] [id = 439] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c59c000 == 146 [pid = 1833] [id = 429] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6acaf000 == 145 [pid = 1833] [id = 428] 06:11:29 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6502b800 == 144 [pid = 1833] [id = 424] 06:11:29 INFO - PROCESS | 1833 | 1461676289894 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]]]}] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f6aaed800) [pid = 1833] [serial = 1229] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f60a3c400) [pid = 1833] [serial = 1269] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f56f5b000) [pid = 1833] [serial = 1262] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f58eaa400) [pid = 1833] [serial = 1263] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f624efc00) [pid = 1833] [serial = 1211] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f59117000) [pid = 1833] [serial = 1265] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f64b8d800) [pid = 1833] [serial = 1223] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f5fe0c400) [pid = 1833] [serial = 1268] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f539d1800) [pid = 1833] [serial = 1256] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f5efa7400) [pid = 1833] [serial = 1266] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f52535800) [pid = 1833] [serial = 1253] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f54bbbc00) [pid = 1833] [serial = 1259] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f54844400) [pid = 1833] [serial = 1257] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f55b2ec00) [pid = 1833] [serial = 1260] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f590c3c00) [pid = 1833] [serial = 1217] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f54bc0800) [pid = 1833] [serial = 1214] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f62035400) [pid = 1833] [serial = 1220] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f61f8bc00) [pid = 1833] [serial = 1271] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f65234800) [pid = 1833] [serial = 1226] [outer = (nil)] [url = about:blank] 06:11:29 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f6230c800) [pid = 1833] [serial = 1272] [outer = (nil)] [url = about:blank] 06:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1778ms 06:11:29 INFO - PROCESS | 1833 | 1461676289955 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:11:29 INFO - PROCESS | 1833 | 1461676289960 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:11:29 INFO - PROCESS | 1833 | 1461676289968 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:11:29 INFO - PROCESS | 1833 | 1461676289975 Marionette TRACE conn3 <- [1,1818,null,{}] 06:11:30 INFO - PROCESS | 1833 | 1461676289998 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}] 06:11:30 INFO - PROCESS | 1833 | 1461676290251 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:11:30 INFO - PROCESS | 1833 | 1461676290532 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a627000 == 145 [pid = 1833] [id = 462] 06:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f5484d800) [pid = 1833] [serial = 1387] [outer = (nil)] 06:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f56d1e000) [pid = 1833] [serial = 1388] [outer = 0x7f9f5484d800] 06:11:30 INFO - PROCESS | 1833 | 1461676290679 Marionette DEBUG loaded listener.js 06:11:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f56f59800) [pid = 1833] [serial = 1389] [outer = 0x7f9f5484d800] 06:11:31 INFO - PROCESS | 1833 | 1461676291355 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]]]}] 06:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1448ms 06:11:31 INFO - PROCESS | 1833 | 1461676291413 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:11:31 INFO - PROCESS | 1833 | 1461676291417 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:11:31 INFO - PROCESS | 1833 | 1461676291422 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:11:31 INFO - PROCESS | 1833 | 1461676291424 Marionette TRACE conn3 <- [1,1822,null,{}] 06:11:31 INFO - PROCESS | 1833 | 1461676291429 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}] 06:11:31 INFO - PROCESS | 1833 | 1461676291615 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:11:31 INFO - PROCESS | 1833 | 1461676291837 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61173800 == 146 [pid = 1833] [id = 463] 06:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f56857400) [pid = 1833] [serial = 1390] [outer = (nil)] 06:11:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f59113000) [pid = 1833] [serial = 1391] [outer = 0x7f9f56857400] 06:11:31 INFO - PROCESS | 1833 | 1461676291911 Marionette DEBUG loaded listener.js 06:11:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f5efa8c00) [pid = 1833] [serial = 1392] [outer = 0x7f9f56857400] 06:11:32 INFO - PROCESS | 1833 | 1461676292761 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]]]}] 06:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1382ms 06:11:32 INFO - PROCESS | 1833 | 1461676292804 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:11:32 INFO - PROCESS | 1833 | 1461676292808 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:11:32 INFO - PROCESS | 1833 | 1461676292813 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:11:32 INFO - PROCESS | 1833 | 1461676292815 Marionette TRACE conn3 <- [1,1826,null,{}] 06:11:32 INFO - PROCESS | 1833 | 1461676292826 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}] 06:11:33 INFO - PROCESS | 1833 | 1461676293039 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:11:33 INFO - PROCESS | 1833 | 1461676293065 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fd7800 == 147 [pid = 1833] [id = 464] 06:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f5719b800) [pid = 1833] [serial = 1393] [outer = (nil)] 06:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f5f0cb400) [pid = 1833] [serial = 1394] [outer = 0x7f9f5719b800] 06:11:33 INFO - PROCESS | 1833 | 1461676293122 Marionette DEBUG loaded listener.js 06:11:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f5f195000) [pid = 1833] [serial = 1395] [outer = 0x7f9f5719b800] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f58eaf800) [pid = 1833] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f56f54c00) [pid = 1833] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f58ead400) [pid = 1833] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f6203e800) [pid = 1833] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f54cce000) [pid = 1833] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f5260b400) [pid = 1833] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f538dfc00) [pid = 1833] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f53751400) [pid = 1833] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:11:34 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f54850c00) [pid = 1833] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:11:34 INFO - PROCESS | 1833 | 1461676294313 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]]]}] 06:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1537ms 06:11:34 INFO - PROCESS | 1833 | 1461676294351 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:11:34 INFO - PROCESS | 1833 | 1461676294354 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:11:34 INFO - PROCESS | 1833 | 1461676294359 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:11:34 INFO - PROCESS | 1833 | 1461676294362 Marionette TRACE conn3 <- [1,1830,null,{}] 06:11:34 INFO - PROCESS | 1833 | 1461676294366 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}] 06:11:34 INFO - PROCESS | 1833 | 1461676294529 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:11:34 INFO - PROCESS | 1833 | 1461676294545 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f626a0000 == 148 [pid = 1833] [id = 465] 06:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f5260b400) [pid = 1833] [serial = 1396] [outer = (nil)] 06:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f5fe0c400) [pid = 1833] [serial = 1397] [outer = 0x7f9f5260b400] 06:11:34 INFO - PROCESS | 1833 | 1461676294606 Marionette DEBUG loaded listener.js 06:11:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f62038400) [pid = 1833] [serial = 1398] [outer = 0x7f9f5260b400] 06:11:35 INFO - PROCESS | 1833 | 1461676295445 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]]]}] 06:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1127ms 06:11:35 INFO - PROCESS | 1833 | 1461676295495 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:11:35 INFO - PROCESS | 1833 | 1461676295498 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:11:35 INFO - PROCESS | 1833 | 1461676295503 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:11:35 INFO - PROCESS | 1833 | 1461676295505 Marionette TRACE conn3 <- [1,1834,null,{}] 06:11:35 INFO - PROCESS | 1833 | 1461676295510 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}] 06:11:35 INFO - PROCESS | 1833 | 1461676295690 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:11:35 INFO - PROCESS | 1833 | 1461676295709 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65949000 == 149 [pid = 1833] [id = 466] 06:11:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f60079800) [pid = 1833] [serial = 1399] [outer = (nil)] 06:11:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f622f2000) [pid = 1833] [serial = 1400] [outer = 0x7f9f60079800] 06:11:35 INFO - PROCESS | 1833 | 1461676295767 Marionette DEBUG loaded listener.js 06:11:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f624edc00) [pid = 1833] [serial = 1401] [outer = 0x7f9f60079800] 06:11:36 INFO - PROCESS | 1833 | 1461676296919 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]]]}] 06:11:36 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 06:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1476ms 06:11:36 INFO - PROCESS | 1833 | 1461676296981 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:11:36 INFO - PROCESS | 1833 | 1461676296988 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:11:37 INFO - PROCESS | 1833 | 1461676296997 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:11:37 INFO - PROCESS | 1833 | 1461676297000 Marionette TRACE conn3 <- [1,1838,null,{}] 06:11:37 INFO - PROCESS | 1833 | 1461676297008 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}] 06:11:37 INFO - PROCESS | 1833 | 1461676297198 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:11:37 INFO - PROCESS | 1833 | 1461676297409 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55cda000 == 150 [pid = 1833] [id = 467] 06:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f519e9800) [pid = 1833] [serial = 1402] [outer = (nil)] 06:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f52382c00) [pid = 1833] [serial = 1403] [outer = 0x7f9f519e9800] 06:11:37 INFO - PROCESS | 1833 | 1461676297524 Marionette DEBUG loaded listener.js 06:11:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f5374ac00) [pid = 1833] [serial = 1404] [outer = 0x7f9f519e9800] 06:11:38 INFO - PROCESS | 1833 | 1461676298497 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]]]}] 06:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1581ms 06:11:38 INFO - PROCESS | 1833 | 1461676298579 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:11:38 INFO - PROCESS | 1833 | 1461676298587 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:11:38 INFO - PROCESS | 1833 | 1461676298596 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:11:38 INFO - PROCESS | 1833 | 1461676298600 Marionette TRACE conn3 <- [1,1842,null,{}] 06:11:38 INFO - PROCESS | 1833 | 1461676298604 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}] 06:11:38 INFO - PROCESS | 1833 | 1461676298796 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:11:39 INFO - PROCESS | 1833 | 1461676299085 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61183800 == 151 [pid = 1833] [id = 468] 06:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f547b7000) [pid = 1833] [serial = 1405] [outer = (nil)] 06:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f55dd4c00) [pid = 1833] [serial = 1406] [outer = 0x7f9f547b7000] 06:11:39 INFO - PROCESS | 1833 | 1461676299201 Marionette DEBUG loaded listener.js 06:11:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f56d28800) [pid = 1833] [serial = 1407] [outer = 0x7f9f547b7000] 06:11:40 INFO - PROCESS | 1833 | 1461676300054 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]]]}] 06:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1532ms 06:11:40 INFO - PROCESS | 1833 | 1461676300129 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:11:40 INFO - PROCESS | 1833 | 1461676300133 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:11:40 INFO - PROCESS | 1833 | 1461676300139 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:11:40 INFO - PROCESS | 1833 | 1461676300144 Marionette TRACE conn3 <- [1,1846,null,{}] 06:11:40 INFO - PROCESS | 1833 | 1461676300159 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}] 06:11:40 INFO - PROCESS | 1833 | 1461676300385 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:11:40 INFO - PROCESS | 1833 | 1461676300594 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65eb0000 == 152 [pid = 1833] [id = 469] 06:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f56f53c00) [pid = 1833] [serial = 1408] [outer = (nil)] 06:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f5f0cc800) [pid = 1833] [serial = 1409] [outer = 0x7f9f56f53c00] 06:11:40 INFO - PROCESS | 1833 | 1461676300711 Marionette DEBUG loaded listener.js 06:11:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f60a32400) [pid = 1833] [serial = 1410] [outer = 0x7f9f56f53c00] 06:11:41 INFO - PROCESS | 1833 | 1461676301611 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]]]}] 06:11:41 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) 06:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1540ms 06:11:41 INFO - PROCESS | 1833 | 1461676301680 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:11:41 INFO - PROCESS | 1833 | 1461676301684 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:11:41 INFO - PROCESS | 1833 | 1461676301690 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:11:41 INFO - PROCESS | 1833 | 1461676301692 Marionette TRACE conn3 <- [1,1850,null,{}] 06:11:41 INFO - PROCESS | 1833 | 1461676301698 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}] 06:11:41 INFO - PROCESS | 1833 | 1461676301886 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:11:42 INFO - PROCESS | 1833 | 1461676302096 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ae1f800 == 153 [pid = 1833] [id = 470] 06:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f571a9c00) [pid = 1833] [serial = 1411] [outer = (nil)] 06:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f622f8c00) [pid = 1833] [serial = 1412] [outer = 0x7f9f571a9c00] 06:11:42 INFO - PROCESS | 1833 | 1461676302210 Marionette DEBUG loaded listener.js 06:11:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f64a3ec00) [pid = 1833] [serial = 1413] [outer = 0x7f9f571a9c00] 06:11:43 INFO - PROCESS | 1833 | 1461676303091 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]]]}] 06:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1437ms 06:11:43 INFO - PROCESS | 1833 | 1461676303129 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:11:43 INFO - PROCESS | 1833 | 1461676303132 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:11:43 INFO - PROCESS | 1833 | 1461676303138 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:11:43 INFO - PROCESS | 1833 | 1461676303141 Marionette TRACE conn3 <- [1,1854,null,{}] 06:11:43 INFO - PROCESS | 1833 | 1461676303146 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}] 06:11:43 INFO - PROCESS | 1833 | 1461676303319 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:11:43 INFO - PROCESS | 1833 | 1461676303540 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f78232000 == 154 [pid = 1833] [id = 471] 06:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f51dee400) [pid = 1833] [serial = 1414] [outer = (nil)] 06:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f65237400) [pid = 1833] [serial = 1415] [outer = 0x7f9f51dee400] 06:11:43 INFO - PROCESS | 1833 | 1461676303655 Marionette DEBUG loaded listener.js 06:11:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f65cba800) [pid = 1833] [serial = 1416] [outer = 0x7f9f51dee400] 06:11:44 INFO - PROCESS | 1833 | 1461676304529 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]]]}] 06:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1433ms 06:11:44 INFO - PROCESS | 1833 | 1461676304573 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:11:44 INFO - PROCESS | 1833 | 1461676304577 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:11:44 INFO - PROCESS | 1833 | 1461676304583 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:11:44 INFO - PROCESS | 1833 | 1461676304585 Marionette TRACE conn3 <- [1,1858,null,{}] 06:11:44 INFO - PROCESS | 1833 | 1461676304590 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}] 06:11:44 INFO - PROCESS | 1833 | 1461676304864 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:11:45 INFO - PROCESS | 1833 | 1461676305020 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf9f800 == 155 [pid = 1833] [id = 472] 06:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f67233800) [pid = 1833] [serial = 1417] [outer = (nil)] 06:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f6addb800) [pid = 1833] [serial = 1418] [outer = 0x7f9f67233800] 06:11:45 INFO - PROCESS | 1833 | 1461676305132 Marionette DEBUG loaded listener.js 06:11:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f6c5db000) [pid = 1833] [serial = 1419] [outer = 0x7f9f67233800] 06:11:46 INFO - PROCESS | 1833 | 1461676306008 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]]]}] 06:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1478ms 06:11:46 INFO - PROCESS | 1833 | 1461676306062 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:11:46 INFO - PROCESS | 1833 | 1461676306066 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:11:46 INFO - PROCESS | 1833 | 1461676306071 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:11:46 INFO - PROCESS | 1833 | 1461676306073 Marionette TRACE conn3 <- [1,1862,null,{}] 06:11:46 INFO - PROCESS | 1833 | 1461676306079 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}] 06:11:46 INFO - PROCESS | 1833 | 1461676306248 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:11:46 INFO - PROCESS | 1833 | 1461676306513 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f803f0000 == 156 [pid = 1833] [id = 473] 06:11:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f695a5400) [pid = 1833] [serial = 1420] [outer = (nil)] 06:11:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f77412c00) [pid = 1833] [serial = 1421] [outer = 0x7f9f695a5400] 06:11:46 INFO - PROCESS | 1833 | 1461676306586 Marionette DEBUG loaded listener.js 06:11:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f7871ec00) [pid = 1833] [serial = 1422] [outer = 0x7f9f695a5400] 06:11:47 INFO - PROCESS | 1833 | 1461676307424 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]]]}] 06:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1387ms 06:11:47 INFO - PROCESS | 1833 | 1461676307459 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:11:47 INFO - PROCESS | 1833 | 1461676307463 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:11:47 INFO - PROCESS | 1833 | 1461676307468 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:11:47 INFO - PROCESS | 1833 | 1461676307470 Marionette TRACE conn3 <- [1,1866,null,{}] 06:11:47 INFO - PROCESS | 1833 | 1461676307476 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}] 06:11:47 INFO - PROCESS | 1833 | 1461676307679 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:11:47 INFO - PROCESS | 1833 | 1461676307897 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9d2800 == 157 [pid = 1833] [id = 474] 06:11:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f4ff45800) [pid = 1833] [serial = 1423] [outer = (nil)] 06:11:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f4ff4c000) [pid = 1833] [serial = 1424] [outer = 0x7f9f4ff45800] 06:11:48 INFO - PROCESS | 1833 | 1461676308009 Marionette DEBUG loaded listener.js 06:11:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f4ff50c00) [pid = 1833] [serial = 1425] [outer = 0x7f9f4ff45800] 06:11:48 INFO - PROCESS | 1833 | 1461676308887 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]]]}] 06:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1477ms 06:11:48 INFO - PROCESS | 1833 | 1461676308947 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:11:48 INFO - PROCESS | 1833 | 1461676308951 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:11:48 INFO - PROCESS | 1833 | 1461676308956 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:11:48 INFO - PROCESS | 1833 | 1461676308958 Marionette TRACE conn3 <- [1,1870,null,{}] 06:11:48 INFO - PROCESS | 1833 | 1461676308978 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}] 06:11:49 INFO - PROCESS | 1833 | 1461676309226 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:11:49 INFO - PROCESS | 1833 | 1461676309379 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513e3000 == 158 [pid = 1833] [id = 475] 06:11:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f4ff51000) [pid = 1833] [serial = 1426] [outer = (nil)] 06:11:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f54d55c00) [pid = 1833] [serial = 1427] [outer = 0x7f9f4ff51000] 06:11:49 INFO - PROCESS | 1833 | 1461676309457 Marionette DEBUG loaded listener.js 06:11:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f54d5a000) [pid = 1833] [serial = 1428] [outer = 0x7f9f4ff51000] 06:11:50 INFO - PROCESS | 1833 | 1461676310279 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]]]}] 06:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1379ms 06:11:50 INFO - PROCESS | 1833 | 1461676310337 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:11:50 INFO - PROCESS | 1833 | 1461676310340 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:11:50 INFO - PROCESS | 1833 | 1461676310346 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:11:50 INFO - PROCESS | 1833 | 1461676310348 Marionette TRACE conn3 <- [1,1874,null,{}] 06:11:50 INFO - PROCESS | 1833 | 1461676310353 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}] 06:11:50 INFO - PROCESS | 1833 | 1461676310526 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:11:50 INFO - PROCESS | 1833 | 1461676310803 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f62275800 == 159 [pid = 1833] [id = 476] 06:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f4ff50000) [pid = 1833] [serial = 1429] [outer = (nil)] 06:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f54d5e800) [pid = 1833] [serial = 1430] [outer = 0x7f9f4ff50000] 06:11:50 INFO - PROCESS | 1833 | 1461676310876 Marionette DEBUG loaded listener.js 06:11:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f68ffd000) [pid = 1833] [serial = 1431] [outer = 0x7f9f4ff50000] 06:11:51 INFO - PROCESS | 1833 | 1461676311732 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]]]}] 06:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1436ms 06:11:51 INFO - PROCESS | 1833 | 1461676311783 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:11:51 INFO - PROCESS | 1833 | 1461676311787 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:11:51 INFO - PROCESS | 1833 | 1461676311793 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:11:51 INFO - PROCESS | 1833 | 1461676311796 Marionette TRACE conn3 <- [1,1878,null,{}] 06:11:51 INFO - PROCESS | 1833 | 1461676311801 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}] 06:11:51 INFO - PROCESS | 1833 | 1461676311997 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:11:52 INFO - PROCESS | 1833 | 1461676312211 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6536a000 == 160 [pid = 1833] [id = 477] 06:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f4ff51c00) [pid = 1833] [serial = 1432] [outer = (nil)] 06:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f65a5fc00) [pid = 1833] [serial = 1433] [outer = 0x7f9f4ff51c00] 06:11:52 INFO - PROCESS | 1833 | 1461676312327 Marionette DEBUG loaded listener.js 06:11:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f794db800) [pid = 1833] [serial = 1434] [outer = 0x7f9f4ff51c00] 06:11:53 INFO - PROCESS | 1833 | 1461676313244 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]]]}] 06:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1530ms 06:11:53 INFO - PROCESS | 1833 | 1461676313324 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:11:53 INFO - PROCESS | 1833 | 1461676313326 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:11:53 INFO - PROCESS | 1833 | 1461676313332 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:11:53 INFO - PROCESS | 1833 | 1461676313335 Marionette TRACE conn3 <- [1,1882,null,{}] 06:11:53 INFO - PROCESS | 1833 | 1461676313340 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}] 06:11:53 INFO - PROCESS | 1833 | 1461676313514 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:11:54 INFO - PROCESS | 1833 | 1461676314270 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513df800 == 161 [pid = 1833] [id = 478] 06:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f4fc4c400) [pid = 1833] [serial = 1435] [outer = (nil)] 06:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f4fc56800) [pid = 1833] [serial = 1436] [outer = 0x7f9f4fc4c400] 06:11:54 INFO - PROCESS | 1833 | 1461676314392 Marionette DEBUG loaded listener.js 06:11:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f4ff59400) [pid = 1833] [serial = 1437] [outer = 0x7f9f4fc4c400] 06:11:55 INFO - PROCESS | 1833 | 1461676315239 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]]]}] 06:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1980ms 06:11:55 INFO - PROCESS | 1833 | 1461676315313 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:11:55 INFO - PROCESS | 1833 | 1461676315319 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:11:55 INFO - PROCESS | 1833 | 1461676315325 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:11:55 INFO - PROCESS | 1833 | 1461676315330 Marionette TRACE conn3 <- [1,1886,null,{}] 06:11:55 INFO - PROCESS | 1833 | 1461676315336 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}] 06:11:55 INFO - PROCESS | 1833 | 1461676315540 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:11:55 INFO - PROCESS | 1833 | 1461676315824 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fbd7000 == 162 [pid = 1833] [id = 479] 06:11:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f4ff56c00) [pid = 1833] [serial = 1438] [outer = (nil)] 06:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f5195d000) [pid = 1833] [serial = 1439] [outer = 0x7f9f4ff56c00] 06:11:56 INFO - PROCESS | 1833 | 1461676316051 Marionette DEBUG loaded listener.js 06:11:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f51df1800) [pid = 1833] [serial = 1440] [outer = 0x7f9f4ff56c00] 06:11:56 INFO - PROCESS | 1833 | 1461676316957 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]]]}] 06:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1682ms 06:11:57 INFO - PROCESS | 1833 | 1461676317008 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:11:57 INFO - PROCESS | 1833 | 1461676317014 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:11:57 INFO - PROCESS | 1833 | 1461676317021 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:11:57 INFO - PROCESS | 1833 | 1461676317023 Marionette TRACE conn3 <- [1,1890,null,{}] 06:11:57 INFO - PROCESS | 1833 | 1461676317029 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}] 06:11:57 INFO - PROCESS | 1833 | 1461676317193 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:11:57 INFO - PROCESS | 1833 | 1461676317417 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51d9b800 == 163 [pid = 1833] [id = 480] 06:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f4ff53000) [pid = 1833] [serial = 1441] [outer = (nil)] 06:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f5374e400) [pid = 1833] [serial = 1442] [outer = 0x7f9f4ff53000] 06:11:57 INFO - PROCESS | 1833 | 1461676317524 Marionette DEBUG loaded listener.js 06:11:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f538df400) [pid = 1833] [serial = 1443] [outer = 0x7f9f4ff53000] 06:11:58 INFO - PROCESS | 1833 | 1461676318464 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]]]}] 06:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1488ms 06:11:58 INFO - PROCESS | 1833 | 1461676318510 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:11:58 INFO - PROCESS | 1833 | 1461676318514 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:11:58 INFO - PROCESS | 1833 | 1461676318521 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:11:58 INFO - PROCESS | 1833 | 1461676318529 Marionette TRACE conn3 <- [1,1894,null,{}] 06:11:58 INFO - PROCESS | 1833 | 1461676318541 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}] 06:11:58 INFO - PROCESS | 1833 | 1461676318718 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:11:58 INFO - PROCESS | 1833 | 1461676318947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bca000 == 164 [pid = 1833] [id = 481] 06:11:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f537e6800) [pid = 1833] [serial = 1444] [outer = (nil)] 06:11:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f54d5cc00) [pid = 1833] [serial = 1445] [outer = 0x7f9f537e6800] 06:11:59 INFO - PROCESS | 1833 | 1461676319056 Marionette DEBUG loaded listener.js 06:11:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f56643400) [pid = 1833] [serial = 1446] [outer = 0x7f9f537e6800] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f539b4800 == 163 [pid = 1833] [id = 348] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f5374d000) [pid = 1833] [serial = 1313] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f61b33000) [pid = 1833] [serial = 1283] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f5484c400) [pid = 1833] [serial = 1316] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f7247fc00) [pid = 1833] [serial = 1295] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f65236000) [pid = 1833] [serial = 1286] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f5191a800) [pid = 1833] [serial = 1301] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f6ade7800) [pid = 1833] [serial = 1292] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f56f60800) [pid = 1833] [serial = 1280] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f783e3400) [pid = 1833] [serial = 1304] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f54846000) [pid = 1833] [serial = 1277] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f7854b800) [pid = 1833] [serial = 1298] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f537edc00) [pid = 1833] [serial = 1307] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f65cb7400) [pid = 1833] [serial = 1289] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f60076000) [pid = 1833] [serial = 1310] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f626a0000 == 162 [pid = 1833] [id = 465] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61fd7800 == 161 [pid = 1833] [id = 464] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61173800 == 160 [pid = 1833] [id = 463] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a627000 == 159 [pid = 1833] [id = 462] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f52717800 == 158 [pid = 1833] [id = 461] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51be3000 == 157 [pid = 1833] [id = 460] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59079800 == 156 [pid = 1833] [id = 454] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f8288c000 == 155 [pid = 1833] [id = 453] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d79d000 == 154 [pid = 1833] [id = 452] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7b12a800 == 153 [pid = 1833] [id = 451] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6ccb8800 == 152 [pid = 1833] [id = 450] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69dba000 == 151 [pid = 1833] [id = 449] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63267000 == 150 [pid = 1833] [id = 448] 06:11:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57051000 == 149 [pid = 1833] [id = 447] 06:11:59 INFO - PROCESS | 1833 | 1461676319949 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]]]}] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f64015800) [pid = 1833] [serial = 1212] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f5efa3000) [pid = 1833] [serial = 1328] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f60077800) [pid = 1833] [serial = 1331] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f6230ec00) [pid = 1833] [serial = 1334] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f55b2e000) [pid = 1833] [serial = 1322] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f5685a800) [pid = 1833] [serial = 1323] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f537e8c00) [pid = 1833] [serial = 1320] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f64b95400) [pid = 1833] [serial = 1335] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f58ea7400) [pid = 1833] [serial = 1146] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f5fe03000) [pid = 1833] [serial = 1329] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f53748400) [pid = 1833] [serial = 1319] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f571a4800) [pid = 1833] [serial = 1326] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f600b3800) [pid = 1833] [serial = 1332] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f56d28400) [pid = 1833] [serial = 1325] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f64e3d800) [pid = 1833] [serial = 1337] [outer = (nil)] [url = about:blank] 06:11:59 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f65cb2c00) [pid = 1833] [serial = 1338] [outer = (nil)] [url = about:blank] 06:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1487ms 06:12:00 INFO - PROCESS | 1833 | 1461676320007 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:12:00 INFO - PROCESS | 1833 | 1461676320011 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:12:00 INFO - PROCESS | 1833 | 1461676320016 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:12:00 INFO - PROCESS | 1833 | 1461676320018 Marionette TRACE conn3 <- [1,1898,null,{}] 06:12:00 INFO - PROCESS | 1833 | 1461676320023 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}] 06:12:00 INFO - PROCESS | 1833 | 1461676320175 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:12:00 INFO - PROCESS | 1833 | 1461676320194 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53aeb800 == 150 [pid = 1833] [id = 482] 06:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f54d57400) [pid = 1833] [serial = 1447] [outer = (nil)] 06:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f5685cc00) [pid = 1833] [serial = 1448] [outer = 0x7f9f54d57400] 06:12:00 INFO - PROCESS | 1833 | 1461676320302 Marionette DEBUG loaded listener.js 06:12:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f56d23c00) [pid = 1833] [serial = 1449] [outer = 0x7f9f54d57400] 06:12:01 INFO - PROCESS | 1833 | 1461676321217 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]]]}] 06:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1226ms 06:12:01 INFO - PROCESS | 1833 | 1461676321243 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:12:01 INFO - PROCESS | 1833 | 1461676321247 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:12:01 INFO - PROCESS | 1833 | 1461676321252 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:12:01 INFO - PROCESS | 1833 | 1461676321256 Marionette TRACE conn3 <- [1,1902,null,{}] 06:12:01 INFO - PROCESS | 1833 | 1461676321260 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}] 06:12:01 INFO - PROCESS | 1833 | 1461676321490 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:12:01 INFO - PROCESS | 1833 | 1461676321515 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a249000 == 151 [pid = 1833] [id = 483] 06:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f56f4d400) [pid = 1833] [serial = 1450] [outer = (nil)] 06:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f571a0000) [pid = 1833] [serial = 1451] [outer = 0x7f9f56f4d400] 06:12:01 INFO - PROCESS | 1833 | 1461676321585 Marionette DEBUG loaded listener.js 06:12:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f590cbc00) [pid = 1833] [serial = 1452] [outer = 0x7f9f56f4d400] 06:12:02 INFO - PROCESS | 1833 | 1461676322468 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]]]}] 06:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1276ms 06:12:02 INFO - PROCESS | 1833 | 1461676322530 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:12:02 INFO - PROCESS | 1833 | 1461676322536 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:12:02 INFO - PROCESS | 1833 | 1461676322542 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:12:02 INFO - PROCESS | 1833 | 1461676322544 Marionette TRACE conn3 <- [1,1906,null,{}] 06:12:02 INFO - PROCESS | 1833 | 1461676322549 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}] 06:12:02 INFO - PROCESS | 1833 | 1461676322794 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:12:02 INFO - PROCESS | 1833 | 1461676322826 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6117a800 == 152 [pid = 1833] [id = 484] 06:12:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f59112c00) [pid = 1833] [serial = 1453] [outer = (nil)] 06:12:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f60072400) [pid = 1833] [serial = 1454] [outer = 0x7f9f59112c00] 06:12:02 INFO - PROCESS | 1833 | 1461676322884 Marionette DEBUG loaded listener.js 06:12:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f600b6800) [pid = 1833] [serial = 1455] [outer = 0x7f9f59112c00] 06:12:03 INFO - PROCESS | 1833 | 1461676323716 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]]]}] 06:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1227ms 06:12:03 INFO - PROCESS | 1833 | 1461676323775 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:12:03 INFO - PROCESS | 1833 | 1461676323777 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:12:03 INFO - PROCESS | 1833 | 1461676323783 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:12:03 INFO - PROCESS | 1833 | 1461676323786 Marionette TRACE conn3 <- [1,1910,null,{}] 06:12:03 INFO - PROCESS | 1833 | 1461676323794 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}] 06:12:04 INFO - PROCESS | 1833 | 1461676324014 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:12:04 INFO - PROCESS | 1833 | 1461676324040 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6226c800 == 153 [pid = 1833] [id = 485] 06:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f5f0c4c00) [pid = 1833] [serial = 1456] [outer = (nil)] 06:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f61b32c00) [pid = 1833] [serial = 1457] [outer = 0x7f9f5f0c4c00] 06:12:04 INFO - PROCESS | 1833 | 1461676324098 Marionette DEBUG loaded listener.js 06:12:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f6206b400) [pid = 1833] [serial = 1458] [outer = 0x7f9f5f0c4c00] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f56644000) [pid = 1833] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f5252e400) [pid = 1833] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f53744400) [pid = 1833] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f6203d000) [pid = 1833] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f600afc00) [pid = 1833] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f6340a000) [pid = 1833] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f6bd0fc00) [pid = 1833] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f519ef400) [pid = 1833] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f590c2c00) [pid = 1833] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f63410400) [pid = 1833] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f7836d800) [pid = 1833] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f62308000) [pid = 1833] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f6254a000) [pid = 1833] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f6198cc00) [pid = 1833] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f538ddc00) [pid = 1833] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f5a045000) [pid = 1833] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f51915800) [pid = 1833] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f519ea400) [pid = 1833] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f64bca400) [pid = 1833] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f6523b400) [pid = 1833] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f51915400) [pid = 1833] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f795b6c00) [pid = 1833] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f622f2c00) [pid = 1833] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f69ce3400) [pid = 1833] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f51def800) [pid = 1833] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f6184b400) [pid = 1833] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f5a048000) [pid = 1833] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f600b9800) [pid = 1833] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f61f4c800) [pid = 1833] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f52389000) [pid = 1833] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f61988000) [pid = 1833] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f5f194c00) [pid = 1833] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f51919800) [pid = 1833] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f519f2c00) [pid = 1833] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f55dd2000) [pid = 1833] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f538dd800) [pid = 1833] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f56f4ec00) [pid = 1833] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f6ade7400) [pid = 1833] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f6be63c00) [pid = 1833] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f547b4400) [pid = 1833] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f63f59800) [pid = 1833] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f519e7c00) [pid = 1833] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f600ab400) [pid = 1833] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f61982000) [pid = 1833] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f51df9c00) [pid = 1833] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f5260a800) [pid = 1833] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f67239000) [pid = 1833] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f65237000) [pid = 1833] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f51920800) [pid = 1833] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f69f04000) [pid = 1833] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f527cd400) [pid = 1833] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f6d995400) [pid = 1833] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f61b2dc00) [pid = 1833] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f5719b800) [pid = 1833] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f56857400) [pid = 1833] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f5260b400) [pid = 1833] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f5191d400) [pid = 1833] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f5374d400) [pid = 1833] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f537e3000) [pid = 1833] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f640bbc00) [pid = 1833] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f5484d800) [pid = 1833] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f54cce800) [pid = 1833] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f56d24400) [pid = 1833] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f55b34800) [pid = 1833] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f600b5c00) [pid = 1833] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f519e8000) [pid = 1833] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:12:05 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f55b30800) [pid = 1833] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:12:06 INFO - PROCESS | 1833 | 1461676326302 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]]]}] 06:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2584ms 06:12:06 INFO - PROCESS | 1833 | 1461676326369 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:12:06 INFO - PROCESS | 1833 | 1461676326374 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:12:06 INFO - PROCESS | 1833 | 1461676326395 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:12:06 INFO - PROCESS | 1833 | 1461676326413 Marionette TRACE conn3 <- [1,1914,null,{}] 06:12:06 INFO - PROCESS | 1833 | 1461676326422 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}] 06:12:06 INFO - PROCESS | 1833 | 1461676326644 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:12:06 INFO - PROCESS | 1833 | 1461676326843 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53726800 == 154 [pid = 1833] [id = 486] 06:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f51916400) [pid = 1833] [serial = 1459] [outer = (nil)] 06:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f527cd400) [pid = 1833] [serial = 1460] [outer = 0x7f9f51916400] 06:12:06 INFO - PROCESS | 1833 | 1461676326906 Marionette DEBUG loaded listener.js 06:12:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f547b4400) [pid = 1833] [serial = 1461] [outer = 0x7f9f51916400] 06:12:07 INFO - PROCESS | 1833 | 1461676327795 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]]]}] 06:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1460ms 06:12:07 INFO - PROCESS | 1833 | 1461676327841 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:12:07 INFO - PROCESS | 1833 | 1461676327846 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:12:07 INFO - PROCESS | 1833 | 1461676327854 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:12:07 INFO - PROCESS | 1833 | 1461676327859 Marionette TRACE conn3 <- [1,1918,null,{}] 06:12:07 INFO - PROCESS | 1833 | 1461676327867 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}] 06:12:08 INFO - PROCESS | 1833 | 1461676328072 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:12:08 INFO - PROCESS | 1833 | 1461676328350 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5371f000 == 155 [pid = 1833] [id = 487] 06:12:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f4ff5e000) [pid = 1833] [serial = 1462] [outer = (nil)] 06:12:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f5195bc00) [pid = 1833] [serial = 1463] [outer = 0x7f9f4ff5e000] 06:12:08 INFO - PROCESS | 1833 | 1461676328470 Marionette DEBUG loaded listener.js 06:12:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f51d8fc00) [pid = 1833] [serial = 1464] [outer = 0x7f9f4ff5e000] 06:12:09 INFO - PROCESS | 1833 | 1461676329340 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]]]}] 06:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1532ms 06:12:09 INFO - PROCESS | 1833 | 1461676329387 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:12:09 INFO - PROCESS | 1833 | 1461676329395 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:12:09 INFO - PROCESS | 1833 | 1461676329405 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:12:09 INFO - PROCESS | 1833 | 1461676329409 Marionette TRACE conn3 <- [1,1922,null,{}] 06:12:09 INFO - PROCESS | 1833 | 1461676329414 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}] 06:12:09 INFO - PROCESS | 1833 | 1461676329601 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:12:09 INFO - PROCESS | 1833 | 1461676329811 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a17c000 == 156 [pid = 1833] [id = 488] 06:12:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f51d90000) [pid = 1833] [serial = 1465] [outer = (nil)] 06:12:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f537f1800) [pid = 1833] [serial = 1466] [outer = 0x7f9f51d90000] 06:12:09 INFO - PROCESS | 1833 | 1461676329924 Marionette DEBUG loaded listener.js 06:12:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f54846400) [pid = 1833] [serial = 1467] [outer = 0x7f9f51d90000] 06:12:10 INFO - PROCESS | 1833 | 1461676330868 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]]]}] 06:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1490ms 06:12:10 INFO - PROCESS | 1833 | 1461676330895 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:12:10 INFO - PROCESS | 1833 | 1461676330899 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:12:10 INFO - PROCESS | 1833 | 1461676330905 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:12:10 INFO - PROCESS | 1833 | 1461676330910 Marionette TRACE conn3 <- [1,1926,null,{}] 06:12:10 INFO - PROCESS | 1833 | 1461676330925 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}] 06:12:11 INFO - PROCESS | 1833 | 1461676331099 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:12:11 INFO - PROCESS | 1833 | 1461676331326 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64a6a000 == 157 [pid = 1833] [id = 489] 06:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f55dc8400) [pid = 1833] [serial = 1468] [outer = (nil)] 06:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f56859400) [pid = 1833] [serial = 1469] [outer = 0x7f9f55dc8400] 06:12:11 INFO - PROCESS | 1833 | 1461676331438 Marionette DEBUG loaded listener.js 06:12:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f56f4ec00) [pid = 1833] [serial = 1470] [outer = 0x7f9f55dc8400] 06:12:12 INFO - PROCESS | 1833 | 1461676332328 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]]]}] 06:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1487ms 06:12:12 INFO - PROCESS | 1833 | 1461676332408 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:12:12 INFO - PROCESS | 1833 | 1461676332413 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:12:12 INFO - PROCESS | 1833 | 1461676332421 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:12:12 INFO - PROCESS | 1833 | 1461676332424 Marionette TRACE conn3 <- [1,1930,null,{}] 06:12:12 INFO - PROCESS | 1833 | 1461676332429 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}] 06:12:12 INFO - PROCESS | 1833 | 1461676332608 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:12:12 INFO - PROCESS | 1833 | 1461676332872 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65368800 == 158 [pid = 1833] [id = 490] 06:12:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f55dd2400) [pid = 1833] [serial = 1471] [outer = (nil)] 06:12:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f590c9800) [pid = 1833] [serial = 1472] [outer = 0x7f9f55dd2400] 06:12:12 INFO - PROCESS | 1833 | 1461676332947 Marionette DEBUG loaded listener.js 06:12:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f5f0c4800) [pid = 1833] [serial = 1473] [outer = 0x7f9f55dd2400] 06:12:13 INFO - PROCESS | 1833 | 1461676333810 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]]]}] 06:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1437ms 06:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:12:13 INFO - PROCESS | 1833 | 1461676333860 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:12:13 INFO - PROCESS | 1833 | 1461676333863 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:12:13 INFO - PROCESS | 1833 | 1461676333868 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:12:13 INFO - PROCESS | 1833 | 1461676333875 Marionette TRACE conn3 <- [1,1934,null,{}] 06:12:13 INFO - PROCESS | 1833 | 1461676333905 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}] 06:12:14 INFO - PROCESS | 1833 | 1461676334085 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:12:14 INFO - PROCESS | 1833 | 1461676334300 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6593e800 == 159 [pid = 1833] [id = 491] 06:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f5685d400) [pid = 1833] [serial = 1474] [outer = (nil)] 06:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f5f19f800) [pid = 1833] [serial = 1475] [outer = 0x7f9f5685d400] 06:12:14 INFO - PROCESS | 1833 | 1461676334408 Marionette DEBUG loaded listener.js 06:12:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f61726c00) [pid = 1833] [serial = 1476] [outer = 0x7f9f5685d400] 06:12:15 INFO - PROCESS | 1833 | 1461676335293 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]]]}] 06:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1457ms 06:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:12:15 INFO - PROCESS | 1833 | 1461676335325 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:12:15 INFO - PROCESS | 1833 | 1461676335328 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:12:15 INFO - PROCESS | 1833 | 1461676335334 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:12:15 INFO - PROCESS | 1833 | 1461676335337 Marionette TRACE conn3 <- [1,1938,null,{}] 06:12:15 INFO - PROCESS | 1833 | 1461676335342 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}] 06:12:15 INFO - PROCESS | 1833 | 1461676335534 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:12:15 INFO - PROCESS | 1833 | 1461676335754 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d3b800 == 160 [pid = 1833] [id = 492] 06:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f61cd2c00) [pid = 1833] [serial = 1477] [outer = (nil)] 06:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f622f9c00) [pid = 1833] [serial = 1478] [outer = 0x7f9f61cd2c00] 06:12:15 INFO - PROCESS | 1833 | 1461676335879 Marionette DEBUG loaded listener.js 06:12:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f6328e400) [pid = 1833] [serial = 1479] [outer = 0x7f9f61cd2c00] 06:12:16 INFO - PROCESS | 1833 | 1461676336746 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]]]}] 06:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1431ms 06:12:16 INFO - PROCESS | 1833 | 1461676336764 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:12:16 INFO - PROCESS | 1833 | 1461676336767 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:12:16 INFO - PROCESS | 1833 | 1461676336773 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:12:16 INFO - PROCESS | 1833 | 1461676336775 Marionette TRACE conn3 <- [1,1942,null,{}] 06:12:16 INFO - PROCESS | 1833 | 1461676336780 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}] 06:12:16 INFO - PROCESS | 1833 | 1461676336959 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:12:17 INFO - PROCESS | 1833 | 1461676337191 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69dc0000 == 161 [pid = 1833] [id = 493] 06:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f61f4f000) [pid = 1833] [serial = 1480] [outer = (nil)] 06:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f64b95400) [pid = 1833] [serial = 1481] [outer = 0x7f9f61f4f000] 06:12:17 INFO - PROCESS | 1833 | 1461676337262 Marionette DEBUG loaded listener.js 06:12:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f64e3d800) [pid = 1833] [serial = 1482] [outer = 0x7f9f61f4f000] 06:12:18 INFO - PROCESS | 1833 | 1461676338134 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]]]}] 06:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1428ms 06:12:18 INFO - PROCESS | 1833 | 1461676338202 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:12:18 INFO - PROCESS | 1833 | 1461676338206 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:12:18 INFO - PROCESS | 1833 | 1461676338211 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:12:18 INFO - PROCESS | 1833 | 1461676338213 Marionette TRACE conn3 <- [1,1946,null,{}] 06:12:18 INFO - PROCESS | 1833 | 1461676338219 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}] 06:12:18 INFO - PROCESS | 1833 | 1461676338429 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:12:18 INFO - PROCESS | 1833 | 1461676338646 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c346800 == 162 [pid = 1833] [id = 494] 06:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f624f0000) [pid = 1833] [serial = 1483] [outer = (nil)] 06:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f65240400) [pid = 1833] [serial = 1484] [outer = 0x7f9f624f0000] 06:12:18 INFO - PROCESS | 1833 | 1461676338756 Marionette DEBUG loaded listener.js 06:12:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f65a5d000) [pid = 1833] [serial = 1485] [outer = 0x7f9f624f0000] 06:12:19 INFO - PROCESS | 1833 | 1461676339648 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]]]}] 06:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1477ms 06:12:19 INFO - PROCESS | 1833 | 1461676339690 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:12:19 INFO - PROCESS | 1833 | 1461676339694 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:12:19 INFO - PROCESS | 1833 | 1461676339699 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:12:19 INFO - PROCESS | 1833 | 1461676339702 Marionette TRACE conn3 <- [1,1950,null,{}] 06:12:19 INFO - PROCESS | 1833 | 1461676339707 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}] 06:12:19 INFO - PROCESS | 1833 | 1461676339892 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:12:20 INFO - PROCESS | 1833 | 1461676340113 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7874b000 == 163 [pid = 1833] [id = 495] 06:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f63292c00) [pid = 1833] [serial = 1486] [outer = (nil)] 06:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f65a65000) [pid = 1833] [serial = 1487] [outer = 0x7f9f63292c00] 06:12:20 INFO - PROCESS | 1833 | 1461676340230 Marionette DEBUG loaded listener.js 06:12:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f65cbcc00) [pid = 1833] [serial = 1488] [outer = 0x7f9f63292c00] 06:12:21 INFO - PROCESS | 1833 | 1461676341098 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]]]}] 06:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1435ms 06:12:21 INFO - PROCESS | 1833 | 1461676341134 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:12:21 INFO - PROCESS | 1833 | 1461676341137 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:12:21 INFO - PROCESS | 1833 | 1461676341143 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:12:21 INFO - PROCESS | 1833 | 1461676341145 Marionette TRACE conn3 <- [1,1954,null,{}] 06:12:21 INFO - PROCESS | 1833 | 1461676341150 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}] 06:12:21 INFO - PROCESS | 1833 | 1461676341330 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:12:21 INFO - PROCESS | 1833 | 1461676341552 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce8e800 == 164 [pid = 1833] [id = 496] 06:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f640c1c00) [pid = 1833] [serial = 1489] [outer = (nil)] 06:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f67239c00) [pid = 1833] [serial = 1490] [outer = 0x7f9f640c1c00] 06:12:21 INFO - PROCESS | 1833 | 1461676341665 Marionette DEBUG loaded listener.js 06:12:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f6a2f0800) [pid = 1833] [serial = 1491] [outer = 0x7f9f640c1c00] 06:12:22 INFO - PROCESS | 1833 | 1461676342567 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]]]}] 06:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1493ms 06:12:22 INFO - PROCESS | 1833 | 1461676342637 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:12:22 INFO - PROCESS | 1833 | 1461676342641 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:12:22 INFO - PROCESS | 1833 | 1461676342646 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:12:22 INFO - PROCESS | 1833 | 1461676342650 Marionette TRACE conn3 <- [1,1958,null,{}] 06:12:22 INFO - PROCESS | 1833 | 1461676342655 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}] 06:12:22 INFO - PROCESS | 1833 | 1461676342892 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:12:23 INFO - PROCESS | 1833 | 1461676343108 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80082800 == 165 [pid = 1833] [id = 497] 06:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f65236800) [pid = 1833] [serial = 1492] [outer = (nil)] 06:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f6acd1000) [pid = 1833] [serial = 1493] [outer = 0x7f9f65236800] 06:12:23 INFO - PROCESS | 1833 | 1461676343225 Marionette DEBUG loaded listener.js 06:12:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f6b05b400) [pid = 1833] [serial = 1494] [outer = 0x7f9f65236800] 06:12:24 INFO - PROCESS | 1833 | 1461676344083 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]]]}] 06:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1477ms 06:12:24 INFO - PROCESS | 1833 | 1461676344129 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:12:24 INFO - PROCESS | 1833 | 1461676344132 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:12:24 INFO - PROCESS | 1833 | 1461676344140 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:12:24 INFO - PROCESS | 1833 | 1461676344142 Marionette TRACE conn3 <- [1,1962,null,{}] 06:12:24 INFO - PROCESS | 1833 | 1461676344146 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}] 06:12:24 INFO - PROCESS | 1833 | 1461676344326 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:12:24 INFO - PROCESS | 1833 | 1461676344595 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50cdb800 == 166 [pid = 1833] [id = 498] 06:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f5663a800) [pid = 1833] [serial = 1495] [outer = (nil)] 06:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f6c12a400) [pid = 1833] [serial = 1496] [outer = 0x7f9f5663a800] 06:12:24 INFO - PROCESS | 1833 | 1461676344666 Marionette DEBUG loaded listener.js 06:12:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f6d99d800) [pid = 1833] [serial = 1497] [outer = 0x7f9f5663a800] 06:12:25 INFO - PROCESS | 1833 | 1461676345611 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]]]}] 06:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1528ms 06:12:25 INFO - PROCESS | 1833 | 1461676345670 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:12:25 INFO - PROCESS | 1833 | 1461676345672 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:12:25 INFO - PROCESS | 1833 | 1461676345678 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:12:25 INFO - PROCESS | 1833 | 1461676345680 Marionette TRACE conn3 <- [1,1966,null,{}] 06:12:25 INFO - PROCESS | 1833 | 1461676345686 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}] 06:12:25 INFO - PROCESS | 1833 | 1461676345866 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:12:26 INFO - PROCESS | 1833 | 1461676346101 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f3d3800 == 167 [pid = 1833] [id = 499] 06:12:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f51913000) [pid = 1833] [serial = 1498] [outer = (nil)] 06:12:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f52380400) [pid = 1833] [serial = 1499] [outer = 0x7f9f51913000] 06:12:26 INFO - PROCESS | 1833 | 1461676346216 Marionette DEBUG loaded listener.js 06:12:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f537e2c00) [pid = 1833] [serial = 1500] [outer = 0x7f9f51913000] 06:12:27 INFO - PROCESS | 1833 | 1461676347113 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]]]}] 06:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1482ms 06:12:27 INFO - PROCESS | 1833 | 1461676347162 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:12:27 INFO - PROCESS | 1833 | 1461676347165 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:12:27 INFO - PROCESS | 1833 | 1461676347171 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:12:27 INFO - PROCESS | 1833 | 1461676347173 Marionette TRACE conn3 <- [1,1970,null,{}] 06:12:27 INFO - PROCESS | 1833 | 1461676347178 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}] 06:12:27 INFO - PROCESS | 1833 | 1461676347356 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:12:27 INFO - PROCESS | 1833 | 1461676347584 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51da3000 == 168 [pid = 1833] [id = 500] 06:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f51914400) [pid = 1833] [serial = 1501] [outer = (nil)] 06:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f527d4000) [pid = 1833] [serial = 1502] [outer = 0x7f9f51914400] 06:12:27 INFO - PROCESS | 1833 | 1461676347696 Marionette DEBUG loaded listener.js 06:12:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f5484c000) [pid = 1833] [serial = 1503] [outer = 0x7f9f51914400] 06:12:29 INFO - PROCESS | 1833 | 1461676349236 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]]]}] 06:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2078ms 06:12:29 INFO - PROCESS | 1833 | 1461676349250 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:12:29 INFO - PROCESS | 1833 | 1461676349254 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:12:29 INFO - PROCESS | 1833 | 1461676349261 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:12:29 INFO - PROCESS | 1833 | 1461676349266 Marionette TRACE conn3 <- [1,1974,null,{}] 06:12:29 INFO - PROCESS | 1833 | 1461676349275 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}] 06:12:29 INFO - PROCESS | 1833 | 1461676349496 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:12:29 INFO - PROCESS | 1833 | 1461676349727 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51d9f000 == 169 [pid = 1833] [id = 501] 06:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f4fc4e800) [pid = 1833] [serial = 1504] [outer = (nil)] 06:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f5191b800) [pid = 1833] [serial = 1505] [outer = 0x7f9f4fc4e800] 06:12:29 INFO - PROCESS | 1833 | 1461676349836 Marionette DEBUG loaded listener.js 06:12:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f519ea000) [pid = 1833] [serial = 1506] [outer = 0x7f9f4fc4e800] 06:12:30 INFO - PROCESS | 1833 | 1461676350804 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]]]}] 06:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1585ms 06:12:30 INFO - PROCESS | 1833 | 1461676350846 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:12:30 INFO - PROCESS | 1833 | 1461676350853 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:12:30 INFO - PROCESS | 1833 | 1461676350862 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:12:30 INFO - PROCESS | 1833 | 1461676350866 Marionette TRACE conn3 <- [1,1978,null,{}] 06:12:30 INFO - PROCESS | 1833 | 1461676350871 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}] 06:12:31 INFO - PROCESS | 1833 | 1461676351050 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:12:31 INFO - PROCESS | 1833 | 1461676351317 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9df800 == 170 [pid = 1833] [id = 502] 06:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f52608800) [pid = 1833] [serial = 1507] [outer = (nil)] 06:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f527c9c00) [pid = 1833] [serial = 1508] [outer = 0x7f9f52608800] 06:12:31 INFO - PROCESS | 1833 | 1461676351429 Marionette DEBUG loaded listener.js 06:12:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f53750400) [pid = 1833] [serial = 1509] [outer = 0x7f9f52608800] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f4ff5ac00) [pid = 1833] [serial = 1361] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f787f8400) [pid = 1833] [serial = 1364] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f51d88400) [pid = 1833] [serial = 1367] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f5f0c1c00) [pid = 1833] [serial = 1370] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f7d0a5000) [pid = 1833] [serial = 1373] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f4f21dc00) [pid = 1833] [serial = 1376] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f622f2000) [pid = 1833] [serial = 1400] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e84800 == 169 [pid = 1833] [id = 425] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d36800 == 168 [pid = 1833] [id = 427] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6226c800 == 167 [pid = 1833] [id = 485] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6117a800 == 166 [pid = 1833] [id = 484] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a249000 == 165 [pid = 1833] [id = 483] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f53aeb800 == 164 [pid = 1833] [id = 482] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bca000 == 163 [pid = 1833] [id = 481] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51d9b800 == 162 [pid = 1833] [id = 480] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fbd7000 == 161 [pid = 1833] [id = 479] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513df800 == 160 [pid = 1833] [id = 478] 06:12:32 INFO - PROCESS | 1833 | 1461676352427 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]]]}] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f78232000 == 159 [pid = 1833] [id = 471] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6ae1f800 == 158 [pid = 1833] [id = 470] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65eb0000 == 157 [pid = 1833] [id = 469] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61183800 == 156 [pid = 1833] [id = 468] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55cda000 == 155 [pid = 1833] [id = 467] 06:12:32 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65949000 == 154 [pid = 1833] [id = 466] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f55dd0800) [pid = 1833] [serial = 1215] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f600b0400) [pid = 1833] [serial = 1089] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f7974cc00) [pid = 1833] [serial = 1305] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f56851800) [pid = 1833] [serial = 1188] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f6b053000) [pid = 1833] [serial = 1230] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f6ade1800) [pid = 1833] [serial = 1173] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f51920400) [pid = 1833] [serial = 1302] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f7d5a7400) [pid = 1833] [serial = 1251] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f6ccf1c00) [pid = 1833] [serial = 1236] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f7836fc00) [pid = 1833] [serial = 1296] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f69f07c00) [pid = 1833] [serial = 1110] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f64bc5000) [pid = 1833] [serial = 1224] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f622f8800) [pid = 1833] [serial = 1092] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f624eb000) [pid = 1833] [serial = 1221] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f63405400) [pid = 1833] [serial = 1161] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f58ea5400) [pid = 1833] [serial = 1185] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f62615800) [pid = 1833] [serial = 1095] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f6230d000) [pid = 1833] [serial = 1284] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f7d0a3400) [pid = 1833] [serial = 1308] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f67e2f800) [pid = 1833] [serial = 1107] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f590cb000) [pid = 1833] [serial = 1281] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f55b30400) [pid = 1833] [serial = 1149] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f5f193c00) [pid = 1833] [serial = 1218] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f794e0400) [pid = 1833] [serial = 1299] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f78038400) [pid = 1833] [serial = 1242] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f58eaa800) [pid = 1833] [serial = 1152] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f65bc9000) [pid = 1833] [serial = 1101] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f65cbe000) [pid = 1833] [serial = 1104] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f65bce000) [pid = 1833] [serial = 1287] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f6ccf3800) [pid = 1833] [serial = 1293] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f61f8d400) [pid = 1833] [serial = 1119] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f622f5c00) [pid = 1833] [serial = 1122] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f6cc67000) [pid = 1833] [serial = 1179] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f6a5e7400) [pid = 1833] [serial = 1170] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f6007b800) [pid = 1833] [serial = 1311] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f6a5aec00) [pid = 1833] [serial = 1113] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f54851c00) [pid = 1833] [serial = 1278] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f79757000) [pid = 1833] [serial = 1245] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f6bd4f800) [pid = 1833] [serial = 1233] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f622f8400) [pid = 1833] [serial = 1158] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f52604000) [pid = 1833] [serial = 1254] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f53752000) [pid = 1833] [serial = 1314] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f69f03800) [pid = 1833] [serial = 1290] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f61f46000) [pid = 1833] [serial = 1155] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f67e2f400) [pid = 1833] [serial = 1167] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f6e77a400) [pid = 1833] [serial = 1239] [outer = (nil)] [url = about:blank] 06:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1639ms 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f640bb800) [pid = 1833] [serial = 1116] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f6b058800) [pid = 1833] [serial = 1176] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f64bc8000) [pid = 1833] [serial = 1098] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f7d079800) [pid = 1833] [serial = 1248] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f65717c00) [pid = 1833] [serial = 1164] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f65bc5c00) [pid = 1833] [serial = 1227] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f6d999400) [pid = 1833] [serial = 1182] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f527ce800) [pid = 1833] [serial = 1083] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f571a0400) [pid = 1833] [serial = 1086] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f59113000) [pid = 1833] [serial = 1391] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f5f195000) [pid = 1833] [serial = 1395] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f62038400) [pid = 1833] [serial = 1398] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f5f0cb400) [pid = 1833] [serial = 1394] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f5efa8c00) [pid = 1833] [serial = 1392] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f5fe0c400) [pid = 1833] [serial = 1397] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f52531400) [pid = 1833] [serial = 1383] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f51d85400) [pid = 1833] [serial = 1382] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f54cce400) [pid = 1833] [serial = 1344] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f538e4400) [pid = 1833] [serial = 1343] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f51959400) [pid = 1833] [serial = 1379] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f539d9400) [pid = 1833] [serial = 1385] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f5484b800) [pid = 1833] [serial = 1386] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f6b05a000) [pid = 1833] [serial = 1356] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f6adda800) [pid = 1833] [serial = 1355] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f56d1e000) [pid = 1833] [serial = 1388] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f56f59800) [pid = 1833] [serial = 1389] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f624ecc00) [pid = 1833] [serial = 1350] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f60a3e800) [pid = 1833] [serial = 1349] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f5a049800) [pid = 1833] [serial = 1347] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f5719c400) [pid = 1833] [serial = 1346] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f6a70a800) [pid = 1833] [serial = 1353] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f68ffcc00) [pid = 1833] [serial = 1352] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f78545800) [pid = 1833] [serial = 1358] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f69f08000) [pid = 1833] [serial = 1340] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f6a5ec400) [pid = 1833] [serial = 1341] [outer = (nil)] [url = about:blank] 06:12:32 INFO - PROCESS | 1833 | 1461676352510 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:12:32 INFO - PROCESS | 1833 | 1461676352513 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:12:32 INFO - PROCESS | 1833 | 1461676352528 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:12:32 INFO - PROCESS | 1833 | 1461676352535 Marionette TRACE conn3 <- [1,1982,null,{}] 06:12:32 INFO - PROCESS | 1833 | 1461676352564 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}] 06:12:32 INFO - PROCESS | 1833 | 1461676352722 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:12:32 INFO - PROCESS | 1833 | 1461676352947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51be4000 == 155 [pid = 1833] [id = 503] 06:12:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f52609400) [pid = 1833] [serial = 1510] [outer = (nil)] 06:12:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f547b3c00) [pid = 1833] [serial = 1511] [outer = 0x7f9f52609400] 06:12:33 INFO - PROCESS | 1833 | 1461676353012 Marionette DEBUG loaded listener.js 06:12:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f5484a400) [pid = 1833] [serial = 1512] [outer = 0x7f9f52609400] 06:12:33 INFO - PROCESS | 1833 | 1461676353689 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]]]}] 06:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1193ms 06:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:12:33 INFO - PROCESS | 1833 | 1461676353722 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:12:33 INFO - PROCESS | 1833 | 1461676353725 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:12:33 INFO - PROCESS | 1833 | 1461676353730 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:12:33 INFO - PROCESS | 1833 | 1461676353733 Marionette TRACE conn3 <- [1,1986,null,{}] 06:12:33 INFO - PROCESS | 1833 | 1461676353738 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}] 06:12:33 INFO - PROCESS | 1833 | 1461676353909 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:12:34 INFO - PROCESS | 1833 | 1461676354080 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55cdf800 == 156 [pid = 1833] [id = 504] 06:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f538da400) [pid = 1833] [serial = 1513] [outer = (nil)] 06:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f54cd7c00) [pid = 1833] [serial = 1514] [outer = 0x7f9f538da400] 06:12:34 INFO - PROCESS | 1833 | 1461676354151 Marionette DEBUG loaded listener.js 06:12:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f54d5b400) [pid = 1833] [serial = 1515] [outer = 0x7f9f538da400] 06:12:34 INFO - PROCESS | 1833 | 1461676354885 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]]]}] 06:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1176ms 06:12:34 INFO - PROCESS | 1833 | 1461676354906 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:12:34 INFO - PROCESS | 1833 | 1461676354909 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:12:34 INFO - PROCESS | 1833 | 1461676354952 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:12:34 INFO - PROCESS | 1833 | 1461676354957 Marionette TRACE conn3 <- [1,1990,null,{}] 06:12:34 INFO - PROCESS | 1833 | 1461676354972 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}] 06:12:35 INFO - PROCESS | 1833 | 1461676355184 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:12:35 INFO - PROCESS | 1833 | 1461676355212 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e98000 == 157 [pid = 1833] [id = 505] 06:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f54850000) [pid = 1833] [serial = 1516] [outer = (nil)] 06:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f55dc7400) [pid = 1833] [serial = 1517] [outer = 0x7f9f54850000] 06:12:35 INFO - PROCESS | 1833 | 1461676355269 Marionette DEBUG loaded listener.js 06:12:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f56636800) [pid = 1833] [serial = 1518] [outer = 0x7f9f54850000] 06:12:36 INFO - PROCESS | 1833 | 1461676356072 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]]]}] 06:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1146ms 06:12:36 INFO - PROCESS | 1833 | 1461676356091 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:12:36 INFO - PROCESS | 1833 | 1461676356094 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:12:36 INFO - PROCESS | 1833 | 1461676356099 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:12:36 INFO - PROCESS | 1833 | 1461676356101 Marionette TRACE conn3 <- [1,1994,null,{}] 06:12:36 INFO - PROCESS | 1833 | 1461676356106 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}] 06:12:36 INFO - PROCESS | 1833 | 1461676356350 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:12:36 INFO - PROCESS | 1833 | 1461676356412 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f2b000 == 158 [pid = 1833] [id = 506] 06:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f56d27400) [pid = 1833] [serial = 1519] [outer = (nil)] 06:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f571a4000) [pid = 1833] [serial = 1520] [outer = 0x7f9f56d27400] 06:12:36 INFO - PROCESS | 1833 | 1461676356523 Marionette DEBUG loaded listener.js 06:12:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f58eb0800) [pid = 1833] [serial = 1521] [outer = 0x7f9f56d27400] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f5f0c4c00) [pid = 1833] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f59112c00) [pid = 1833] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f54d57400) [pid = 1833] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f4ff56c00) [pid = 1833] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f4ff53000) [pid = 1833] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f56f4d400) [pid = 1833] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f537e6800) [pid = 1833] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:12:37 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f4fc4c400) [pid = 1833] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:12:37 INFO - PROCESS | 1833 | 1461676357696 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]]]}] 06:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 06:12:37 INFO - PROCESS | 1833 | 1461676357731 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:12:37 INFO - PROCESS | 1833 | 1461676357735 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:12:37 INFO - PROCESS | 1833 | 1461676357740 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:12:37 INFO - PROCESS | 1833 | 1461676357742 Marionette TRACE conn3 <- [1,1998,null,{}] 06:12:37 INFO - PROCESS | 1833 | 1461676357747 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}] 06:12:37 INFO - PROCESS | 1833 | 1461676357919 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:12:38 INFO - PROCESS | 1833 | 1461676358087 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a163000 == 159 [pid = 1833] [id = 507] 06:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f537e6800) [pid = 1833] [serial = 1522] [outer = (nil)] 06:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f56f42c00) [pid = 1833] [serial = 1523] [outer = 0x7f9f537e6800] 06:12:38 INFO - PROCESS | 1833 | 1461676358144 Marionette DEBUG loaded listener.js 06:12:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f59121800) [pid = 1833] [serial = 1524] [outer = 0x7f9f537e6800] 06:12:38 INFO - PROCESS | 1833 | 1461676358777 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]]]}] 06:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1078ms 06:12:38 INFO - PROCESS | 1833 | 1461676358818 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:12:38 INFO - PROCESS | 1833 | 1461676358821 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:12:38 INFO - PROCESS | 1833 | 1461676358826 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:12:38 INFO - PROCESS | 1833 | 1461676358829 Marionette TRACE conn3 <- [1,2002,null,{}] 06:12:38 INFO - PROCESS | 1833 | 1461676358833 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}] 06:12:39 INFO - PROCESS | 1833 | 1461676359055 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:12:39 INFO - PROCESS | 1833 | 1461676359073 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef61000 == 160 [pid = 1833] [id = 508] 06:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f537eac00) [pid = 1833] [serial = 1525] [outer = (nil)] 06:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f5f0c3c00) [pid = 1833] [serial = 1526] [outer = 0x7f9f537eac00] 06:12:39 INFO - PROCESS | 1833 | 1461676359133 Marionette DEBUG loaded listener.js 06:12:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f5f19e000) [pid = 1833] [serial = 1527] [outer = 0x7f9f537eac00] 06:12:40 INFO - PROCESS | 1833 | 1461676360278 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]]]}] 06:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1480ms 06:12:40 INFO - PROCESS | 1833 | 1461676360307 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:12:40 INFO - PROCESS | 1833 | 1461676360314 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:12:40 INFO - PROCESS | 1833 | 1461676360321 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:12:40 INFO - PROCESS | 1833 | 1461676360326 Marionette TRACE conn3 <- [1,2006,null,{}] 06:12:40 INFO - PROCESS | 1833 | 1461676360334 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}] 06:12:40 INFO - PROCESS | 1833 | 1461676360518 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:12:40 INFO - PROCESS | 1833 | 1461676360731 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bca800 == 161 [pid = 1833] [id = 509] 06:12:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f5191fc00) [pid = 1833] [serial = 1528] [outer = (nil)] 06:12:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f519e5c00) [pid = 1833] [serial = 1529] [outer = 0x7f9f5191fc00] 06:12:40 INFO - PROCESS | 1833 | 1461676360845 Marionette DEBUG loaded listener.js 06:12:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f53744400) [pid = 1833] [serial = 1530] [outer = 0x7f9f5191fc00] 06:12:41 INFO - PROCESS | 1833 | 1461676361790 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]]]}] 06:12:41 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 06:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1537ms 06:12:41 INFO - PROCESS | 1833 | 1461676361858 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:12:41 INFO - PROCESS | 1833 | 1461676361867 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:12:41 INFO - PROCESS | 1833 | 1461676361876 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:12:41 INFO - PROCESS | 1833 | 1461676361880 Marionette TRACE conn3 <- [1,2010,null,{}] 06:12:41 INFO - PROCESS | 1833 | 1461676361886 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}] 06:12:42 INFO - PROCESS | 1833 | 1461676362067 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:12:42 INFO - PROCESS | 1833 | 1461676362270 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e8f000 == 162 [pid = 1833] [id = 510] 06:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f53749c00) [pid = 1833] [serial = 1531] [outer = (nil)] 06:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f5484d400) [pid = 1833] [serial = 1532] [outer = 0x7f9f53749c00] 06:12:42 INFO - PROCESS | 1833 | 1461676362342 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f55b2e000) [pid = 1833] [serial = 1533] [outer = 0x7f9f53749c00] 06:12:43 INFO - PROCESS | 1833 | 1461676363388 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]]]}] 06:12:43 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 06:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1580ms 06:12:43 INFO - PROCESS | 1833 | 1461676363458 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:12:43 INFO - PROCESS | 1833 | 1461676363461 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:12:43 INFO - PROCESS | 1833 | 1461676363468 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:12:43 INFO - PROCESS | 1833 | 1461676363473 Marionette TRACE conn3 <- [1,2014,null,{}] 06:12:43 INFO - PROCESS | 1833 | 1461676363488 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}] 06:12:43 INFO - PROCESS | 1833 | 1461676363734 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:12:44 INFO - PROCESS | 1833 | 1461676364028 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6116f000 == 163 [pid = 1833] [id = 511] 06:12:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f5663d000) [pid = 1833] [serial = 1534] [outer = (nil)] 06:12:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f56f59000) [pid = 1833] [serial = 1535] [outer = 0x7f9f5663d000] 06:12:44 INFO - PROCESS | 1833 | 1461676364104 Marionette DEBUG loaded listener.js 06:12:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f5f0c3800) [pid = 1833] [serial = 1536] [outer = 0x7f9f5663d000] 06:12:44 INFO - PROCESS | 1833 | 1461676364930 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]]]}] 06:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1491ms 06:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:12:44 INFO - PROCESS | 1833 | 1461676364959 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:12:44 INFO - PROCESS | 1833 | 1461676364963 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:12:44 INFO - PROCESS | 1833 | 1461676364969 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:12:44 INFO - PROCESS | 1833 | 1461676364972 Marionette TRACE conn3 <- [1,2018,null,{}] 06:12:44 INFO - PROCESS | 1833 | 1461676364977 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}] 06:12:45 INFO - PROCESS | 1833 | 1461676365179 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:12:45 INFO - PROCESS | 1833 | 1461676365393 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61909800 == 164 [pid = 1833] [id = 512] 06:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f56644000) [pid = 1833] [serial = 1537] [outer = (nil)] 06:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f60072800) [pid = 1833] [serial = 1538] [outer = 0x7f9f56644000] 06:12:45 INFO - PROCESS | 1833 | 1461676365503 Marionette DEBUG loaded listener.js 06:12:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f600b1400) [pid = 1833] [serial = 1539] [outer = 0x7f9f56644000] 06:12:46 INFO - PROCESS | 1833 | 1461676366382 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]]]}] 06:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1489ms 06:12:46 INFO - PROCESS | 1833 | 1461676366458 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:12:46 INFO - PROCESS | 1833 | 1461676366461 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:12:46 INFO - PROCESS | 1833 | 1461676366467 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:12:46 INFO - PROCESS | 1833 | 1461676366469 Marionette TRACE conn3 <- [1,2022,null,{}] 06:12:46 INFO - PROCESS | 1833 | 1461676366475 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}] 06:12:46 INFO - PROCESS | 1833 | 1461676366672 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:12:46 INFO - PROCESS | 1833 | 1461676366888 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63260800 == 165 [pid = 1833] [id = 513] 06:12:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f590ccc00) [pid = 1833] [serial = 1540] [outer = (nil)] 06:12:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f60a3a400) [pid = 1833] [serial = 1541] [outer = 0x7f9f590ccc00] 06:12:47 INFO - PROCESS | 1833 | 1461676366997 Marionette DEBUG loaded listener.js 06:12:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f6184b400) [pid = 1833] [serial = 1542] [outer = 0x7f9f590ccc00] 06:12:47 INFO - PROCESS | 1833 | 1461676367877 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]]]}] 06:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1484ms 06:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:12:47 INFO - PROCESS | 1833 | 1461676367952 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:12:47 INFO - PROCESS | 1833 | 1461676367955 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:12:47 INFO - PROCESS | 1833 | 1461676367961 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:12:47 INFO - PROCESS | 1833 | 1461676367964 Marionette TRACE conn3 <- [1,2026,null,{}] 06:12:47 INFO - PROCESS | 1833 | 1461676367969 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}] 06:12:48 INFO - PROCESS | 1833 | 1461676368173 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:12:48 INFO - PROCESS | 1833 | 1461676368379 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6521a000 == 166 [pid = 1833] [id = 514] 06:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f61b32000) [pid = 1833] [serial = 1543] [outer = (nil)] 06:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f62086000) [pid = 1833] [serial = 1544] [outer = 0x7f9f61b32000] 06:12:48 INFO - PROCESS | 1833 | 1461676368490 Marionette DEBUG loaded listener.js 06:12:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f62311000) [pid = 1833] [serial = 1545] [outer = 0x7f9f61b32000] 06:12:49 INFO - PROCESS | 1833 | 1461676369365 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]]]}] 06:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1479ms 06:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:12:49 INFO - PROCESS | 1833 | 1461676369440 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:12:49 INFO - PROCESS | 1833 | 1461676369443 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:12:49 INFO - PROCESS | 1833 | 1461676369449 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:12:49 INFO - PROCESS | 1833 | 1461676369452 Marionette TRACE conn3 <- [1,2030,null,{}] 06:12:49 INFO - PROCESS | 1833 | 1461676369457 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}] 06:12:49 INFO - PROCESS | 1833 | 1461676369657 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:12:49 INFO - PROCESS | 1833 | 1461676369864 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653be800 == 167 [pid = 1833] [id = 515] 06:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f61985000) [pid = 1833] [serial = 1546] [outer = (nil)] 06:12:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f624ee000) [pid = 1833] [serial = 1547] [outer = 0x7f9f61985000] 06:12:49 INFO - PROCESS | 1833 | 1461676369975 Marionette DEBUG loaded listener.js 06:12:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f63294c00) [pid = 1833] [serial = 1548] [outer = 0x7f9f61985000] 06:12:50 INFO - PROCESS | 1833 | 1461676370957 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]]]}] 06:12:50 INFO - PROCESS | 1833 | ************************* 06:12:50 INFO - PROCESS | 1833 | A coding exception was thrown and uncaught in a Task. 06:12:50 INFO - PROCESS | 1833 | 06:12:50 INFO - PROCESS | 1833 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:12:50 INFO - PROCESS | 1833 | Full stack: 06:12:50 INFO - PROCESS | 1833 | ************************* 06:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 06:12:51 INFO - PROCESS | 1833 | 1461676371032 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:12:51 INFO - PROCESS | 1833 | 1461676371036 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:12:51 INFO - PROCESS | 1833 | 1461676371042 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:12:51 INFO - PROCESS | 1833 | 1461676371044 Marionette TRACE conn3 <- [1,2034,null,{}] 06:12:51 INFO - PROCESS | 1833 | 1461676371050 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}] 06:12:51 INFO - PROCESS | 1833 | 1461676371300 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:12:51 INFO - PROCESS | 1833 | 1461676371551 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b92800 == 168 [pid = 1833] [id = 516] 06:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f61f86000) [pid = 1833] [serial = 1549] [outer = (nil)] 06:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f64bc8000) [pid = 1833] [serial = 1550] [outer = 0x7f9f61f86000] 06:12:51 INFO - PROCESS | 1833 | 1461676371663 Marionette DEBUG loaded listener.js 06:12:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f65a66400) [pid = 1833] [serial = 1551] [outer = 0x7f9f61f86000] 06:12:52 INFO - PROCESS | 1833 | 1461676372557 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]]]}] 06:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1580ms 06:12:52 INFO - PROCESS | 1833 | 1461676372623 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:12:52 INFO - PROCESS | 1833 | 1461676372626 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:12:52 INFO - PROCESS | 1833 | 1461676372632 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:12:52 INFO - PROCESS | 1833 | 1461676372634 Marionette TRACE conn3 <- [1,2038,null,{}] 06:12:52 INFO - PROCESS | 1833 | 1461676372639 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}] 06:12:52 INFO - PROCESS | 1833 | 1461676372830 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:12:53 INFO - PROCESS | 1833 | 1461676373046 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d38800 == 169 [pid = 1833] [id = 517] 06:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f622eb000) [pid = 1833] [serial = 1552] [outer = (nil)] 06:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f65cb7400) [pid = 1833] [serial = 1553] [outer = 0x7f9f622eb000] 06:12:53 INFO - PROCESS | 1833 | 1461676373162 Marionette DEBUG loaded listener.js 06:12:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f67e2f800) [pid = 1833] [serial = 1554] [outer = 0x7f9f622eb000] 06:12:54 INFO - PROCESS | 1833 | 1461676374056 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]]]}] 06:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1477ms 06:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:12:54 INFO - PROCESS | 1833 | 1461676374110 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:12:54 INFO - PROCESS | 1833 | 1461676374113 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:12:54 INFO - PROCESS | 1833 | 1461676374118 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:12:54 INFO - PROCESS | 1833 | 1461676374121 Marionette TRACE conn3 <- [1,2042,null,{}] 06:12:54 INFO - PROCESS | 1833 | 1461676374126 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}] 06:12:54 INFO - PROCESS | 1833 | 1461676374316 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:12:54 INFO - PROCESS | 1833 | 1461676374556 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f67edf800 == 170 [pid = 1833] [id = 518] 06:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f5a608000) [pid = 1833] [serial = 1555] [outer = (nil)] 06:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f69f05c00) [pid = 1833] [serial = 1556] [outer = 0x7f9f5a608000] 06:12:54 INFO - PROCESS | 1833 | 1461676374671 Marionette DEBUG loaded listener.js 06:12:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f6a5a9400) [pid = 1833] [serial = 1557] [outer = 0x7f9f5a608000] 06:12:55 INFO - PROCESS | 1833 | 1461676375587 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]]]}] 06:12:55 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) 06:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1533ms 06:12:55 INFO - PROCESS | 1833 | 1461676375652 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:12:55 INFO - PROCESS | 1833 | 1461676375656 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:12:55 INFO - PROCESS | 1833 | 1461676375662 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:12:55 INFO - PROCESS | 1833 | 1461676375666 Marionette TRACE conn3 <- [1,2046,null,{}] 06:12:55 INFO - PROCESS | 1833 | 1461676375671 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}] 06:12:55 INFO - PROCESS | 1833 | 1461676375891 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:12:56 INFO - PROCESS | 1833 | 1461676376146 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1d7000 == 171 [pid = 1833] [id = 519] 06:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f539cf400) [pid = 1833] [serial = 1558] [outer = (nil)] 06:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f6aaf4c00) [pid = 1833] [serial = 1559] [outer = 0x7f9f539cf400] 06:12:56 INFO - PROCESS | 1833 | 1461676376269 Marionette DEBUG loaded listener.js 06:12:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f6b5c8800) [pid = 1833] [serial = 1560] [outer = 0x7f9f539cf400] 06:12:57 INFO - PROCESS | 1833 | 1461676377062 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]]]}] 06:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1428ms 06:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:12:57 INFO - PROCESS | 1833 | 1461676377094 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:12:57 INFO - PROCESS | 1833 | 1461676377097 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:12:57 INFO - PROCESS | 1833 | 1461676377103 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:12:57 INFO - PROCESS | 1833 | 1461676377106 Marionette TRACE conn3 <- [1,2050,null,{}] 06:12:57 INFO - PROCESS | 1833 | 1461676377111 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}] 06:12:57 INFO - PROCESS | 1833 | 1461676377299 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:12:57 INFO - PROCESS | 1833 | 1461676377515 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6c58e800 == 172 [pid = 1833] [id = 520] 06:12:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f51d86400) [pid = 1833] [serial = 1561] [outer = (nil)] 06:12:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f6b5cb000) [pid = 1833] [serial = 1562] [outer = 0x7f9f51d86400] 06:12:57 INFO - PROCESS | 1833 | 1461676377627 Marionette DEBUG loaded listener.js 06:12:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f6be63800) [pid = 1833] [serial = 1563] [outer = 0x7f9f51d86400] 06:12:58 INFO - PROCESS | 1833 | 1461676378528 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]]]}] 06:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1484ms 06:12:58 INFO - PROCESS | 1833 | 1461676378587 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:12:58 INFO - PROCESS | 1833 | 1461676378590 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:12:58 INFO - PROCESS | 1833 | 1461676378596 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 1833 | 1461676378600 Marionette TRACE conn3 <- [1,2054,null,{}] 06:12:58 INFO - PROCESS | 1833 | 1461676378605 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}] 06:12:58 INFO - PROCESS | 1833 | 1461676378782 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:12:59 INFO - PROCESS | 1833 | 1461676378999 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f780a4000 == 173 [pid = 1833] [id = 521] 06:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f54848c00) [pid = 1833] [serial = 1564] [outer = (nil)] 06:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f6c558000) [pid = 1833] [serial = 1565] [outer = 0x7f9f54848c00] 06:12:59 INFO - PROCESS | 1833 | 1461676379147 Marionette DEBUG loaded listener.js 06:12:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f6ccfb400) [pid = 1833] [serial = 1566] [outer = 0x7f9f54848c00] 06:12:59 INFO - PROCESS | 1833 | 1461676379976 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]]]}] 06:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1437ms 06:13:00 INFO - PROCESS | 1833 | 1461676380034 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:13:00 INFO - PROCESS | 1833 | 1461676380037 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:13:00 INFO - PROCESS | 1833 | 1461676380043 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:13:00 INFO - PROCESS | 1833 | 1461676380045 Marionette TRACE conn3 <- [1,2058,null,{}] 06:13:00 INFO - PROCESS | 1833 | 1461676380050 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}] 06:13:00 INFO - PROCESS | 1833 | 1461676380236 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:13:00 INFO - PROCESS | 1833 | 1461676380454 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513e5800 == 174 [pid = 1833] [id = 522] 06:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f4fc59000) [pid = 1833] [serial = 1567] [outer = (nil)] 06:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f5efa3000) [pid = 1833] [serial = 1568] [outer = 0x7f9f4fc59000] 06:13:00 INFO - PROCESS | 1833 | 1461676380568 Marionette DEBUG loaded listener.js 06:13:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f6c128800) [pid = 1833] [serial = 1569] [outer = 0x7f9f4fc59000] 06:13:02 INFO - PROCESS | 1833 | 1461676382017 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]]]}] 06:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2033ms 06:13:02 INFO - PROCESS | 1833 | 1461676382078 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:13:02 INFO - PROCESS | 1833 | 1461676382085 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:13:02 INFO - PROCESS | 1833 | 1461676382092 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:13:02 INFO - PROCESS | 1833 | 1461676382097 Marionette TRACE conn3 <- [1,2062,null,{}] 06:13:02 INFO - PROCESS | 1833 | 1461676382104 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}] 06:13:02 INFO - PROCESS | 1833 | 1461676382312 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:13:02 INFO - PROCESS | 1833 | 1461676382581 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513f6800 == 175 [pid = 1833] [id = 523] 06:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f4f21f800) [pid = 1833] [serial = 1570] [outer = (nil)] 06:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f51964800) [pid = 1833] [serial = 1571] [outer = 0x7f9f4f21f800] 06:13:02 INFO - PROCESS | 1833 | 1461676382711 Marionette DEBUG loaded listener.js 06:13:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f527d3c00) [pid = 1833] [serial = 1572] [outer = 0x7f9f4f21f800] 06:13:03 INFO - PROCESS | 1833 | 1461676383762 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]]]}] 06:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1744ms 06:13:03 INFO - PROCESS | 1833 | 1461676383840 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:13:03 INFO - PROCESS | 1833 | 1461676383864 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:13:03 INFO - PROCESS | 1833 | 1461676383888 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:13:03 INFO - PROCESS | 1833 | 1461676383898 Marionette TRACE conn3 <- [1,2066,null,{}] 06:13:04 INFO - PROCESS | 1833 | 1461676384027 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}] 06:13:04 INFO - PROCESS | 1833 | 1461676384519 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:13:04 INFO - PROCESS | 1833 | 1461676384759 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fe1d800 == 176 [pid = 1833] [id = 524] 06:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f537e8000) [pid = 1833] [serial = 1573] [outer = (nil)] 06:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f547b6800) [pid = 1833] [serial = 1574] [outer = 0x7f9f537e8000] 06:13:04 INFO - PROCESS | 1833 | 1461676384825 Marionette DEBUG loaded listener.js 06:13:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f54d5b800) [pid = 1833] [serial = 1575] [outer = 0x7f9f537e8000] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6951e800 == 175 [pid = 1833] [id = 48] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b47b800 == 174 [pid = 1833] [id = 57] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a163000 == 173 [pid = 1833] [id = 507] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f527cd400) [pid = 1833] [serial = 1460] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f65a5fc00) [pid = 1833] [serial = 1433] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f2b000 == 172 [pid = 1833] [id = 506] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e98000 == 171 [pid = 1833] [id = 505] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55cdf800 == 170 [pid = 1833] [id = 504] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51be4000 == 169 [pid = 1833] [id = 503] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f9df800 == 168 [pid = 1833] [id = 502] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51d9f000 == 167 [pid = 1833] [id = 501] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c346800 == 166 [pid = 1833] [id = 494] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69dc0000 == 165 [pid = 1833] [id = 493] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d3b800 == 164 [pid = 1833] [id = 492] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6593e800 == 163 [pid = 1833] [id = 491] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65368800 == 162 [pid = 1833] [id = 490] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64a6a000 == 161 [pid = 1833] [id = 489] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a17c000 == 160 [pid = 1833] [id = 488] 06:13:05 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5371f000 == 159 [pid = 1833] [id = 487] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f61b32c00) [pid = 1833] [serial = 1457] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f600b6800) [pid = 1833] [serial = 1455] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f56d23c00) [pid = 1833] [serial = 1449] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f5685cc00) [pid = 1833] [serial = 1448] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f5195d000) [pid = 1833] [serial = 1439] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f60072400) [pid = 1833] [serial = 1454] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f5374e400) [pid = 1833] [serial = 1442] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f590cbc00) [pid = 1833] [serial = 1452] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f51df1800) [pid = 1833] [serial = 1440] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f54d55c00) [pid = 1833] [serial = 1427] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f538df400) [pid = 1833] [serial = 1443] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f56643400) [pid = 1833] [serial = 1446] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f54d5cc00) [pid = 1833] [serial = 1445] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f6206b400) [pid = 1833] [serial = 1458] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f54d5e800) [pid = 1833] [serial = 1430] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f77412c00) [pid = 1833] [serial = 1421] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f622f8c00) [pid = 1833] [serial = 1412] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f4fc56800) [pid = 1833] [serial = 1436] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f52382c00) [pid = 1833] [serial = 1403] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f6addb800) [pid = 1833] [serial = 1418] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f4ff59400) [pid = 1833] [serial = 1437] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f571a0000) [pid = 1833] [serial = 1451] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f65237400) [pid = 1833] [serial = 1415] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f55dd4c00) [pid = 1833] [serial = 1406] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f4ff4c000) [pid = 1833] [serial = 1424] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f5f0cc800) [pid = 1833] [serial = 1409] [outer = (nil)] [url = about:blank] 06:13:05 INFO - PROCESS | 1833 | 1461676385749 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]]]}] 06:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1951ms 06:13:05 INFO - PROCESS | 1833 | 1461676385838 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:13:05 INFO - PROCESS | 1833 | 1461676385841 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:13:05 INFO - PROCESS | 1833 | 1461676385847 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:13:05 INFO - PROCESS | 1833 | 1461676385851 Marionette TRACE conn3 <- [1,2070,null,{}] 06:13:05 INFO - PROCESS | 1833 | 1461676385866 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}] 06:13:06 INFO - PROCESS | 1833 | 1461676386038 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:13:06 INFO - PROCESS | 1833 | 1461676386220 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51dac000 == 160 [pid = 1833] [id = 525] 06:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f51d82800) [pid = 1833] [serial = 1576] [outer = (nil)] 06:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f55dcb000) [pid = 1833] [serial = 1577] [outer = 0x7f9f51d82800] 06:13:06 INFO - PROCESS | 1833 | 1461676386285 Marionette DEBUG loaded listener.js 06:13:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f56d1fc00) [pid = 1833] [serial = 1578] [outer = 0x7f9f51d82800] 06:13:07 INFO - PROCESS | 1833 | 1461676387003 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]]]}] 06:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1186ms 06:13:07 INFO - PROCESS | 1833 | 1461676387034 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:13:07 INFO - PROCESS | 1833 | 1461676387038 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:13:07 INFO - PROCESS | 1833 | 1461676387043 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:13:07 INFO - PROCESS | 1833 | 1461676387046 Marionette TRACE conn3 <- [1,2074,null,{}] 06:13:07 INFO - PROCESS | 1833 | 1461676387050 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}] 06:13:07 INFO - PROCESS | 1833 | 1461676387309 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:13:07 INFO - PROCESS | 1833 | 1461676387325 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58dd1800 == 161 [pid = 1833] [id = 526] 06:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f54845400) [pid = 1833] [serial = 1579] [outer = (nil)] 06:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f571a4800) [pid = 1833] [serial = 1580] [outer = 0x7f9f54845400] 06:13:07 INFO - PROCESS | 1833 | 1461676387385 Marionette DEBUG loaded listener.js 06:13:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f5911d800) [pid = 1833] [serial = 1581] [outer = 0x7f9f54845400] 06:13:08 INFO - PROCESS | 1833 | 1461676388274 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]]]}] 06:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1277ms 06:13:08 INFO - PROCESS | 1833 | 1461676388320 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:13:08 INFO - PROCESS | 1833 | 1461676388323 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:13:08 INFO - PROCESS | 1833 | 1461676388339 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:13:08 INFO - PROCESS | 1833 | 1461676388342 Marionette TRACE conn3 <- [1,2078,null,{}] 06:13:08 INFO - PROCESS | 1833 | 1461676388347 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}] 06:13:08 INFO - PROCESS | 1833 | 1461676388574 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:13:08 INFO - PROCESS | 1833 | 1461676388603 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f9f000 == 162 [pid = 1833] [id = 527] 06:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f56d26000) [pid = 1833] [serial = 1582] [outer = (nil)] 06:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f5f0cc800) [pid = 1833] [serial = 1583] [outer = 0x7f9f56d26000] 06:13:08 INFO - PROCESS | 1833 | 1461676388663 Marionette DEBUG loaded listener.js 06:13:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f600b6800) [pid = 1833] [serial = 1584] [outer = 0x7f9f56d26000] 06:13:09 INFO - PROCESS | 1833 | 1461676389490 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]]]}] 06:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1191ms 06:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:13:09 INFO - PROCESS | 1833 | 1461676389527 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:13:09 INFO - PROCESS | 1833 | 1461676389529 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:13:09 INFO - PROCESS | 1833 | 1461676389533 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:13:09 INFO - PROCESS | 1833 | 1461676389537 Marionette TRACE conn3 <- [1,2082,null,{}] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f52609400) [pid = 1833] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f52608800) [pid = 1833] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f56d27400) [pid = 1833] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f537e6800) [pid = 1833] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f538da400) [pid = 1833] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f4fc4e800) [pid = 1833] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:13:09 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f54850000) [pid = 1833] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:13:09 INFO - PROCESS | 1833 | 1461676389936 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}] 06:13:10 INFO - PROCESS | 1833 | 1461676390135 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:13:10 INFO - PROCESS | 1833 | 1461676390372 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a88d000 == 163 [pid = 1833] [id = 528] 06:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f62037c00) [pid = 1833] [serial = 1585] [outer = (nil)] 06:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f6206ac00) [pid = 1833] [serial = 1586] [outer = 0x7f9f62037c00] 06:13:10 INFO - PROCESS | 1833 | 1461676390436 Marionette DEBUG loaded listener.js 06:13:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f6230c800) [pid = 1833] [serial = 1587] [outer = 0x7f9f62037c00] 06:13:11 INFO - PROCESS | 1833 | 1461676391090 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]]]}] 06:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1584ms 06:13:11 INFO - PROCESS | 1833 | 1461676391118 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:13:11 INFO - PROCESS | 1833 | 1461676391121 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:13:11 INFO - PROCESS | 1833 | 1461676391126 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:13:11 INFO - PROCESS | 1833 | 1461676391129 Marionette TRACE conn3 <- [1,2086,null,{}] 06:13:11 INFO - PROCESS | 1833 | 1461676391134 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}] 06:13:11 INFO - PROCESS | 1833 | 1461676391301 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:13:11 INFO - PROCESS | 1833 | 1461676391481 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61908800 == 164 [pid = 1833] [id = 529] 06:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f54bb4c00) [pid = 1833] [serial = 1588] [outer = (nil)] 06:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f62613800) [pid = 1833] [serial = 1589] [outer = 0x7f9f54bb4c00] 06:13:11 INFO - PROCESS | 1833 | 1461676391540 Marionette DEBUG loaded listener.js 06:13:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f6523c000) [pid = 1833] [serial = 1590] [outer = 0x7f9f54bb4c00] 06:13:12 INFO - PROCESS | 1833 | 1461676392790 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]]]}] 06:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1740ms 06:13:12 INFO - PROCESS | 1833 | 1461676392870 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:13:12 INFO - PROCESS | 1833 | 1461676392879 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:13:13 INFO - PROCESS | 1833 | 1461676393075 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:13:13 INFO - PROCESS | 1833 | 1461676393085 Marionette TRACE conn3 <- [1,2090,null,{}] 06:13:13 INFO - PROCESS | 1833 | 1461676393108 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}] 06:13:13 INFO - PROCESS | 1833 | 1461676393378 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:13:13 INFO - PROCESS | 1833 | 1461676393603 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51d9d800 == 165 [pid = 1833] [id = 530] 06:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f4f21f400) [pid = 1833] [serial = 1591] [outer = (nil)] 06:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f51955c00) [pid = 1833] [serial = 1592] [outer = 0x7f9f4f21f400] 06:13:13 INFO - PROCESS | 1833 | 1461676393679 Marionette DEBUG loaded listener.js 06:13:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f537e6800) [pid = 1833] [serial = 1593] [outer = 0x7f9f4f21f400] 06:13:14 INFO - PROCESS | 1833 | 1461676394541 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]]]}] 06:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1684ms 06:13:14 INFO - PROCESS | 1833 | 1461676394574 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:13:14 INFO - PROCESS | 1833 | 1461676394583 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:13:14 INFO - PROCESS | 1833 | 1461676394592 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:13:14 INFO - PROCESS | 1833 | 1461676394596 Marionette TRACE conn3 <- [1,2094,null,{}] 06:13:14 INFO - PROCESS | 1833 | 1461676394602 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}] 06:13:14 INFO - PROCESS | 1833 | 1461676394794 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:13:15 INFO - PROCESS | 1833 | 1461676395061 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef57800 == 166 [pid = 1833] [id = 531] 06:13:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f54ccf000) [pid = 1833] [serial = 1594] [outer = (nil)] 06:13:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f54d5ac00) [pid = 1833] [serial = 1595] [outer = 0x7f9f54ccf000] 06:13:15 INFO - PROCESS | 1833 | 1461676395194 Marionette DEBUG loaded listener.js 06:13:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f5663c400) [pid = 1833] [serial = 1596] [outer = 0x7f9f54ccf000] 06:13:16 INFO - PROCESS | 1833 | 1461676396053 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]]]}] 06:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1532ms 06:13:16 INFO - PROCESS | 1833 | 1461676396126 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:13:16 INFO - PROCESS | 1833 | 1461676396129 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:13:16 INFO - PROCESS | 1833 | 1461676396139 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:13:16 INFO - PROCESS | 1833 | 1461676396145 Marionette TRACE conn3 <- [1,2098,null,{}] 06:13:16 INFO - PROCESS | 1833 | 1461676396160 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}] 06:13:16 INFO - PROCESS | 1833 | 1461676396392 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:13:16 INFO - PROCESS | 1833 | 1461676396666 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65353000 == 167 [pid = 1833] [id = 532] 06:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f5f18fc00) [pid = 1833] [serial = 1597] [outer = (nil)] 06:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f60a3a800) [pid = 1833] [serial = 1598] [outer = 0x7f9f5f18fc00] 06:13:16 INFO - PROCESS | 1833 | 1461676396751 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f61f8d000) [pid = 1833] [serial = 1599] [outer = 0x7f9f5f18fc00] 06:13:17 INFO - PROCESS | 1833 | 1461676397569 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]]]}] 06:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1487ms 06:13:17 INFO - PROCESS | 1833 | 1461676397628 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:13:17 INFO - PROCESS | 1833 | 1461676397633 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:13:17 INFO - PROCESS | 1833 | 1461676397638 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 1833 | 1461676397640 Marionette TRACE conn3 <- [1,2102,null,{}] 06:13:17 INFO - PROCESS | 1833 | 1461676397646 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}] 06:13:17 INFO - PROCESS | 1833 | 1461676397850 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:13:18 INFO - PROCESS | 1833 | 1461676398162 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d03000 == 168 [pid = 1833] [id = 533] 06:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f5f19b000) [pid = 1833] [serial = 1600] [outer = (nil)] 06:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f624f1800) [pid = 1833] [serial = 1601] [outer = 0x7f9f5f19b000] 06:13:18 INFO - PROCESS | 1833 | 1461676398241 Marionette DEBUG loaded listener.js 06:13:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f65a62c00) [pid = 1833] [serial = 1602] [outer = 0x7f9f5f19b000] 06:13:19 INFO - PROCESS | 1833 | 1461676399031 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]]]}] 06:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1435ms 06:13:19 INFO - PROCESS | 1833 | 1461676399074 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:13:19 INFO - PROCESS | 1833 | 1461676399077 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:13:19 INFO - PROCESS | 1833 | 1461676399083 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:13:19 INFO - PROCESS | 1833 | 1461676399085 Marionette TRACE conn3 <- [1,2106,null,{}] 06:13:19 INFO - PROCESS | 1833 | 1461676399091 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}] 06:13:19 INFO - PROCESS | 1833 | 1461676399267 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:13:19 INFO - PROCESS | 1833 | 1461676399484 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a303000 == 169 [pid = 1833] [id = 534] 06:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f62090400) [pid = 1833] [serial = 1603] [outer = (nil)] 06:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f67ec1c00) [pid = 1833] [serial = 1604] [outer = 0x7f9f62090400] 06:13:19 INFO - PROCESS | 1833 | 1461676399592 Marionette DEBUG loaded listener.js 06:13:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f6a5a9000) [pid = 1833] [serial = 1605] [outer = 0x7f9f62090400] 06:13:20 INFO - PROCESS | 1833 | 1461676400470 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]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1427ms 06:13:20 INFO - PROCESS | 1833 | 1461676400512 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 1833 | 1461676400516 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:13:20 INFO - PROCESS | 1833 | 1461676400521 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 1833 | 1461676400524 Marionette TRACE conn3 <- [1,2110,null,{}] 06:13:20 INFO - PROCESS | 1833 | 1461676400529 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}] 06:13:20 INFO - PROCESS | 1833 | 1461676400763 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:13:21 INFO - PROCESS | 1833 | 1461676401126 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7801c000 == 170 [pid = 1833] [id = 535] 06:13:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f611ae800) [pid = 1833] [serial = 1606] [outer = (nil)] 06:13:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f6cdcb000) [pid = 1833] [serial = 1607] [outer = 0x7f9f611ae800] 06:13:21 INFO - PROCESS | 1833 | 1461676401287 Marionette DEBUG loaded listener.js 06:13:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f6da55000) [pid = 1833] [serial = 1608] [outer = 0x7f9f611ae800] 06:13:22 INFO - PROCESS | 1833 | 1461676402369 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]]]}] 06:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1882ms 06:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:13:22 INFO - PROCESS | 1833 | 1461676402404 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:13:22 INFO - PROCESS | 1833 | 1461676402407 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:13:22 INFO - PROCESS | 1833 | 1461676402413 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:13:22 INFO - PROCESS | 1833 | 1461676402416 Marionette TRACE conn3 <- [1,2114,null,{}] 06:13:22 INFO - PROCESS | 1833 | 1461676402421 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}] 06:13:22 INFO - PROCESS | 1833 | 1461676402593 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:13:22 INFO - PROCESS | 1833 | 1461676402850 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79416800 == 171 [pid = 1833] [id = 536] 06:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f6b057800) [pid = 1833] [serial = 1609] [outer = (nil)] 06:13:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f72480800) [pid = 1833] [serial = 1610] [outer = 0x7f9f6b057800] 06:13:22 INFO - PROCESS | 1833 | 1461676402965 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f7836b400) [pid = 1833] [serial = 1611] [outer = 0x7f9f6b057800] 06:13:23 INFO - PROCESS | 1833 | 1461676403799 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]]]}] 06:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1430ms 06:13:23 INFO - PROCESS | 1833 | 1461676403844 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:13:23 INFO - PROCESS | 1833 | 1461676403847 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:13:23 INFO - PROCESS | 1833 | 1461676403853 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:13:23 INFO - PROCESS | 1833 | 1461676403855 Marionette TRACE conn3 <- [1,2118,null,{}] 06:13:23 INFO - PROCESS | 1833 | 1461676403862 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}] 06:13:24 INFO - PROCESS | 1833 | 1461676404053 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:13:24 INFO - PROCESS | 1833 | 1461676404273 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce17000 == 172 [pid = 1833] [id = 537] 06:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f6cdca800) [pid = 1833] [serial = 1612] [outer = (nil)] 06:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f7854e000) [pid = 1833] [serial = 1613] [outer = 0x7f9f6cdca800] 06:13:24 INFO - PROCESS | 1833 | 1461676404386 Marionette DEBUG loaded listener.js 06:13:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f79737c00) [pid = 1833] [serial = 1614] [outer = 0x7f9f6cdca800] 06:13:25 INFO - PROCESS | 1833 | 1461676405252 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]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1441ms 06:13:25 INFO - PROCESS | 1833 | 1461676405296 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 1833 | 1461676405299 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:13:25 INFO - PROCESS | 1833 | 1461676405305 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 1833 | 1461676405307 Marionette TRACE conn3 <- [1,2122,null,{}] 06:13:25 INFO - PROCESS | 1833 | 1461676405313 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}] 06:13:25 INFO - PROCESS | 1833 | 1461676405510 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:13:25 INFO - PROCESS | 1833 | 1461676405781 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf45800 == 173 [pid = 1833] [id = 538] 06:13:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f673bc400) [pid = 1833] [serial = 1615] [outer = (nil)] 06:13:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f7b19dc00) [pid = 1833] [serial = 1616] [outer = 0x7f9f673bc400] 06:13:25 INFO - PROCESS | 1833 | 1461676405897 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f7d0a2400) [pid = 1833] [serial = 1617] [outer = 0x7f9f673bc400] 06:13:26 INFO - PROCESS | 1833 | 1461676406751 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]]]}] 06:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1495ms 06:13:26 INFO - PROCESS | 1833 | 1461676406801 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:13:26 INFO - PROCESS | 1833 | 1461676406805 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:13:26 INFO - PROCESS | 1833 | 1461676406810 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:13:26 INFO - PROCESS | 1833 | 1461676406813 Marionette TRACE conn3 <- [1,2126,null,{}] 06:13:26 INFO - PROCESS | 1833 | 1461676406818 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}] 06:13:27 INFO - PROCESS | 1833 | 1461676406997 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:13:27 INFO - PROCESS | 1833 | 1461676407219 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d79b000 == 174 [pid = 1833] [id = 539] 06:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f53aaa800) [pid = 1833] [serial = 1618] [outer = (nil)] 06:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f53ab3000) [pid = 1833] [serial = 1619] [outer = 0x7f9f53aaa800] 06:13:27 INFO - PROCESS | 1833 | 1461676407329 Marionette DEBUG loaded listener.js 06:13:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f53ab8c00) [pid = 1833] [serial = 1620] [outer = 0x7f9f53aaa800] 06:13:28 INFO - PROCESS | 1833 | 1461676408223 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]]]}] 06:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1484ms 06:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:13:28 INFO - PROCESS | 1833 | 1461676408296 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:13:28 INFO - PROCESS | 1833 | 1461676408299 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:13:28 INFO - PROCESS | 1833 | 1461676408305 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:13:28 INFO - PROCESS | 1833 | 1461676408309 Marionette TRACE conn3 <- [1,2130,null,{}] 06:13:28 INFO - PROCESS | 1833 | 1461676408314 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}] 06:13:28 INFO - PROCESS | 1833 | 1461676408568 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:13:28 INFO - PROCESS | 1833 | 1461676408885 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f8287c000 == 175 [pid = 1833] [id = 540] 06:13:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f54d3c400) [pid = 1833] [serial = 1621] [outer = (nil)] 06:13:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f54d3f000) [pid = 1833] [serial = 1622] [outer = 0x7f9f54d3c400] 06:13:28 INFO - PROCESS | 1833 | 1461676408961 Marionette DEBUG loaded listener.js 06:13:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f7d0a5000) [pid = 1833] [serial = 1623] [outer = 0x7f9f54d3c400] 06:13:29 INFO - PROCESS | 1833 | 1461676409785 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] 06:13:29 INFO - PROCESS | 1833 | 1461676409840 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:13:29 INFO - PROCESS | 1833 | 1461676409846 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:13:29 INFO - PROCESS | 1833 | 1461676409848 Marionette TRACE conn3 <- [1,2134,null,{}] 06:13:29 INFO - PROCESS | 1833 | 1461676409873 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}] 06:13:30 INFO - PROCESS | 1833 | 1461676410069 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:13:30 INFO - PROCESS | 1833 | 1461676410337 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b6d000 == 176 [pid = 1833] [id = 541] 06:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f57a2d800) [pid = 1833] [serial = 1624] [outer = (nil)] 06:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f57a34800) [pid = 1833] [serial = 1625] [outer = 0x7f9f57a2d800] 06:13:30 INFO - PROCESS | 1833 | 1461676410455 Marionette DEBUG loaded listener.js 06:13:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f57a3ac00) [pid = 1833] [serial = 1626] [outer = 0x7f9f57a2d800] 06:13:31 INFO - PROCESS | 1833 | 1461676411253 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]]]}] 06:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1486ms 06:13:31 INFO - PROCESS | 1833 | 1461676411333 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:13:31 INFO - PROCESS | 1833 | 1461676411335 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:13:31 INFO - PROCESS | 1833 | 1461676411342 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:13:31 INFO - PROCESS | 1833 | 1461676411344 Marionette TRACE conn3 <- [1,2138,null,{}] 06:13:31 INFO - PROCESS | 1833 | 1461676411349 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}] 06:13:31 INFO - PROCESS | 1833 | 1461676411549 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:13:31 INFO - PROCESS | 1833 | 1461676411772 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58c52000 == 177 [pid = 1833] [id = 542] 06:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f57a2f000) [pid = 1833] [serial = 1627] [outer = (nil)] 06:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f5a391400) [pid = 1833] [serial = 1628] [outer = 0x7f9f57a2f000] 06:13:31 INFO - PROCESS | 1833 | 1461676411884 Marionette DEBUG loaded listener.js 06:13:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f5a395c00) [pid = 1833] [serial = 1629] [outer = 0x7f9f57a2f000] 06:13:32 INFO - PROCESS | 1833 | 1461676412736 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]]]}] 06:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1437ms 06:13:32 INFO - PROCESS | 1833 | 1461676412780 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:13:32 INFO - PROCESS | 1833 | 1461676412784 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:13:32 INFO - PROCESS | 1833 | 1461676412790 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:13:32 INFO - PROCESS | 1833 | 1461676412792 Marionette TRACE conn3 <- [1,2142,null,{}] 06:13:32 INFO - PROCESS | 1833 | 1461676412797 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}] 06:13:32 INFO - PROCESS | 1833 | 1461676412993 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:13:33 INFO - PROCESS | 1833 | 1461676413259 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6acac000 == 178 [pid = 1833] [id = 543] 06:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f57a35c00) [pid = 1833] [serial = 1630] [outer = (nil)] 06:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f5a399800) [pid = 1833] [serial = 1631] [outer = 0x7f9f57a35c00] 06:13:33 INFO - PROCESS | 1833 | 1461676413372 Marionette DEBUG loaded listener.js 06:13:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f7d0a7400) [pid = 1833] [serial = 1632] [outer = 0x7f9f57a35c00] 06:13:34 INFO - PROCESS | 1833 | 1461676414153 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] 06:13:34 INFO - PROCESS | 1833 | 1461676414229 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:13:34 INFO - PROCESS | 1833 | 1461676414234 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:13:34 INFO - PROCESS | 1833 | 1461676414236 Marionette TRACE conn3 <- [1,2146,null,{}] 06:13:34 INFO - PROCESS | 1833 | 1461676414242 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}] 06:13:34 INFO - PROCESS | 1833 | 1461676414460 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:13:34 INFO - PROCESS | 1833 | 1461676414770 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56e1b800 == 179 [pid = 1833] [id = 544] 06:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f51a19400) [pid = 1833] [serial = 1633] [outer = (nil)] 06:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f51a1dc00) [pid = 1833] [serial = 1634] [outer = 0x7f9f51a19400] 06:13:34 INFO - PROCESS | 1833 | 1461676414842 Marionette DEBUG loaded listener.js 06:13:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f5a395800) [pid = 1833] [serial = 1635] [outer = 0x7f9f51a19400] 06:13:35 INFO - PROCESS | 1833 | 1461676415619 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] 06:13:35 INFO - PROCESS | 1833 | 1461676415675 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:13:35 INFO - PROCESS | 1833 | 1461676415681 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:13:35 INFO - PROCESS | 1833 | 1461676415684 Marionette TRACE conn3 <- [1,2150,null,{}] 06:13:35 INFO - PROCESS | 1833 | 1461676415689 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}] 06:13:35 INFO - PROCESS | 1833 | 1461676415898 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:13:36 INFO - PROCESS | 1833 | 1461676416233 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50b20000 == 180 [pid = 1833] [id = 545] 06:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f4e626800) [pid = 1833] [serial = 1636] [outer = (nil)] 06:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f4e630400) [pid = 1833] [serial = 1637] [outer = 0x7f9f4e626800] 06:13:36 INFO - PROCESS | 1833 | 1461676416311 Marionette DEBUG loaded listener.js 06:13:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f51a16800) [pid = 1833] [serial = 1638] [outer = 0x7f9f4e626800] 06:13:37 INFO - PROCESS | 1833 | 1461676417143 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]]]}] 06:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1536ms 06:13:37 INFO - PROCESS | 1833 | 1461676417218 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:13:37 INFO - PROCESS | 1833 | 1461676417222 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:13:37 INFO - PROCESS | 1833 | 1461676417230 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:13:37 INFO - PROCESS | 1833 | 1461676417234 Marionette TRACE conn3 <- [1,2154,null,{}] 06:13:37 INFO - PROCESS | 1833 | 1461676417241 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}] 06:13:37 INFO - PROCESS | 1833 | 1461676417549 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:13:37 INFO - PROCESS | 1833 | 1461676417885 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51daf000 == 181 [pid = 1833] [id = 546] 06:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f4e629400) [pid = 1833] [serial = 1639] [outer = (nil)] 06:13:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f51a20c00) [pid = 1833] [serial = 1640] [outer = 0x7f9f4e629400] 06:13:37 INFO - PROCESS | 1833 | 1461676417958 Marionette DEBUG loaded listener.js 06:13:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f547bd800) [pid = 1833] [serial = 1641] [outer = 0x7f9f4e629400] 06:13:39 INFO - PROCESS | 1833 | 1461676419304 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]]]}] 06:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2133ms 06:13:39 INFO - PROCESS | 1833 | 1461676419364 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:13:39 INFO - PROCESS | 1833 | 1461676419370 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:13:39 INFO - PROCESS | 1833 | 1461676419377 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:13:39 INFO - PROCESS | 1833 | 1461676419383 Marionette TRACE conn3 <- [1,2158,null,{}] 06:13:39 INFO - PROCESS | 1833 | 1461676419390 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}] 06:13:39 INFO - PROCESS | 1833 | 1461676419617 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:13:39 INFO - PROCESS | 1833 | 1461676419938 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56e22000 == 182 [pid = 1833] [id = 547] 06:13:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f527cd400) [pid = 1833] [serial = 1642] [outer = (nil)] 06:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f5374b400) [pid = 1833] [serial = 1643] [outer = 0x7f9f527cd400] 06:13:40 INFO - PROCESS | 1833 | 1461676420011 Marionette DEBUG loaded listener.js 06:13:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f539d2000) [pid = 1833] [serial = 1644] [outer = 0x7f9f527cd400] 06:13:40 INFO - PROCESS | 1833 | 1461676420891 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]]]}] 06:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1590ms 06:13:40 INFO - PROCESS | 1833 | 1461676420968 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:13:40 INFO - PROCESS | 1833 | 1461676420984 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:13:40 INFO - PROCESS | 1833 | 1461676420997 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:13:41 INFO - PROCESS | 1833 | 1461676421007 Marionette TRACE conn3 <- [1,2162,null,{}] 06:13:41 INFO - PROCESS | 1833 | 1461676421014 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}] 06:13:41 INFO - PROCESS | 1833 | 1461676421403 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:13:41 INFO - PROCESS | 1833 | 1461676421836 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fe16000 == 183 [pid = 1833] [id = 548] 06:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f52535000) [pid = 1833] [serial = 1645] [outer = (nil)] 06:13:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f54d34000) [pid = 1833] [serial = 1646] [outer = 0x7f9f52535000] 06:13:41 INFO - PROCESS | 1833 | 1461676421907 Marionette DEBUG loaded listener.js 06:13:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f54d3b800) [pid = 1833] [serial = 1647] [outer = 0x7f9f52535000] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f62275800 == 182 [pid = 1833] [id = 476] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513e3000 == 181 [pid = 1833] [id = 475] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f803f0000 == 180 [pid = 1833] [id = 473] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6536a000 == 179 [pid = 1833] [id = 477] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf9f800 == 178 [pid = 1833] [id = 472] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a88d000 == 177 [pid = 1833] [id = 528] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f9f000 == 176 [pid = 1833] [id = 527] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58dd1800 == 175 [pid = 1833] [id = 526] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51dac000 == 174 [pid = 1833] [id = 525] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fe1d800 == 173 [pid = 1833] [id = 524] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513f6800 == 172 [pid = 1833] [id = 523] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f67edf800 == 171 [pid = 1833] [id = 518] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d38800 == 170 [pid = 1833] [id = 517] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65b92800 == 169 [pid = 1833] [id = 516] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653be800 == 168 [pid = 1833] [id = 515] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6521a000 == 167 [pid = 1833] [id = 514] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63260800 == 166 [pid = 1833] [id = 513] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61909800 == 165 [pid = 1833] [id = 512] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6116f000 == 164 [pid = 1833] [id = 511] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e8f000 == 163 [pid = 1833] [id = 510] 06:13:42 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bca800 == 162 [pid = 1833] [id = 509] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f5f0c3c00) [pid = 1833] [serial = 1526] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f5f19f800) [pid = 1833] [serial = 1475] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f622f9c00) [pid = 1833] [serial = 1478] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f5195bc00) [pid = 1833] [serial = 1463] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f55dc7400) [pid = 1833] [serial = 1517] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f6acd1000) [pid = 1833] [serial = 1493] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f547b3c00) [pid = 1833] [serial = 1511] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f537f1800) [pid = 1833] [serial = 1466] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f53750400) [pid = 1833] [serial = 1509] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f58eb0800) [pid = 1833] [serial = 1521] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f6c12a400) [pid = 1833] [serial = 1496] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f590c9800) [pid = 1833] [serial = 1472] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f65240400) [pid = 1833] [serial = 1484] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f527c9c00) [pid = 1833] [serial = 1508] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f571a4000) [pid = 1833] [serial = 1520] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f67239c00) [pid = 1833] [serial = 1490] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f65a65000) [pid = 1833] [serial = 1487] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f527d4000) [pid = 1833] [serial = 1502] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f52380400) [pid = 1833] [serial = 1499] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f56636800) [pid = 1833] [serial = 1518] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f56859400) [pid = 1833] [serial = 1469] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f56f42c00) [pid = 1833] [serial = 1523] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f54d5b400) [pid = 1833] [serial = 1515] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f64b95400) [pid = 1833] [serial = 1481] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f59121800) [pid = 1833] [serial = 1524] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f5484a400) [pid = 1833] [serial = 1512] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f5191b800) [pid = 1833] [serial = 1505] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f54cd7c00) [pid = 1833] [serial = 1514] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f519ea000) [pid = 1833] [serial = 1506] [outer = (nil)] [url = about:blank] 06:13:42 INFO - PROCESS | 1833 | 1461676422882 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]]]}] 06:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1943ms 06:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:13:42 INFO - PROCESS | 1833 | 1461676422941 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:13:42 INFO - PROCESS | 1833 | 1461676422944 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:13:42 INFO - PROCESS | 1833 | 1461676422950 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:13:42 INFO - PROCESS | 1833 | 1461676422955 Marionette TRACE conn3 <- [1,2166,null,{}] 06:13:42 INFO - PROCESS | 1833 | 1461676422969 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}] 06:13:43 INFO - PROCESS | 1833 | 1461676423160 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:13:43 INFO - PROCESS | 1833 | 1461676423401 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5272c800 == 163 [pid = 1833] [id = 549] 06:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f537ea000) [pid = 1833] [serial = 1648] [outer = (nil)] 06:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f55dcbc00) [pid = 1833] [serial = 1649] [outer = 0x7f9f537ea000] 06:13:43 INFO - PROCESS | 1833 | 1461676423469 Marionette DEBUG loaded listener.js 06:13:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f56d20800) [pid = 1833] [serial = 1650] [outer = 0x7f9f537ea000] 06:13:44 INFO - PROCESS | 1833 | 1461676424125 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]]]}] 06:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1238ms 06:13:44 INFO - PROCESS | 1833 | 1461676424188 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:13:44 INFO - PROCESS | 1833 | 1461676424192 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:13:44 INFO - PROCESS | 1833 | 1461676424212 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:13:44 INFO - PROCESS | 1833 | 1461676424215 Marionette TRACE conn3 <- [1,2170,null,{}] 06:13:44 INFO - PROCESS | 1833 | 1461676424219 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}] 06:13:44 INFO - PROCESS | 1833 | 1461676424403 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:13:44 INFO - PROCESS | 1833 | 1461676424418 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59066800 == 164 [pid = 1833] [id = 550] 06:13:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f55dca400) [pid = 1833] [serial = 1651] [outer = (nil)] 06:13:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f58ea4000) [pid = 1833] [serial = 1652] [outer = 0x7f9f55dca400] 06:13:44 INFO - PROCESS | 1833 | 1461676424478 Marionette DEBUG loaded listener.js 06:13:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f59119000) [pid = 1833] [serial = 1653] [outer = 0x7f9f55dca400] 06:13:45 INFO - PROCESS | 1833 | 1461676425388 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]]]}] 06:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1230ms 06:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:13:45 INFO - PROCESS | 1833 | 1461676425441 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:13:45 INFO - PROCESS | 1833 | 1461676425444 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:13:45 INFO - PROCESS | 1833 | 1461676425456 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:13:45 INFO - PROCESS | 1833 | 1461676425469 Marionette TRACE conn3 <- [1,2174,null,{}] 06:13:45 INFO - PROCESS | 1833 | 1461676425475 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}] 06:13:45 INFO - PROCESS | 1833 | 1461676425718 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:13:45 INFO - PROCESS | 1833 | 1461676425749 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee54000 == 165 [pid = 1833] [id = 551] 06:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f5484d800) [pid = 1833] [serial = 1654] [outer = (nil)] 06:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f5a393400) [pid = 1833] [serial = 1655] [outer = 0x7f9f5484d800] 06:13:45 INFO - PROCESS | 1833 | 1461676425806 Marionette DEBUG loaded listener.js 06:13:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f5efae400) [pid = 1833] [serial = 1656] [outer = 0x7f9f5484d800] 06:13:46 INFO - PROCESS | 1833 | 1461676426611 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]]]}] 06:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1194ms 06:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:13:46 INFO - PROCESS | 1833 | 1461676426643 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:13:46 INFO - PROCESS | 1833 | 1461676426645 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:13:46 INFO - PROCESS | 1833 | 1461676426651 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:13:46 INFO - PROCESS | 1833 | 1461676426653 Marionette TRACE conn3 <- [1,2178,null,{}] 06:13:46 INFO - PROCESS | 1833 | 1461676426658 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}] 06:13:46 INFO - PROCESS | 1833 | 1461676426895 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:13:46 INFO - PROCESS | 1833 | 1461676426923 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6170b000 == 166 [pid = 1833] [id = 552] 06:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f5efae800) [pid = 1833] [serial = 1657] [outer = (nil)] 06:13:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f6172dc00) [pid = 1833] [serial = 1658] [outer = 0x7f9f5efae800] 06:13:46 INFO - PROCESS | 1833 | 1461676426983 Marionette DEBUG loaded listener.js 06:13:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f62063c00) [pid = 1833] [serial = 1659] [outer = 0x7f9f5efae800] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f4f21f800) [pid = 1833] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f56d26000) [pid = 1833] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f62037c00) [pid = 1833] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f537e8000) [pid = 1833] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f54845400) [pid = 1833] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:13:47 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f51d82800) [pid = 1833] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:13:48 INFO - PROCESS | 1833 | 1461676428103 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]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1485ms 06:13:48 INFO - PROCESS | 1833 | 1461676428139 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 1833 | 1461676428148 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:13:48 INFO - PROCESS | 1833 | 1461676428153 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 1833 | 1461676428155 Marionette TRACE conn3 <- [1,2182,null,{}] 06:13:48 INFO - PROCESS | 1833 | 1461676428160 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}] 06:13:48 INFO - PROCESS | 1833 | 1461676428336 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:13:48 INFO - PROCESS | 1833 | 1461676428518 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6117a800 == 167 [pid = 1833] [id = 553] 06:13:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f56d26000) [pid = 1833] [serial = 1660] [outer = (nil)] 06:13:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f590cbc00) [pid = 1833] [serial = 1661] [outer = 0x7f9f56d26000] 06:13:48 INFO - PROCESS | 1833 | 1461676428577 Marionette DEBUG loaded listener.js 06:13:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f6230b800) [pid = 1833] [serial = 1662] [outer = 0x7f9f56d26000] 06:13:49 INFO - PROCESS | 1833 | 1461676429224 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]]]}] 06:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1126ms 06:13:49 INFO - PROCESS | 1833 | 1461676429280 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:13:49 INFO - PROCESS | 1833 | 1461676429283 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:13:49 INFO - PROCESS | 1833 | 1461676429289 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:13:49 INFO - PROCESS | 1833 | 1461676429291 Marionette TRACE conn3 <- [1,2186,null,{}] 06:13:49 INFO - PROCESS | 1833 | 1461676429296 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}] 06:13:49 INFO - PROCESS | 1833 | 1461676429532 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:13:49 INFO - PROCESS | 1833 | 1461676429551 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6502a800 == 168 [pid = 1833] [id = 554] 06:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f62082400) [pid = 1833] [serial = 1663] [outer = (nil)] 06:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f63295c00) [pid = 1833] [serial = 1664] [outer = 0x7f9f62082400] 06:13:49 INFO - PROCESS | 1833 | 1461676429607 Marionette DEBUG loaded listener.js 06:13:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f64e36000) [pid = 1833] [serial = 1665] [outer = 0x7f9f62082400] 06:13:50 INFO - PROCESS | 1833 | 1461676430682 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]]]}] 06:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1434ms 06:13:50 INFO - PROCESS | 1833 | 1461676430724 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:13:50 INFO - PROCESS | 1833 | 1461676430736 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:13:50 INFO - PROCESS | 1833 | 1461676430745 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:13:50 INFO - PROCESS | 1833 | 1461676430750 Marionette TRACE conn3 <- [1,2190,null,{}] 06:13:50 INFO - PROCESS | 1833 | 1461676430757 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}] 06:13:51 INFO - PROCESS | 1833 | 1461676431008 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:13:51 INFO - PROCESS | 1833 | 1461676431318 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53ae3000 == 169 [pid = 1833] [id = 555] 06:13:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f52534000) [pid = 1833] [serial = 1666] [outer = (nil)] 06:13:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f53750400) [pid = 1833] [serial = 1667] [outer = 0x7f9f52534000] 06:13:51 INFO - PROCESS | 1833 | 1461676431402 Marionette DEBUG loaded listener.js 06:13:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f53ab2800) [pid = 1833] [serial = 1668] [outer = 0x7f9f52534000] 06:13:52 INFO - PROCESS | 1833 | 1461676432200 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]]]}] 06:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1485ms 06:13:52 INFO - PROCESS | 1833 | 1461676432230 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:13:52 INFO - PROCESS | 1833 | 1461676432237 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:13:52 INFO - PROCESS | 1833 | 1461676432247 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:13:52 INFO - PROCESS | 1833 | 1461676432251 Marionette TRACE conn3 <- [1,2194,null,{}] 06:13:52 INFO - PROCESS | 1833 | 1461676432256 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}] 06:13:52 INFO - PROCESS | 1833 | 1461676432441 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:13:52 INFO - PROCESS | 1833 | 1461676432665 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6018e000 == 170 [pid = 1833] [id = 556] 06:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f54847000) [pid = 1833] [serial = 1669] [outer = (nil)] 06:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f54d54400) [pid = 1833] [serial = 1670] [outer = 0x7f9f54847000] 06:13:52 INFO - PROCESS | 1833 | 1461676432774 Marionette DEBUG loaded listener.js 06:13:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f56856800) [pid = 1833] [serial = 1671] [outer = 0x7f9f54847000] 06:13:53 INFO - PROCESS | 1833 | 1461676433699 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]]]}] 06:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1485ms 06:13:53 INFO - PROCESS | 1833 | 1461676433732 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:13:53 INFO - PROCESS | 1833 | 1461676433735 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:13:53 INFO - PROCESS | 1833 | 1461676433742 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:13:53 INFO - PROCESS | 1833 | 1461676433747 Marionette TRACE conn3 <- [1,2198,null,{}] 06:13:53 INFO - PROCESS | 1833 | 1461676433762 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}] 06:13:53 INFO - PROCESS | 1833 | 1461676433962 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:13:54 INFO - PROCESS | 1833 | 1461676434282 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6593c800 == 171 [pid = 1833] [id = 557] 06:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f56851800) [pid = 1833] [serial = 1672] [outer = (nil)] 06:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f5f0c5400) [pid = 1833] [serial = 1673] [outer = 0x7f9f56851800] 06:13:54 INFO - PROCESS | 1833 | 1461676434362 Marionette DEBUG loaded listener.js 06:13:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f611b5400) [pid = 1833] [serial = 1674] [outer = 0x7f9f56851800] 06:13:55 INFO - PROCESS | 1833 | 1461676435164 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]]]}] 06:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1485ms 06:13:55 INFO - PROCESS | 1833 | 1461676435227 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:13:55 INFO - PROCESS | 1833 | 1461676435232 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:13:55 INFO - PROCESS | 1833 | 1461676435237 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:13:55 INFO - PROCESS | 1833 | 1461676435239 Marionette TRACE conn3 <- [1,2202,null,{}] 06:13:55 INFO - PROCESS | 1833 | 1461676435245 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}] 06:13:55 INFO - PROCESS | 1833 | 1461676435438 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:13:55 INFO - PROCESS | 1833 | 1461676435655 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65eb4800 == 172 [pid = 1833] [id = 558] 06:13:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f56f56000) [pid = 1833] [serial = 1675] [outer = (nil)] 06:13:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f622f4800) [pid = 1833] [serial = 1676] [outer = 0x7f9f56f56000] 06:13:55 INFO - PROCESS | 1833 | 1461676435778 Marionette DEBUG loaded listener.js 06:13:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f64e3dc00) [pid = 1833] [serial = 1677] [outer = 0x7f9f56f56000] 06:13:56 INFO - PROCESS | 1833 | 1461676436664 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]]]}] 06:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1476ms 06:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:13:56 INFO - PROCESS | 1833 | 1461676436714 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:13:56 INFO - PROCESS | 1833 | 1461676436717 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:13:56 INFO - PROCESS | 1833 | 1461676436722 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:13:56 INFO - PROCESS | 1833 | 1461676436726 Marionette TRACE conn3 <- [1,2206,null,{}] 06:13:56 INFO - PROCESS | 1833 | 1461676436731 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}] 06:13:56 INFO - PROCESS | 1833 | 1461676436921 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:13:57 INFO - PROCESS | 1833 | 1461676437191 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1e0000 == 173 [pid = 1833] [id = 559] 06:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f54849400) [pid = 1833] [serial = 1678] [outer = (nil)] 06:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f64e36c00) [pid = 1833] [serial = 1679] [outer = 0x7f9f54849400] 06:13:57 INFO - PROCESS | 1833 | 1461676437263 Marionette DEBUG loaded listener.js 06:13:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f65bd0c00) [pid = 1833] [serial = 1680] [outer = 0x7f9f54849400] 06:13:58 INFO - PROCESS | 1833 | 1461676438156 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]]]}] 06:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1479ms 06:13:58 INFO - PROCESS | 1833 | 1461676438201 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:13:58 INFO - PROCESS | 1833 | 1461676438205 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:13:58 INFO - PROCESS | 1833 | 1461676438210 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:13:58 INFO - PROCESS | 1833 | 1461676438212 Marionette TRACE conn3 <- [1,2210,null,{}] 06:13:58 INFO - PROCESS | 1833 | 1461676438218 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}] 06:13:58 INFO - PROCESS | 1833 | 1461676438452 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:13:58 INFO - PROCESS | 1833 | 1461676438714 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f77495800 == 174 [pid = 1833] [id = 560] 06:13:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f65240400) [pid = 1833] [serial = 1681] [outer = (nil)] 06:13:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f6accd000) [pid = 1833] [serial = 1682] [outer = 0x7f9f65240400] 06:13:58 INFO - PROCESS | 1833 | 1461676438829 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f6b60ac00) [pid = 1833] [serial = 1683] [outer = 0x7f9f65240400] 06:13:59 INFO - PROCESS | 1833 | 1461676439545 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]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1377ms 06:13:59 INFO - PROCESS | 1833 | 1461676439588 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:13:59 INFO - PROCESS | 1833 | 1461676439591 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:13:59 INFO - PROCESS | 1833 | 1461676439615 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - PROCESS | 1833 | 1461676439618 Marionette TRACE conn3 <- [1,2214,null,{}] 06:13:59 INFO - PROCESS | 1833 | 1461676439623 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}] 06:13:59 INFO - PROCESS | 1833 | 1461676439822 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:14:00 INFO - PROCESS | 1833 | 1461676440086 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce89000 == 175 [pid = 1833] [id = 561] 06:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f6a5b0c00) [pid = 1833] [serial = 1684] [outer = (nil)] 06:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f6c12a400) [pid = 1833] [serial = 1685] [outer = 0x7f9f6a5b0c00] 06:14:00 INFO - PROCESS | 1833 | 1461676440160 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f6d996000) [pid = 1833] [serial = 1686] [outer = 0x7f9f6a5b0c00] 06:14:00 INFO - PROCESS | 1833 | 1461676440976 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]]]}] 06:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1382ms 06:14:00 INFO - PROCESS | 1833 | 1461676440994 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:14:00 INFO - PROCESS | 1833 | 1461676440996 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:14:01 INFO - PROCESS | 1833 | 1461676441002 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - PROCESS | 1833 | 1461676441004 Marionette TRACE conn3 <- [1,2218,null,{}] 06:14:01 INFO - PROCESS | 1833 | 1461676441016 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}] 06:14:01 INFO - PROCESS | 1833 | 1461676441220 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:14:01 INFO - PROCESS | 1833 | 1461676441502 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7f597000 == 176 [pid = 1833] [id = 562] 06:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f6acc5400) [pid = 1833] [serial = 1687] [outer = (nil)] 06:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f782d9000) [pid = 1833] [serial = 1688] [outer = 0x7f9f6acc5400] 06:14:01 INFO - PROCESS | 1833 | 1461676441572 Marionette DEBUG loaded listener.js 06:14:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f7b6bc000) [pid = 1833] [serial = 1689] [outer = 0x7f9f6acc5400] 06:14:02 INFO - PROCESS | 1833 | 1461676442382 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]]]}] 06:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1442ms 06:14:02 INFO - PROCESS | 1833 | 1461676442445 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:14:02 INFO - PROCESS | 1833 | 1461676442449 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:14:02 INFO - PROCESS | 1833 | 1461676442455 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:14:02 INFO - PROCESS | 1833 | 1461676442457 Marionette TRACE conn3 <- [1,2222,null,{}] 06:14:02 INFO - PROCESS | 1833 | 1461676442462 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}] 06:14:02 INFO - PROCESS | 1833 | 1461676442647 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:14:02 INFO - PROCESS | 1833 | 1461676442915 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56f70800 == 177 [pid = 1833] [id = 563] 06:14:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f54c89800) [pid = 1833] [serial = 1690] [outer = (nil)] 06:14:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f54c90800) [pid = 1833] [serial = 1691] [outer = 0x7f9f54c89800] 06:14:02 INFO - PROCESS | 1833 | 1461676442995 Marionette DEBUG loaded listener.js 06:14:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f54c94c00) [pid = 1833] [serial = 1692] [outer = 0x7f9f54c89800] 06:14:03 INFO - PROCESS | 1833 | 1461676443781 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]]]}] 06:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1383ms 06:14:03 INFO - PROCESS | 1833 | 1461676443839 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:14:03 INFO - PROCESS | 1833 | 1461676443843 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:14:03 INFO - PROCESS | 1833 | 1461676443848 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:14:03 INFO - PROCESS | 1833 | 1461676443850 Marionette TRACE conn3 <- [1,2226,null,{}] 06:14:03 INFO - PROCESS | 1833 | 1461676443855 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}] 06:14:04 INFO - PROCESS | 1833 | 1461676444034 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:14:04 INFO - PROCESS | 1833 | 1461676444300 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f81ba2000 == 178 [pid = 1833] [id = 564] 06:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f54c8bc00) [pid = 1833] [serial = 1693] [outer = (nil)] 06:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f65539400) [pid = 1833] [serial = 1694] [outer = 0x7f9f54c8bc00] 06:14:04 INFO - PROCESS | 1833 | 1461676444372 Marionette DEBUG loaded listener.js 06:14:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f6553d400) [pid = 1833] [serial = 1695] [outer = 0x7f9f54c8bc00] 06:14:05 INFO - PROCESS | 1833 | 1461676445195 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]]]}] 06:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1388ms 06:14:05 INFO - PROCESS | 1833 | 1461676445237 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:14:05 INFO - PROCESS | 1833 | 1461676445241 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:14:05 INFO - PROCESS | 1833 | 1461676445246 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:14:05 INFO - PROCESS | 1833 | 1461676445250 Marionette TRACE conn3 <- [1,2230,null,{}] 06:14:05 INFO - PROCESS | 1833 | 1461676445255 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}] 06:14:05 INFO - PROCESS | 1833 | 1461676445472 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:14:05 INFO - PROCESS | 1833 | 1461676445744 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7f595000 == 179 [pid = 1833] [id = 565] 06:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f5482a400) [pid = 1833] [serial = 1696] [outer = (nil)] 06:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f5482dc00) [pid = 1833] [serial = 1697] [outer = 0x7f9f5482a400] 06:14:05 INFO - PROCESS | 1833 | 1461676445868 Marionette DEBUG loaded listener.js 06:14:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f65541c00) [pid = 1833] [serial = 1698] [outer = 0x7f9f5482a400] 06:14:06 INFO - PROCESS | 1833 | 1461676446672 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]]]}] 06:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1479ms 06:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:14:06 INFO - PROCESS | 1833 | 1461676446726 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:14:06 INFO - PROCESS | 1833 | 1461676446729 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:14:06 INFO - PROCESS | 1833 | 1461676446734 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:14:06 INFO - PROCESS | 1833 | 1461676446737 Marionette TRACE conn3 <- [1,2234,null,{}] 06:14:06 INFO - PROCESS | 1833 | 1461676446742 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}] 06:14:06 INFO - PROCESS | 1833 | 1461676446921 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:14:07 INFO - PROCESS | 1833 | 1461676447197 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4c0e6000 == 180 [pid = 1833] [id = 566] 06:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f5482b400) [pid = 1833] [serial = 1699] [outer = (nil)] 06:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f65805c00) [pid = 1833] [serial = 1700] [outer = 0x7f9f5482b400] 06:14:07 INFO - PROCESS | 1833 | 1461676447306 Marionette DEBUG loaded listener.js 06:14:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f6580b000) [pid = 1833] [serial = 1701] [outer = 0x7f9f5482b400] 06:14:08 INFO - PROCESS | 1833 | 1461676448037 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]]]}] 06:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1332ms 06:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:14:08 INFO - PROCESS | 1833 | 1461676448066 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:14:08 INFO - PROCESS | 1833 | 1461676448069 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:14:08 INFO - PROCESS | 1833 | 1461676448074 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:14:08 INFO - PROCESS | 1833 | 1461676448077 Marionette TRACE conn3 <- [1,2238,null,{}] 06:14:08 INFO - PROCESS | 1833 | 1461676448091 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}] 06:14:08 INFO - PROCESS | 1833 | 1461676448283 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:14:08 INFO - PROCESS | 1833 | 1461676448552 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57c3e800 == 181 [pid = 1833] [id = 567] 06:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f4bfad400) [pid = 1833] [serial = 1702] [outer = (nil)] 06:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f4bfb0c00) [pid = 1833] [serial = 1703] [outer = 0x7f9f4bfad400] 06:14:08 INFO - PROCESS | 1833 | 1461676448626 Marionette DEBUG loaded listener.js 06:14:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f4bfb5c00) [pid = 1833] [serial = 1704] [outer = 0x7f9f4bfad400] 06:14:09 INFO - PROCESS | 1833 | 1461676449424 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]]]}] 06:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1389ms 06:14:09 INFO - PROCESS | 1833 | 1461676449464 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:14:09 INFO - PROCESS | 1833 | 1461676449467 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:14:09 INFO - PROCESS | 1833 | 1461676449472 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 1833 | 1461676449474 Marionette TRACE conn3 <- [1,2242,null,{}] 06:14:09 INFO - PROCESS | 1833 | 1461676449480 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}] 06:14:09 INFO - PROCESS | 1833 | 1461676449674 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:14:09 INFO - PROCESS | 1833 | 1461676449947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4e58d000 == 182 [pid = 1833] [id = 568] 06:14:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f4bfae800) [pid = 1833] [serial = 1705] [outer = (nil)] 06:14:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f65805000) [pid = 1833] [serial = 1706] [outer = 0x7f9f4bfae800] 06:14:10 INFO - PROCESS | 1833 | 1461676450020 Marionette DEBUG loaded listener.js 06:14:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f6580d400) [pid = 1833] [serial = 1707] [outer = 0x7f9f4bfae800] 06:14:10 INFO - PROCESS | 1833 | 1461676450817 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]]]}] 06:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1382ms 06:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:14:10 INFO - PROCESS | 1833 | 1461676450856 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:14:10 INFO - PROCESS | 1833 | 1461676450858 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:14:10 INFO - PROCESS | 1833 | 1461676450864 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:14:10 INFO - PROCESS | 1833 | 1461676450866 Marionette TRACE conn3 <- [1,2246,null,{}] 06:14:10 INFO - PROCESS | 1833 | 1461676450871 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}] 06:14:11 INFO - PROCESS | 1833 | 1461676451047 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:14:11 INFO - PROCESS | 1833 | 1461676451368 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65c36000 == 183 [pid = 1833] [id = 569] 06:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f49f14400) [pid = 1833] [serial = 1708] [outer = (nil)] 06:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f49f17c00) [pid = 1833] [serial = 1709] [outer = 0x7f9f49f14400] 06:14:11 INFO - PROCESS | 1833 | 1461676451495 Marionette DEBUG loaded listener.js 06:14:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f9f4bfb5000) [pid = 1833] [serial = 1710] [outer = 0x7f9f49f14400] 06:14:12 INFO - PROCESS | 1833 | 1461676452294 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]]]}] 06:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1481ms 06:14:12 INFO - PROCESS | 1833 | 1461676452345 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:14:12 INFO - PROCESS | 1833 | 1461676452348 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:14:12 INFO - PROCESS | 1833 | 1461676452353 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:14:12 INFO - PROCESS | 1833 | 1461676452356 Marionette TRACE conn3 <- [1,2250,null,{}] 06:14:12 INFO - PROCESS | 1833 | 1461676452361 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}] 06:14:12 INFO - PROCESS | 1833 | 1461676452572 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:14:12 INFO - PROCESS | 1833 | 1461676452922 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a01c000 == 184 [pid = 1833] [id = 570] 06:14:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f9f49f15800) [pid = 1833] [serial = 1711] [outer = (nil)] 06:14:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f9f51a18800) [pid = 1833] [serial = 1712] [outer = 0x7f9f49f15800] 06:14:12 INFO - PROCESS | 1833 | 1461676452996 Marionette DEBUG loaded listener.js 06:14:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f9f58ea5c00) [pid = 1833] [serial = 1713] [outer = 0x7f9f49f15800] 06:14:14 INFO - PROCESS | 1833 | 1461676454513 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]]]}] 06:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2192ms 06:14:14 INFO - PROCESS | 1833 | 1461676454547 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:14:14 INFO - PROCESS | 1833 | 1461676454551 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:14:14 INFO - PROCESS | 1833 | 1461676454559 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:14:14 INFO - PROCESS | 1833 | 1461676454564 Marionette TRACE conn3 <- [1,2254,null,{}] 06:14:14 INFO - PROCESS | 1833 | 1461676454572 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}] 06:14:14 INFO - PROCESS | 1833 | 1461676454759 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:14:15 INFO - PROCESS | 1833 | 1461676455031 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51da4800 == 185 [pid = 1833] [id = 571] 06:14:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f9f4e630800) [pid = 1833] [serial = 1714] [outer = (nil)] 06:14:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f9f51a19c00) [pid = 1833] [serial = 1715] [outer = 0x7f9f4e630800] 06:14:15 INFO - PROCESS | 1833 | 1461676455098 Marionette DEBUG loaded listener.js 06:14:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f9f5237f000) [pid = 1833] [serial = 1716] [outer = 0x7f9f4e630800] 06:14:15 INFO - PROCESS | 1833 | 1461676455925 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]]]}] 06:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1438ms 06:14:16 INFO - PROCESS | 1833 | 1461676455998 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:14:16 INFO - PROCESS | 1833 | 1461676456005 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:14:16 INFO - PROCESS | 1833 | 1461676456015 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:14:16 INFO - PROCESS | 1833 | 1461676456019 Marionette TRACE conn3 <- [1,2258,null,{}] 06:14:16 INFO - PROCESS | 1833 | 1461676456024 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}] 06:14:16 INFO - PROCESS | 1833 | 1461676456261 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:14:16 INFO - PROCESS | 1833 | 1461676456761 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fbc7800 == 186 [pid = 1833] [id = 572] 06:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f9f4e62d000) [pid = 1833] [serial = 1717] [outer = (nil)] 06:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f9f527d6400) [pid = 1833] [serial = 1718] [outer = 0x7f9f4e62d000] 06:14:16 INFO - PROCESS | 1833 | 1461676456830 Marionette DEBUG loaded listener.js 06:14:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f9f538e3000) [pid = 1833] [serial = 1719] [outer = 0x7f9f4e62d000] 06:14:17 INFO - PROCESS | 1833 | 1461676457675 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]]]}] 06:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1684ms 06:14:17 INFO - PROCESS | 1833 | 1461676457699 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:14:17 INFO - PROCESS | 1833 | 1461676457703 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:14:17 INFO - PROCESS | 1833 | 1461676457708 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:14:17 INFO - PROCESS | 1833 | 1461676457713 Marionette TRACE conn3 <- [1,2262,null,{}] 06:14:17 INFO - PROCESS | 1833 | 1461676457728 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}] 06:14:17 INFO - PROCESS | 1833 | 1461676457934 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:14:18 INFO - PROCESS | 1833 | 1461676458209 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5906a800 == 187 [pid = 1833] [id = 573] 06:14:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f9f54827400) [pid = 1833] [serial = 1720] [outer = (nil)] 06:14:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f9f54bb6c00) [pid = 1833] [serial = 1721] [outer = 0x7f9f54827400] 06:14:18 INFO - PROCESS | 1833 | 1461676458363 Marionette DEBUG loaded listener.js 06:14:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f9f54d38000) [pid = 1833] [serial = 1722] [outer = 0x7f9f54827400] 06:14:19 INFO - PROCESS | 1833 | 1461676459233 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]]]}] 06:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1583ms 06:14:19 INFO - PROCESS | 1833 | 1461676459291 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:14:19 INFO - PROCESS | 1833 | 1461676459294 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:14:19 INFO - PROCESS | 1833 | 1461676459300 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:14:19 INFO - PROCESS | 1833 | 1461676459302 Marionette TRACE conn3 <- [1,2266,null,{}] 06:14:19 INFO - PROCESS | 1833 | 1461676459307 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}] 06:14:19 INFO - PROCESS | 1833 | 1461676459483 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:14:19 INFO - PROCESS | 1833 | 1461676459757 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f2e000 == 188 [pid = 1833] [id = 574] 06:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f9f5663d800) [pid = 1833] [serial = 1723] [outer = (nil)] 06:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7f9f56d1ac00) [pid = 1833] [serial = 1724] [outer = 0x7f9f5663d800] 06:14:19 INFO - PROCESS | 1833 | 1461676459824 Marionette DEBUG loaded listener.js 06:14:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7f9f56f50800) [pid = 1833] [serial = 1725] [outer = 0x7f9f5663d800] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a41b800 == 187 [pid = 1833] [id = 56] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6117a800 == 186 [pid = 1833] [id = 553] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6170b000 == 185 [pid = 1833] [id = 552] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee54000 == 184 [pid = 1833] [id = 551] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59066800 == 183 [pid = 1833] [id = 550] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5272c800 == 182 [pid = 1833] [id = 549] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef61000 == 181 [pid = 1833] [id = 508] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fe16000 == 180 [pid = 1833] [id = 548] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56e22000 == 179 [pid = 1833] [id = 547] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf45800 == 178 [pid = 1833] [id = 538] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce17000 == 177 [pid = 1833] [id = 537] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79416800 == 176 [pid = 1833] [id = 536] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7801c000 == 175 [pid = 1833] [id = 535] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a303000 == 174 [pid = 1833] [id = 534] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d03000 == 173 [pid = 1833] [id = 533] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65353000 == 172 [pid = 1833] [id = 532] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef57800 == 171 [pid = 1833] [id = 531] 06:14:20 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51d9d800 == 170 [pid = 1833] [id = 530] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7f9f5f0cc800) [pid = 1833] [serial = 1583] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7f9f6206ac00) [pid = 1833] [serial = 1586] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f9f600b6800) [pid = 1833] [serial = 1584] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f9f51964800) [pid = 1833] [serial = 1571] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f9f527d3c00) [pid = 1833] [serial = 1572] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f9f69f05c00) [pid = 1833] [serial = 1556] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f9f547b6800) [pid = 1833] [serial = 1574] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f9f54d5b800) [pid = 1833] [serial = 1575] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f9f571a4800) [pid = 1833] [serial = 1580] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f9f55dcb000) [pid = 1833] [serial = 1577] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f9f56d1fc00) [pid = 1833] [serial = 1578] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f9f56f59000) [pid = 1833] [serial = 1535] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f9f5efa3000) [pid = 1833] [serial = 1568] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f9f6c558000) [pid = 1833] [serial = 1565] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f9f64bc8000) [pid = 1833] [serial = 1550] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f9f65cb7400) [pid = 1833] [serial = 1553] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f6aaf4c00) [pid = 1833] [serial = 1559] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f60a3a400) [pid = 1833] [serial = 1541] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f60072800) [pid = 1833] [serial = 1538] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f624ee000) [pid = 1833] [serial = 1547] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f5484d400) [pid = 1833] [serial = 1532] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f6b5cb000) [pid = 1833] [serial = 1562] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f62086000) [pid = 1833] [serial = 1544] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f519e5c00) [pid = 1833] [serial = 1529] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f62613800) [pid = 1833] [serial = 1589] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f5911d800) [pid = 1833] [serial = 1581] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f6230c800) [pid = 1833] [serial = 1587] [outer = (nil)] [url = about:blank] 06:14:20 INFO - PROCESS | 1833 | 1461676460851 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]]]}] 06:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1577ms 06:14:20 INFO - PROCESS | 1833 | 1461676460878 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:14:20 INFO - PROCESS | 1833 | 1461676460881 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:14:20 INFO - PROCESS | 1833 | 1461676460887 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:14:20 INFO - PROCESS | 1833 | 1461676460888 Marionette TRACE conn3 <- [1,2270,null,{}] 06:14:20 INFO - PROCESS | 1833 | 1461676460894 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}] 06:14:21 INFO - PROCESS | 1833 | 1461676461070 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:14:21 INFO - PROCESS | 1833 | 1461676461281 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bd0000 == 171 [pid = 1833] [id = 575] 06:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f49f14800) [pid = 1833] [serial = 1726] [outer = (nil)] 06:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f538e2800) [pid = 1833] [serial = 1727] [outer = 0x7f9f49f14800] 06:14:21 INFO - PROCESS | 1833 | 1461676461421 Marionette DEBUG loaded listener.js 06:14:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f56d1ec00) [pid = 1833] [serial = 1728] [outer = 0x7f9f49f14800] 06:14:22 INFO - PROCESS | 1833 | 1461676462084 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]]]}] 06:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1226ms 06:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:14:22 INFO - PROCESS | 1833 | 1461676462113 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:14:22 INFO - PROCESS | 1833 | 1461676462115 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:14:22 INFO - PROCESS | 1833 | 1461676462120 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:14:22 INFO - PROCESS | 1833 | 1461676462124 Marionette TRACE conn3 <- [1,2274,null,{}] 06:14:22 INFO - PROCESS | 1833 | 1461676462128 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}] 06:14:22 INFO - PROCESS | 1833 | 1461676462385 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:14:22 INFO - PROCESS | 1833 | 1461676462411 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58fd8800 == 172 [pid = 1833] [id = 576] 06:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f58eb0400) [pid = 1833] [serial = 1729] [outer = (nil)] 06:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f5a397400) [pid = 1833] [serial = 1730] [outer = 0x7f9f58eb0400] 06:14:22 INFO - PROCESS | 1833 | 1461676462473 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f5f0cc800) [pid = 1833] [serial = 1731] [outer = 0x7f9f58eb0400] 06:14:23 INFO - PROCESS | 1833 | 1461676463322 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]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1227ms 06:14:23 INFO - PROCESS | 1833 | 1461676463348 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 1833 | 1461676463351 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:14:23 INFO - PROCESS | 1833 | 1461676463364 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 1833 | 1461676463377 Marionette TRACE conn3 <- [1,2278,null,{}] 06:14:23 INFO - PROCESS | 1833 | 1461676463382 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}] 06:14:23 INFO - PROCESS | 1833 | 1461676463611 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:14:23 INFO - PROCESS | 1833 | 1461676463642 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61173800 == 173 [pid = 1833] [id = 577] 06:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f4e626c00) [pid = 1833] [serial = 1732] [outer = (nil)] 06:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f600ab400) [pid = 1833] [serial = 1733] [outer = 0x7f9f4e626c00] 06:14:23 INFO - PROCESS | 1833 | 1461676463700 Marionette DEBUG loaded listener.js 06:14:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f611b6c00) [pid = 1833] [serial = 1734] [outer = 0x7f9f4e626c00] 06:14:24 INFO - PROCESS | 1833 | 1461676464489 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]]]}] 06:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1158ms 06:14:24 INFO - PROCESS | 1833 | 1461676464515 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:14:24 INFO - PROCESS | 1833 | 1461676464518 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:14:24 INFO - PROCESS | 1833 | 1461676464530 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:14:24 INFO - PROCESS | 1833 | 1461676464532 Marionette TRACE conn3 <- [1,2282,null,{}] 06:14:24 INFO - PROCESS | 1833 | 1461676464544 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}] 06:14:24 INFO - PROCESS | 1833 | 1461676464786 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:14:24 INFO - PROCESS | 1833 | 1461676464816 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fa4800 == 174 [pid = 1833] [id = 578] 06:14:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f56d1e000) [pid = 1833] [serial = 1735] [outer = (nil)] 06:14:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f6198fc00) [pid = 1833] [serial = 1736] [outer = 0x7f9f56d1e000] 06:14:24 INFO - PROCESS | 1833 | 1461676464875 Marionette DEBUG loaded listener.js 06:14:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f9f6208b800) [pid = 1833] [serial = 1737] [outer = 0x7f9f56d1e000] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f9f4fc59000) [pid = 1833] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f5484d800) [pid = 1833] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f5efae800) [pid = 1833] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f527cd400) [pid = 1833] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f55dca400) [pid = 1833] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f52535000) [pid = 1833] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f537ea000) [pid = 1833] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f56d26000) [pid = 1833] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f4f21a000) [pid = 1833] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f5f0d0000) [pid = 1833] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f622eb400) [pid = 1833] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f4f21b400) [pid = 1833] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f4ff61c00) [pid = 1833] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f4ff54c00) [pid = 1833] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f4ff55000) [pid = 1833] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f51914400) [pid = 1833] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f6b05c800) [pid = 1833] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:14:26 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f4ff5a000) [pid = 1833] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:14:26 INFO - PROCESS | 1833 | 1461676466691 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]]]}] 06:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2199ms 06:14:26 INFO - PROCESS | 1833 | 1461676466726 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:14:26 INFO - PROCESS | 1833 | 1461676466729 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:14:26 INFO - PROCESS | 1833 | 1461676466734 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:14:26 INFO - PROCESS | 1833 | 1461676466747 Marionette TRACE conn3 <- [1,2286,null,{}] 06:14:26 INFO - PROCESS | 1833 | 1461676466751 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}] 06:14:26 INFO - PROCESS | 1833 | 1461676466985 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:14:27 INFO - PROCESS | 1833 | 1461676467005 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55abb800 == 175 [pid = 1833] [id = 579] 06:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f4f21a400) [pid = 1833] [serial = 1738] [outer = (nil)] 06:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f51d85000) [pid = 1833] [serial = 1739] [outer = 0x7f9f4f21a400] 06:14:27 INFO - PROCESS | 1833 | 1461676467062 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f5f0ccc00) [pid = 1833] [serial = 1740] [outer = 0x7f9f4f21a400] 06:14:27 INFO - PROCESS | 1833 | 1461676467809 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]]]}] 06:14:27 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 06:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1091ms 06:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:14:27 INFO - PROCESS | 1833 | 1461676467826 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:14:27 INFO - PROCESS | 1833 | 1461676467828 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:14:27 INFO - PROCESS | 1833 | 1461676467837 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:14:27 INFO - PROCESS | 1833 | 1461676467839 Marionette TRACE conn3 <- [1,2290,null,{}] 06:14:27 INFO - PROCESS | 1833 | 1461676467844 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}] 06:14:28 INFO - PROCESS | 1833 | 1461676468092 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:14:28 INFO - PROCESS | 1833 | 1461676468111 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65359000 == 176 [pid = 1833] [id = 580] 06:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f4ff5a000) [pid = 1833] [serial = 1741] [outer = (nil)] 06:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f61728000) [pid = 1833] [serial = 1742] [outer = 0x7f9f4ff5a000] 06:14:28 INFO - PROCESS | 1833 | 1461676468175 Marionette DEBUG loaded listener.js 06:14:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f624ee000) [pid = 1833] [serial = 1743] [outer = 0x7f9f4ff5a000] 06:14:29 INFO - PROCESS | 1833 | 1461676469297 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]]]}] 06:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1482ms 06:14:29 INFO - PROCESS | 1833 | 1461676469316 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:14:29 INFO - PROCESS | 1833 | 1461676469323 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:14:29 INFO - PROCESS | 1833 | 1461676469330 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:14:29 INFO - PROCESS | 1833 | 1461676469336 Marionette TRACE conn3 <- [1,2294,null,{}] 06:14:29 INFO - PROCESS | 1833 | 1461676469343 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}] 06:14:29 INFO - PROCESS | 1833 | 1461676469552 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:14:29 INFO - PROCESS | 1833 | 1461676469872 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55a2d800 == 177 [pid = 1833] [id = 581] 06:14:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f51a1a400) [pid = 1833] [serial = 1744] [outer = (nil)] 06:14:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f52539000) [pid = 1833] [serial = 1745] [outer = 0x7f9f51a1a400] 06:14:29 INFO - PROCESS | 1833 | 1461676469950 Marionette DEBUG loaded listener.js 06:14:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f538df400) [pid = 1833] [serial = 1746] [outer = 0x7f9f51a1a400] 06:14:30 INFO - PROCESS | 1833 | 1461676470782 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]]]}] 06:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1482ms 06:14:30 INFO - PROCESS | 1833 | 1461676470813 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 1833 | 1461676470821 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:14:30 INFO - PROCESS | 1833 | 1461676470830 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 1833 | 1461676470834 Marionette TRACE conn3 <- [1,2298,null,{}] 06:14:30 INFO - PROCESS | 1833 | 1461676470840 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}] 06:14:31 INFO - PROCESS | 1833 | 1461676471025 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:14:31 INFO - PROCESS | 1833 | 1461676471297 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5907e800 == 178 [pid = 1833] [id = 582] 06:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f54824400) [pid = 1833] [serial = 1747] [outer = (nil)] 06:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f54c8c400) [pid = 1833] [serial = 1748] [outer = 0x7f9f54824400] 06:14:31 INFO - PROCESS | 1833 | 1461676471452 Marionette DEBUG loaded listener.js 06:14:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f54d3bc00) [pid = 1833] [serial = 1749] [outer = 0x7f9f54824400] 06:14:32 INFO - PROCESS | 1833 | 1461676472227 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]]]}] 06:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1429ms 06:14:32 INFO - PROCESS | 1833 | 1461676472262 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:14:32 INFO - PROCESS | 1833 | 1461676472265 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:14:32 INFO - PROCESS | 1833 | 1461676472273 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:14:32 INFO - PROCESS | 1833 | 1461676472279 Marionette TRACE conn3 <- [1,2302,null,{}] 06:14:32 INFO - PROCESS | 1833 | 1461676472293 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}] 06:14:32 INFO - PROCESS | 1833 | 1461676472478 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:14:32 INFO - PROCESS | 1833 | 1461676472751 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b5a000 == 179 [pid = 1833] [id = 583] 06:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f571a4800) [pid = 1833] [serial = 1750] [outer = (nil)] 06:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f57a3a800) [pid = 1833] [serial = 1751] [outer = 0x7f9f571a4800] 06:14:32 INFO - PROCESS | 1833 | 1461676472826 Marionette DEBUG loaded listener.js 06:14:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f5a397000) [pid = 1833] [serial = 1752] [outer = 0x7f9f571a4800] 06:14:33 INFO - PROCESS | 1833 | 1461676473641 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]]]}] 06:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1436ms 06:14:33 INFO - PROCESS | 1833 | 1461676473709 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:14:33 INFO - PROCESS | 1833 | 1461676473713 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:14:33 INFO - PROCESS | 1833 | 1461676473719 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:14:33 INFO - PROCESS | 1833 | 1461676473722 Marionette TRACE conn3 <- [1,2306,null,{}] 06:14:33 INFO - PROCESS | 1833 | 1461676473727 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}] 06:14:33 INFO - PROCESS | 1833 | 1461676473943 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:14:34 INFO - PROCESS | 1833 | 1461676474335 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d0e000 == 180 [pid = 1833] [id = 584] 06:14:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f571a7400) [pid = 1833] [serial = 1753] [outer = (nil)] 06:14:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f62037000) [pid = 1833] [serial = 1754] [outer = 0x7f9f571a7400] 06:14:34 INFO - PROCESS | 1833 | 1461676474467 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f9f62553c00) [pid = 1833] [serial = 1755] [outer = 0x7f9f571a7400] 06:14:35 INFO - PROCESS | 1833 | 1461676475513 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]]]}] 06:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1829ms 06:14:35 INFO - PROCESS | 1833 | 1461676475548 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:14:35 INFO - PROCESS | 1833 | 1461676475551 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:14:35 INFO - PROCESS | 1833 | 1461676475557 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 1833 | 1461676475559 Marionette TRACE conn3 <- [1,2310,null,{}] 06:14:35 INFO - PROCESS | 1833 | 1461676475564 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}] 06:14:35 INFO - PROCESS | 1833 | 1461676475750 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:14:36 INFO - PROCESS | 1833 | 1461676476067 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69dba000 == 181 [pid = 1833] [id = 585] 06:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f9f64011400) [pid = 1833] [serial = 1756] [outer = (nil)] 06:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f9f64e37c00) [pid = 1833] [serial = 1757] [outer = 0x7f9f64011400] 06:14:36 INFO - PROCESS | 1833 | 1461676476141 Marionette DEBUG loaded listener.js 06:14:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f9f6553dc00) [pid = 1833] [serial = 1758] [outer = 0x7f9f64011400] 06:14:37 INFO - PROCESS | 1833 | 1461676477029 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]]]}] 06:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1534ms 06:14:37 INFO - PROCESS | 1833 | 1461676477092 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:14:37 INFO - PROCESS | 1833 | 1461676477095 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:14:37 INFO - PROCESS | 1833 | 1461676477101 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:14:37 INFO - PROCESS | 1833 | 1461676477103 Marionette TRACE conn3 <- [1,2314,null,{}] 06:14:37 INFO - PROCESS | 1833 | 1461676477108 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}] 06:14:37 INFO - PROCESS | 1833 | 1461676477323 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:14:37 INFO - PROCESS | 1833 | 1461676477632 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7171e800 == 182 [pid = 1833] [id = 586] 06:14:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f9f65a60c00) [pid = 1833] [serial = 1759] [outer = (nil)] 06:14:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f9f68ffcc00) [pid = 1833] [serial = 1760] [outer = 0x7f9f65a60c00] 06:14:37 INFO - PROCESS | 1833 | 1461676477709 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f9f6abd1000) [pid = 1833] [serial = 1761] [outer = 0x7f9f65a60c00] 06:14:38 INFO - PROCESS | 1833 | 1461676478495 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]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1429ms 06:14:38 INFO - PROCESS | 1833 | 1461676478531 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 1833 | 1461676478533 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:14:38 INFO - PROCESS | 1833 | 1461676478540 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 1833 | 1461676478543 Marionette TRACE conn3 <- [1,2318,null,{}] 06:14:38 INFO - PROCESS | 1833 | 1461676478548 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}] 06:14:38 INFO - PROCESS | 1833 | 1461676478728 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:14:39 INFO - PROCESS | 1833 | 1461676479006 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b147000 == 183 [pid = 1833] [id = 587] 06:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f9f5260bc00) [pid = 1833] [serial = 1762] [outer = (nil)] 06:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f9f67235400) [pid = 1833] [serial = 1763] [outer = 0x7f9f5260bc00] 06:14:39 INFO - PROCESS | 1833 | 1461676479078 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f9f6b058800) [pid = 1833] [serial = 1764] [outer = 0x7f9f5260bc00] 06:14:39 INFO - PROCESS | 1833 | 1461676479898 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] 06:14:39 INFO - PROCESS | 1833 | 1461676479975 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:14:39 INFO - PROCESS | 1833 | 1461676479980 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:14:39 INFO - PROCESS | 1833 | 1461676479983 Marionette TRACE conn3 <- [1,2322,null,{}] 06:14:39 INFO - PROCESS | 1833 | 1461676479988 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}] 06:14:40 INFO - PROCESS | 1833 | 1461676480220 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:14:40 INFO - PROCESS | 1833 | 1461676480530 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d5cc000 == 184 [pid = 1833] [id = 588] 06:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f9f6acd1000) [pid = 1833] [serial = 1765] [outer = (nil)] 06:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f9f6d99d400) [pid = 1833] [serial = 1766] [outer = 0x7f9f6acd1000] 06:14:40 INFO - PROCESS | 1833 | 1461676480601 Marionette DEBUG loaded listener.js 06:14:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f9f7247ec00) [pid = 1833] [serial = 1767] [outer = 0x7f9f6acd1000] 06:14:41 INFO - PROCESS | 1833 | 1461676481367 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]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1426ms 06:14:41 INFO - PROCESS | 1833 | 1461676481408 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 1833 | 1461676481411 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:14:41 INFO - PROCESS | 1833 | 1461676481417 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 1833 | 1461676481419 Marionette TRACE conn3 <- [1,2326,null,{}] 06:14:41 INFO - PROCESS | 1833 | 1461676481424 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}] 06:14:41 INFO - PROCESS | 1833 | 1461676481622 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:14:41 INFO - PROCESS | 1833 | 1461676481928 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f82881800 == 185 [pid = 1833] [id = 589] 06:14:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f9f5685a000) [pid = 1833] [serial = 1768] [outer = (nil)] 06:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7f9f783eb400) [pid = 1833] [serial = 1769] [outer = 0x7f9f5685a000] 06:14:42 INFO - PROCESS | 1833 | 1461676482039 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 281 (0x7f9f79756c00) [pid = 1833] [serial = 1770] [outer = 0x7f9f5685a000] 06:14:42 INFO - PROCESS | 1833 | 1461676482802 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]]]}] 06:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1427ms 06:14:42 INFO - PROCESS | 1833 | 1461676482844 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:14:42 INFO - PROCESS | 1833 | 1461676482847 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:14:42 INFO - PROCESS | 1833 | 1461676482853 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:14:42 INFO - PROCESS | 1833 | 1461676482855 Marionette TRACE conn3 <- [1,2330,null,{}] 06:14:42 INFO - PROCESS | 1833 | 1461676482860 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}] 06:14:43 INFO - PROCESS | 1833 | 1461676483044 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:14:43 INFO - PROCESS | 1833 | 1461676483318 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fd1b000 == 186 [pid = 1833] [id = 590] 06:14:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 282 (0x7f9f4a243000) [pid = 1833] [serial = 1771] [outer = (nil)] 06:14:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 283 (0x7f9f4a24a800) [pid = 1833] [serial = 1772] [outer = 0x7f9f4a243000] 06:14:43 INFO - PROCESS | 1833 | 1461676483398 Marionette DEBUG loaded listener.js 06:14:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 284 (0x7f9f4a250000) [pid = 1833] [serial = 1773] [outer = 0x7f9f4a243000] 06:14:44 INFO - PROCESS | 1833 | 1461676484215 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]]]}] 06:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1429ms 06:14:44 INFO - PROCESS | 1833 | 1461676484283 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:14:44 INFO - PROCESS | 1833 | 1461676484286 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:14:44 INFO - PROCESS | 1833 | 1461676484292 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:14:44 INFO - PROCESS | 1833 | 1461676484295 Marionette TRACE conn3 <- [1,2334,null,{}] 06:14:44 INFO - PROCESS | 1833 | 1461676484300 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}] 06:14:44 INFO - PROCESS | 1833 | 1461676484510 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:14:44 INFO - PROCESS | 1833 | 1461676484782 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5491b800 == 187 [pid = 1833] [id = 591] 06:14:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 285 (0x7f9f57b7c800) [pid = 1833] [serial = 1774] [outer = (nil)] 06:14:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 286 (0x7f9f57b83c00) [pid = 1833] [serial = 1775] [outer = 0x7f9f57b7c800] 06:14:44 INFO - PROCESS | 1833 | 1461676484902 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 287 (0x7f9f785ad000) [pid = 1833] [serial = 1776] [outer = 0x7f9f57b7c800] 06:14:45 INFO - PROCESS | 1833 | 1461676485666 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]]]}] 06:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1428ms 06:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:14:45 INFO - PROCESS | 1833 | 1461676485721 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:14:45 INFO - PROCESS | 1833 | 1461676485723 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:14:45 INFO - PROCESS | 1833 | 1461676485729 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:14:45 INFO - PROCESS | 1833 | 1461676485732 Marionette TRACE conn3 <- [1,2338,null,{}] 06:14:45 INFO - PROCESS | 1833 | 1461676485737 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}] 06:14:45 INFO - PROCESS | 1833 | 1461676485935 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:14:46 INFO - PROCESS | 1833 | 1461676486210 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54f9f800 == 188 [pid = 1833] [id = 592] 06:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 288 (0x7f9f57b83400) [pid = 1833] [serial = 1777] [outer = (nil)] 06:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 289 (0x7f9f58d3d800) [pid = 1833] [serial = 1778] [outer = 0x7f9f57b83400] 06:14:46 INFO - PROCESS | 1833 | 1461676486321 Marionette DEBUG loaded listener.js 06:14:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 290 (0x7f9f58d42000) [pid = 1833] [serial = 1779] [outer = 0x7f9f57b83400] 06:14:47 INFO - PROCESS | 1833 | 1461676487130 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]]]}] 06:14:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:14:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1431ms 06:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:14:47 INFO - PROCESS | 1833 | 1461676487160 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:14:47 INFO - PROCESS | 1833 | 1461676487163 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:14:47 INFO - PROCESS | 1833 | 1461676487167 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:14:47 INFO - PROCESS | 1833 | 1461676487179 Marionette TRACE conn3 <- [1,2342,null,{}] 06:14:47 INFO - PROCESS | 1833 | 1461676487184 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}] 06:14:47 INFO - PROCESS | 1833 | 1461676487390 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:14:47 INFO - PROCESS | 1833 | 1461676487710 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a751000 == 189 [pid = 1833] [id = 593] 06:14:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 291 (0x7f9f4a89fc00) [pid = 1833] [serial = 1780] [outer = (nil)] 06:14:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 292 (0x7f9f4a8a7800) [pid = 1833] [serial = 1781] [outer = 0x7f9f4a89fc00] 06:14:47 INFO - PROCESS | 1833 | 1461676487781 Marionette DEBUG loaded listener.js 06:14:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 293 (0x7f9f4a8ac400) [pid = 1833] [serial = 1782] [outer = 0x7f9f4a89fc00] 06:14:48 INFO - PROCESS | 1833 | 1461676488572 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]]]}] 06:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1441ms 06:14:48 INFO - PROCESS | 1833 | 1461676488610 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:14:48 INFO - PROCESS | 1833 | 1461676488613 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:14:48 INFO - PROCESS | 1833 | 1461676488618 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:14:48 INFO - PROCESS | 1833 | 1461676488620 Marionette TRACE conn3 <- [1,2346,null,{}] 06:14:48 INFO - PROCESS | 1833 | 1461676488626 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}] 06:14:48 INFO - PROCESS | 1833 | 1461676488818 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:14:49 INFO - PROCESS | 1833 | 1461676489095 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f69da6800 == 190 [pid = 1833] [id = 594] 06:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 294 (0x7f9f4a8a7000) [pid = 1833] [serial = 1783] [outer = (nil)] 06:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 295 (0x7f9f58d3a800) [pid = 1833] [serial = 1784] [outer = 0x7f9f4a8a7000] 06:14:49 INFO - PROCESS | 1833 | 1461676489215 Marionette DEBUG loaded listener.js 06:14:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 296 (0x7f9f58d44000) [pid = 1833] [serial = 1785] [outer = 0x7f9f4a8a7000] 06:14:49 INFO - PROCESS | 1833 | 1461676489982 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]]]}] 06:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1431ms 06:14:50 INFO - PROCESS | 1833 | 1461676490051 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:14:50 INFO - PROCESS | 1833 | 1461676490055 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:14:50 INFO - PROCESS | 1833 | 1461676490060 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:14:50 INFO - PROCESS | 1833 | 1461676490062 Marionette TRACE conn3 <- [1,2350,null,{}] 06:14:50 INFO - PROCESS | 1833 | 1461676490068 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}] 06:14:50 INFO - PROCESS | 1833 | 1461676490258 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:14:50 INFO - PROCESS | 1833 | 1461676490536 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d58800 == 191 [pid = 1833] [id = 595] 06:14:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 297 (0x7f9f4a8a3800) [pid = 1833] [serial = 1786] [outer = (nil)] 06:14:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 298 (0x7f9f57da6c00) [pid = 1833] [serial = 1787] [outer = 0x7f9f4a8a3800] 06:14:50 INFO - PROCESS | 1833 | 1461676490646 Marionette DEBUG loaded listener.js 06:14:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 299 (0x7f9f57dac000) [pid = 1833] [serial = 1788] [outer = 0x7f9f4a8a3800] 06:14:51 INFO - PROCESS | 1833 | 1461676491602 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]]]}] 06:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1582ms 06:14:51 INFO - PROCESS | 1833 | 1461676491644 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:14:51 INFO - PROCESS | 1833 | 1461676491646 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:14:51 INFO - PROCESS | 1833 | 1461676491652 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:14:51 INFO - PROCESS | 1833 | 1461676491654 Marionette TRACE conn3 <- [1,2354,null,{}] 06:14:51 INFO - PROCESS | 1833 | 1461676491660 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}] 06:14:51 INFO - PROCESS | 1833 | 1461676491876 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:14:52 INFO - PROCESS | 1833 | 1461676492199 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51435800 == 192 [pid = 1833] [id = 596] 06:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 300 (0x7f9f4a8ab800) [pid = 1833] [serial = 1789] [outer = (nil)] 06:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 301 (0x7f9f57db1400) [pid = 1833] [serial = 1790] [outer = 0x7f9f4a8ab800] 06:14:52 INFO - PROCESS | 1833 | 1461676492282 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 302 (0x7f9f7d0a8400) [pid = 1833] [serial = 1791] [outer = 0x7f9f4a8ab800] 06:14:53 INFO - PROCESS | 1833 | 1461676493076 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]]]}] 06:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1485ms 06:14:53 INFO - PROCESS | 1833 | 1461676493139 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 1833 | 1461676493142 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:14:53 INFO - PROCESS | 1833 | 1461676493148 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - PROCESS | 1833 | 1461676493150 Marionette TRACE conn3 <- [1,2358,null,{}] 06:14:53 INFO - PROCESS | 1833 | 1461676493155 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}] 06:14:53 INFO - PROCESS | 1833 | 1461676493337 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:14:53 INFO - PROCESS | 1833 | 1461676493627 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f48ea7800 == 193 [pid = 1833] [id = 597] 06:14:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 303 (0x7f9f48e69400) [pid = 1833] [serial = 1792] [outer = (nil)] 06:14:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 304 (0x7f9f48e70800) [pid = 1833] [serial = 1793] [outer = 0x7f9f48e69400] 06:14:53 INFO - PROCESS | 1833 | 1461676493741 Marionette DEBUG loaded listener.js 06:14:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 305 (0x7f9f48e75400) [pid = 1833] [serial = 1794] [outer = 0x7f9f48e69400] 06:14:54 INFO - PROCESS | 1833 | 1461676494560 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]]]}] 06:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1481ms 06:14:54 INFO - PROCESS | 1833 | 1461676494630 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 1833 | 1461676494633 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:14:54 INFO - PROCESS | 1833 | 1461676494639 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:14:54 INFO - PROCESS | 1833 | 1461676494641 Marionette TRACE conn3 <- [1,2362,null,{}] 06:14:54 INFO - PROCESS | 1833 | 1461676494646 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}] 06:14:54 INFO - PROCESS | 1833 | 1461676494843 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:14:55 INFO - PROCESS | 1833 | 1461676495168 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50b0d000 == 194 [pid = 1833] [id = 598] 06:14:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 306 (0x7f9f47ef1000) [pid = 1833] [serial = 1795] [outer = (nil)] 06:14:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 307 (0x7f9f47ef6000) [pid = 1833] [serial = 1796] [outer = 0x7f9f47ef1000] 06:14:55 INFO - PROCESS | 1833 | 1461676495239 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 308 (0x7f9f47efb400) [pid = 1833] [serial = 1797] [outer = 0x7f9f47ef1000] 06:14:56 INFO - PROCESS | 1833 | 1461676496086 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]]]}] 06:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1533ms 06:14:56 INFO - PROCESS | 1833 | 1461676496172 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:14:56 INFO - PROCESS | 1833 | 1461676496176 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:14:56 INFO - PROCESS | 1833 | 1461676496181 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:14:56 INFO - PROCESS | 1833 | 1461676496183 Marionette TRACE conn3 <- [1,2366,null,{}] 06:14:56 INFO - PROCESS | 1833 | 1461676496189 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}] 06:14:56 INFO - PROCESS | 1833 | 1461676496385 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:14:56 INFO - PROCESS | 1833 | 1461676496729 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55cd6800 == 195 [pid = 1833] [id = 599] 06:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 309 (0x7f9f47eedc00) [pid = 1833] [serial = 1798] [outer = (nil)] 06:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 310 (0x7f9f48e70400) [pid = 1833] [serial = 1799] [outer = 0x7f9f47eedc00] 06:14:56 INFO - PROCESS | 1833 | 1461676496813 Marionette DEBUG loaded listener.js 06:14:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 311 (0x7f9f4fc4e800) [pid = 1833] [serial = 1800] [outer = 0x7f9f47eedc00] 06:14:57 INFO - PROCESS | 1833 | 1461676497660 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]]]}] 06:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1533ms 06:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:14:57 INFO - PROCESS | 1833 | 1461676497716 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 1833 | 1461676497718 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:14:57 INFO - PROCESS | 1833 | 1461676497725 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 1833 | 1461676497728 Marionette TRACE conn3 <- [1,2370,null,{}] 06:14:57 INFO - PROCESS | 1833 | 1461676497733 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}] 06:14:57 INFO - PROCESS | 1833 | 1461676497952 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:14:58 INFO - PROCESS | 1833 | 1461676498282 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513e8000 == 196 [pid = 1833] [id = 600] 06:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 312 (0x7f9f47ef2400) [pid = 1833] [serial = 1801] [outer = (nil)] 06:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 313 (0x7f9f4ff5c000) [pid = 1833] [serial = 1802] [outer = 0x7f9f47ef2400] 06:14:58 INFO - PROCESS | 1833 | 1461676498356 Marionette DEBUG loaded listener.js 06:14:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 314 (0x7f9f53ab1c00) [pid = 1833] [serial = 1803] [outer = 0x7f9f47ef2400] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee64800 == 195 [pid = 1833] [id = 213] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1d7000 == 194 [pid = 1833] [id = 519] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f780a4000 == 193 [pid = 1833] [id = 521] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55abb800 == 192 [pid = 1833] [id = 579] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fa4800 == 191 [pid = 1833] [id = 578] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61173800 == 190 [pid = 1833] [id = 577] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58fd8800 == 189 [pid = 1833] [id = 576] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bd0000 == 188 [pid = 1833] [id = 575] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f2e000 == 187 [pid = 1833] [id = 574] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5906a800 == 186 [pid = 1833] [id = 573] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fbc7800 == 185 [pid = 1833] [id = 572] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51da4800 == 184 [pid = 1833] [id = 571] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4c0e6000 == 183 [pid = 1833] [id = 566] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7f595000 == 182 [pid = 1833] [id = 565] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f81ba2000 == 181 [pid = 1833] [id = 564] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56f70800 == 180 [pid = 1833] [id = 563] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7f597000 == 179 [pid = 1833] [id = 562] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce89000 == 178 [pid = 1833] [id = 561] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f77495800 == 177 [pid = 1833] [id = 560] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1e0000 == 176 [pid = 1833] [id = 559] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65eb4800 == 175 [pid = 1833] [id = 558] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6593c800 == 174 [pid = 1833] [id = 557] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6018e000 == 173 [pid = 1833] [id = 556] 06:14:59 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f53ae3000 == 172 [pid = 1833] [id = 555] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 313 (0x7f9f5195e800) [pid = 1833] [serial = 1380] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 312 (0x7f9f7d5ae800) [pid = 1833] [serial = 1374] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 311 (0x7f9f64e32c00) [pid = 1833] [serial = 1275] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 310 (0x7f9f4ff59800) [pid = 1833] [serial = 1377] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 309 (0x7f9f5f0c6c00) [pid = 1833] [serial = 1371] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 308 (0x7f9f4ff60400) [pid = 1833] [serial = 1362] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 307 (0x7f9f7d076400) [pid = 1833] [serial = 1365] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 306 (0x7f9f5484c000) [pid = 1833] [serial = 1503] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 305 (0x7f9f7b632400) [pid = 1833] [serial = 1359] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 304 (0x7f9f51d8e000) [pid = 1833] [serial = 1368] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 303 (0x7f9f6c128800) [pid = 1833] [serial = 1569] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 302 (0x7f9f5a393400) [pid = 1833] [serial = 1655] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 301 (0x7f9f6172dc00) [pid = 1833] [serial = 1658] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 300 (0x7f9f539d2000) [pid = 1833] [serial = 1644] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 299 (0x7f9f53ab3000) [pid = 1833] [serial = 1619] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 298 (0x7f9f51a1dc00) [pid = 1833] [serial = 1634] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 297 (0x7f9f54d5ac00) [pid = 1833] [serial = 1595] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 296 (0x7f9f5a391400) [pid = 1833] [serial = 1628] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 295 (0x7f9f67ec1c00) [pid = 1833] [serial = 1604] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 294 (0x7f9f7854e000) [pid = 1833] [serial = 1613] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 293 (0x7f9f7b19dc00) [pid = 1833] [serial = 1616] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 292 (0x7f9f624f1800) [pid = 1833] [serial = 1601] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 291 (0x7f9f6cdcb000) [pid = 1833] [serial = 1607] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 290 (0x7f9f51955c00) [pid = 1833] [serial = 1592] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 289 (0x7f9f58ea4000) [pid = 1833] [serial = 1652] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 288 (0x7f9f60a3a800) [pid = 1833] [serial = 1598] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 287 (0x7f9f54d3f000) [pid = 1833] [serial = 1622] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 286 (0x7f9f72480800) [pid = 1833] [serial = 1610] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 285 (0x7f9f5a399800) [pid = 1833] [serial = 1631] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 284 (0x7f9f54d34000) [pid = 1833] [serial = 1646] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 283 (0x7f9f54d3b800) [pid = 1833] [serial = 1647] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 282 (0x7f9f57a34800) [pid = 1833] [serial = 1625] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 281 (0x7f9f5374b400) [pid = 1833] [serial = 1643] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 280 (0x7f9f4e630400) [pid = 1833] [serial = 1637] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7f9f51a20c00) [pid = 1833] [serial = 1640] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f9f55dcbc00) [pid = 1833] [serial = 1649] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f9f56d20800) [pid = 1833] [serial = 1650] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f9f63295c00) [pid = 1833] [serial = 1664] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f9f62063c00) [pid = 1833] [serial = 1659] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f9f590cbc00) [pid = 1833] [serial = 1661] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f9f5efae400) [pid = 1833] [serial = 1656] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f9f59119000) [pid = 1833] [serial = 1653] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f9f6230b800) [pid = 1833] [serial = 1662] [outer = (nil)] [url = about:blank] 06:15:00 INFO - PROCESS | 1833 | 1461676500609 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]]]}] 06:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2933ms 06:15:00 INFO - PROCESS | 1833 | 1461676500693 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 1833 | 1461676500698 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:15:00 INFO - PROCESS | 1833 | 1461676500708 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 1833 | 1461676500713 Marionette TRACE conn3 <- [1,2374,null,{}] 06:15:00 INFO - PROCESS | 1833 | 1461676500720 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}] 06:15:00 INFO - PROCESS | 1833 | 1461676500902 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:15:00 INFO - PROCESS | 1833 | 1461676500915 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f3c5800 == 173 [pid = 1833] [id = 601] 06:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f9f4a8a1c00) [pid = 1833] [serial = 1804] [outer = (nil)] 06:15:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f9f4bfb5800) [pid = 1833] [serial = 1805] [outer = 0x7f9f4a8a1c00] 06:15:00 INFO - PROCESS | 1833 | 1461676500983 Marionette DEBUG loaded listener.js 06:15:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f9f4e630400) [pid = 1833] [serial = 1806] [outer = 0x7f9f4a8a1c00] 06:15:02 INFO - PROCESS | 1833 | 1461676502014 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]]]}] 06:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1332ms 06:15:02 INFO - PROCESS | 1833 | 1461676502044 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:15:02 INFO - PROCESS | 1833 | 1461676502050 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:15:02 INFO - PROCESS | 1833 | 1461676502060 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:15:02 INFO - PROCESS | 1833 | 1461676502064 Marionette TRACE conn3 <- [1,2378,null,{}] 06:15:02 INFO - PROCESS | 1833 | 1461676502069 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}] 06:15:02 INFO - PROCESS | 1833 | 1461676502243 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:15:02 INFO - PROCESS | 1833 | 1461676502454 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fe12800 == 174 [pid = 1833] [id = 602] 06:15:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f9f47efac00) [pid = 1833] [serial = 1807] [outer = (nil)] 06:15:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f9f4ff42400) [pid = 1833] [serial = 1808] [outer = 0x7f9f47efac00] 06:15:02 INFO - PROCESS | 1833 | 1461676502514 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f9f4ff4f000) [pid = 1833] [serial = 1809] [outer = 0x7f9f47efac00] 06:15:03 INFO - PROCESS | 1833 | 1461676503328 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]]]}] 06:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1283ms 06:15:03 INFO - PROCESS | 1833 | 1461676503351 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:15:03 INFO - PROCESS | 1833 | 1461676503354 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:15:03 INFO - PROCESS | 1833 | 1461676503360 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:15:03 INFO - PROCESS | 1833 | 1461676503365 Marionette TRACE conn3 <- [1,2382,null,{}] 06:15:03 INFO - PROCESS | 1833 | 1461676503380 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}] 06:15:03 INFO - PROCESS | 1833 | 1461676503649 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:15:03 INFO - PROCESS | 1833 | 1461676503678 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513e0800 == 175 [pid = 1833] [id = 603] 06:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f9f5195e000) [pid = 1833] [serial = 1810] [outer = (nil)] 06:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f9f519e9000) [pid = 1833] [serial = 1811] [outer = 0x7f9f5195e000] 06:15:03 INFO - PROCESS | 1833 | 1461676503739 Marionette DEBUG loaded listener.js 06:15:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 280 (0x7f9f51a17000) [pid = 1833] [serial = 1812] [outer = 0x7f9f5195e000] 06:15:04 INFO - PROCESS | 1833 | 1461676504609 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]]]}] 06:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1297ms 06:15:04 INFO - PROCESS | 1833 | 1461676504657 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:15:04 INFO - PROCESS | 1833 | 1461676504661 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:15:04 INFO - PROCESS | 1833 | 1461676504670 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:15:04 INFO - PROCESS | 1833 | 1461676504672 Marionette TRACE conn3 <- [1,2386,null,{}] 06:15:04 INFO - PROCESS | 1833 | 1461676504676 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}] 06:15:05 INFO - PROCESS | 1833 | 1461676505936 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 279 (0x7f9f57a2d800) [pid = 1833] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f9f673bc400) [pid = 1833] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f9f5f19b000) [pid = 1833] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f9f54bb4c00) [pid = 1833] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f9f54d3c400) [pid = 1833] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f9f5f18fc00) [pid = 1833] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f9f51a19400) [pid = 1833] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f9f57a2f000) [pid = 1833] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f9f62090400) [pid = 1833] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f9f6b057800) [pid = 1833] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f9f6cdca800) [pid = 1833] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f9f57a35c00) [pid = 1833] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f9f611ae800) [pid = 1833] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f9f54ccf000) [pid = 1833] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f9f4f21f400) [pid = 1833] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f53aaa800) [pid = 1833] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f58eb0400) [pid = 1833] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f4e62d000) [pid = 1833] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f54848c00) [pid = 1833] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f590ccc00) [pid = 1833] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f61985000) [pid = 1833] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f640c1c00) [pid = 1833] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f67233800) [pid = 1833] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f4e630800) [pid = 1833] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f56d1e000) [pid = 1833] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f4ff5e000) [pid = 1833] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f56f53c00) [pid = 1833] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f61f4f000) [pid = 1833] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f624f0000) [pid = 1833] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f54827400) [pid = 1833] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f55dd2400) [pid = 1833] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f49f14800) [pid = 1833] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f65236800) [pid = 1833] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f5a608000) [pid = 1833] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f52385800) [pid = 1833] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f695a5400) [pid = 1833] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f62082400) [pid = 1833] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f56644000) [pid = 1833] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f60079800) [pid = 1833] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f4e626c00) [pid = 1833] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f51913000) [pid = 1833] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f5663d800) [pid = 1833] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f5685d400) [pid = 1833] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f622eb000) [pid = 1833] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f4ff50000) [pid = 1833] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f547b7000) [pid = 1833] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f51d90000) [pid = 1833] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f63292c00) [pid = 1833] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f519e9800) [pid = 1833] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f51dee400) [pid = 1833] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f53749c00) [pid = 1833] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f51916400) [pid = 1833] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f4ff45800) [pid = 1833] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f571a9c00) [pid = 1833] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f61cd2c00) [pid = 1833] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f539cf400) [pid = 1833] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f61b32000) [pid = 1833] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f55dc8400) [pid = 1833] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f51d86400) [pid = 1833] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f5663d000) [pid = 1833] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f4ff51000) [pid = 1833] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f5663a800) [pid = 1833] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f537eac00) [pid = 1833] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f61f86000) [pid = 1833] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f5191fc00) [pid = 1833] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f4ff51c00) [pid = 1833] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:15:06 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f4f21a400) [pid = 1833] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:15:06 INFO - PROCESS | 1833 | 1461676506201 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9c5800 == 176 [pid = 1833] [id = 604] 06:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f49f14800) [pid = 1833] [serial = 1813] [outer = (nil)] 06:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f4f215400) [pid = 1833] [serial = 1814] [outer = 0x7f9f49f14800] 06:15:06 INFO - PROCESS | 1833 | 1461676506265 Marionette DEBUG loaded listener.js 06:15:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f4ff51000) [pid = 1833] [serial = 1815] [outer = 0x7f9f49f14800] 06:15:06 INFO - PROCESS | 1833 | 1461676506883 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]]]}] 06:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2277ms 06:15:06 INFO - PROCESS | 1833 | 1461676506949 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:15:06 INFO - PROCESS | 1833 | 1461676506952 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:15:06 INFO - PROCESS | 1833 | 1461676506958 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:15:06 INFO - PROCESS | 1833 | 1461676506959 Marionette TRACE conn3 <- [1,2390,null,{}] 06:15:06 INFO - PROCESS | 1833 | 1461676506976 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}] 06:15:07 INFO - PROCESS | 1833 | 1461676507179 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:15:07 INFO - PROCESS | 1833 | 1461676507360 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51d9b800 == 177 [pid = 1833] [id = 605] 06:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f4e628400) [pid = 1833] [serial = 1816] [outer = (nil)] 06:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f519eb800) [pid = 1833] [serial = 1817] [outer = 0x7f9f4e628400] 06:15:07 INFO - PROCESS | 1833 | 1461676507422 Marionette DEBUG loaded listener.js 06:15:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f51df3400) [pid = 1833] [serial = 1818] [outer = 0x7f9f4e628400] 06:15:08 INFO - PROCESS | 1833 | 1461676508348 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]]]}] 06:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1439ms 06:15:08 INFO - PROCESS | 1833 | 1461676508398 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:15:08 INFO - PROCESS | 1833 | 1461676508404 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:15:08 INFO - PROCESS | 1833 | 1461676508411 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:15:08 INFO - PROCESS | 1833 | 1461676508417 Marionette TRACE conn3 <- [1,2394,null,{}] 06:15:08 INFO - PROCESS | 1833 | 1461676508426 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}] 06:15:08 INFO - PROCESS | 1833 | 1461676508672 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:15:09 INFO - PROCESS | 1833 | 1461676509014 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fbce000 == 178 [pid = 1833] [id = 606] 06:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f49f18800) [pid = 1833] [serial = 1819] [outer = (nil)] 06:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f4e62b400) [pid = 1833] [serial = 1820] [outer = 0x7f9f49f18800] 06:15:09 INFO - PROCESS | 1833 | 1461676509092 Marionette DEBUG loaded listener.js 06:15:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f4f21f000) [pid = 1833] [serial = 1821] [outer = 0x7f9f49f18800] 06:15:09 INFO - PROCESS | 1833 | 1461676509931 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]]]}] 06:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1584ms 06:15:09 INFO - PROCESS | 1833 | 1461676509995 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:15:10 INFO - PROCESS | 1833 | 1461676510003 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:15:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:15:10 INFO - PROCESS | 1833 | 1461676510013 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:15:10 INFO - PROCESS | 1833 | 1461676510017 Marionette TRACE conn3 <- [1,2398,null,{}] 06:15:10 INFO - PROCESS | 1833 | 1461676510022 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}] 06:15:10 INFO - PROCESS | 1833 | 1461676510215 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:15:10 INFO - PROCESS | 1833 | 1461676510526 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bd4000 == 179 [pid = 1833] [id = 607] 06:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f4ff53800) [pid = 1833] [serial = 1822] [outer = (nil)] 06:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f51919800) [pid = 1833] [serial = 1823] [outer = 0x7f9f4ff53800] 06:15:10 INFO - PROCESS | 1833 | 1461676510604 Marionette DEBUG loaded listener.js 06:15:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f519e9c00) [pid = 1833] [serial = 1824] [outer = 0x7f9f4ff53800] 06:15:11 INFO - PROCESS | 1833 | 1461676511472 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]]]}] 06:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1482ms 06:15:11 INFO - PROCESS | 1833 | 1461676511495 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:15:11 INFO - PROCESS | 1833 | 1461676511498 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:15:11 INFO - PROCESS | 1833 | 1461676511504 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:15:11 INFO - PROCESS | 1833 | 1461676511510 Marionette TRACE conn3 <- [1,2402,null,{}] 06:15:11 INFO - PROCESS | 1833 | 1461676511525 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}] 06:15:11 INFO - PROCESS | 1833 | 1461676511772 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:15:12 INFO - PROCESS | 1833 | 1461676512083 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539ae800 == 180 [pid = 1833] [id = 608] 06:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 226 (0x7f9f51df5000) [pid = 1833] [serial = 1825] [outer = (nil)] 06:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 227 (0x7f9f52384800) [pid = 1833] [serial = 1826] [outer = 0x7f9f51df5000] 06:15:12 INFO - PROCESS | 1833 | 1461676512160 Marionette DEBUG loaded listener.js 06:15:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 228 (0x7f9f52537000) [pid = 1833] [serial = 1827] [outer = 0x7f9f51df5000] 06:15:12 INFO - PROCESS | 1833 | 1461676512991 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]]]}] 06:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1538ms 06:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:15:13 INFO - PROCESS | 1833 | 1461676513043 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:15:13 INFO - PROCESS | 1833 | 1461676513047 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:15:13 INFO - PROCESS | 1833 | 1461676513053 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:15:13 INFO - PROCESS | 1833 | 1461676513056 Marionette TRACE conn3 <- [1,2406,null,{}] 06:15:13 INFO - PROCESS | 1833 | 1461676513061 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}] 06:15:13 INFO - PROCESS | 1833 | 1461676513250 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:15:13 INFO - PROCESS | 1833 | 1461676513530 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54925800 == 181 [pid = 1833] [id = 609] 06:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 229 (0x7f9f48e68000) [pid = 1833] [serial = 1828] [outer = (nil)] 06:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 230 (0x7f9f527cb800) [pid = 1833] [serial = 1829] [outer = 0x7f9f48e68000] 06:15:13 INFO - PROCESS | 1833 | 1461676513642 Marionette DEBUG loaded listener.js 06:15:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 231 (0x7f9f53746400) [pid = 1833] [serial = 1830] [outer = 0x7f9f48e68000] 06:15:14 INFO - PROCESS | 1833 | 1461676514413 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]]]}] 06:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1433ms 06:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:15:14 INFO - PROCESS | 1833 | 1461676514485 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:15:14 INFO - PROCESS | 1833 | 1461676514488 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:15:14 INFO - PROCESS | 1833 | 1461676514494 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:15:14 INFO - PROCESS | 1833 | 1461676514497 Marionette TRACE conn3 <- [1,2410,null,{}] 06:15:14 INFO - PROCESS | 1833 | 1461676514502 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}] 06:15:14 INFO - PROCESS | 1833 | 1461676514686 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:15:14 INFO - PROCESS | 1833 | 1461676514949 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55aae800 == 182 [pid = 1833] [id = 610] 06:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 232 (0x7f9f519f3000) [pid = 1833] [serial = 1831] [outer = (nil)] 06:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 233 (0x7f9f53753800) [pid = 1833] [serial = 1832] [outer = 0x7f9f519f3000] 06:15:15 INFO - PROCESS | 1833 | 1461676515060 Marionette DEBUG loaded listener.js 06:15:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 234 (0x7f9f537ec000) [pid = 1833] [serial = 1833] [outer = 0x7f9f519f3000] 06:15:15 INFO - PROCESS | 1833 | 1461676515911 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]]]}] 06:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1479ms 06:15:15 INFO - PROCESS | 1833 | 1461676515973 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:15:15 INFO - PROCESS | 1833 | 1461676515977 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:15:15 INFO - PROCESS | 1833 | 1461676515982 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 1833 | 1461676515984 Marionette TRACE conn3 <- [1,2414,null,{}] 06:15:15 INFO - PROCESS | 1833 | 1461676515990 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}] 06:15:16 INFO - PROCESS | 1833 | 1461676516203 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:15:16 INFO - PROCESS | 1833 | 1461676516516 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56979000 == 183 [pid = 1833] [id = 611] 06:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 235 (0x7f9f547b4800) [pid = 1833] [serial = 1834] [outer = (nil)] 06:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 236 (0x7f9f547bc000) [pid = 1833] [serial = 1835] [outer = 0x7f9f547b4800] 06:15:16 INFO - PROCESS | 1833 | 1461676516592 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 237 (0x7f9f5482a000) [pid = 1833] [serial = 1836] [outer = 0x7f9f547b4800] 06:15:17 INFO - PROCESS | 1833 | 1461676517366 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]]]}] 06:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1431ms 06:15:17 INFO - PROCESS | 1833 | 1461676517414 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:15:17 INFO - PROCESS | 1833 | 1461676517418 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:15:17 INFO - PROCESS | 1833 | 1461676517423 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:15:17 INFO - PROCESS | 1833 | 1461676517426 Marionette TRACE conn3 <- [1,2418,null,{}] 06:15:17 INFO - PROCESS | 1833 | 1461676517431 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}] 06:15:17 INFO - PROCESS | 1833 | 1461676517630 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:15:17 INFO - PROCESS | 1833 | 1461676517901 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56f79800 == 184 [pid = 1833] [id = 612] 06:15:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 238 (0x7f9f539ce000) [pid = 1833] [serial = 1837] [outer = (nil)] 06:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 239 (0x7f9f54845400) [pid = 1833] [serial = 1838] [outer = 0x7f9f539ce000] 06:15:18 INFO - PROCESS | 1833 | 1461676518013 Marionette DEBUG loaded listener.js 06:15:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 240 (0x7f9f5484f000) [pid = 1833] [serial = 1839] [outer = 0x7f9f539ce000] 06:15:18 INFO - PROCESS | 1833 | 1461676518802 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]]]}] 06:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1432ms 06:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:15:18 INFO - PROCESS | 1833 | 1461676518857 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:15:18 INFO - PROCESS | 1833 | 1461676518859 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:15:18 INFO - PROCESS | 1833 | 1461676518866 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:15:18 INFO - PROCESS | 1833 | 1461676518869 Marionette TRACE conn3 <- [1,2422,null,{}] 06:15:18 INFO - PROCESS | 1833 | 1461676518874 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}] 06:15:19 INFO - PROCESS | 1833 | 1461676519064 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:15:19 INFO - PROCESS | 1833 | 1461676519336 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57c4d800 == 185 [pid = 1833] [id = 613] 06:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 241 (0x7f9f547b6800) [pid = 1833] [serial = 1840] [outer = (nil)] 06:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 242 (0x7f9f54bb7800) [pid = 1833] [serial = 1841] [outer = 0x7f9f547b6800] 06:15:19 INFO - PROCESS | 1833 | 1461676519445 Marionette DEBUG loaded listener.js 06:15:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 243 (0x7f9f54c88000) [pid = 1833] [serial = 1842] [outer = 0x7f9f547b6800] 06:15:20 INFO - PROCESS | 1833 | 1461676520204 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]]]}] 06:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1388ms 06:15:20 INFO - PROCESS | 1833 | 1461676520254 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 1833 | 1461676520257 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:15:20 INFO - PROCESS | 1833 | 1461676520263 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 1833 | 1461676520265 Marionette TRACE conn3 <- [1,2426,null,{}] 06:15:20 INFO - PROCESS | 1833 | 1461676520270 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}] 06:15:20 INFO - PROCESS | 1833 | 1461676520459 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:15:20 INFO - PROCESS | 1833 | 1461676520743 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58dc2800 == 186 [pid = 1833] [id = 614] 06:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 244 (0x7f9f5484d800) [pid = 1833] [serial = 1843] [outer = (nil)] 06:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 245 (0x7f9f54c94000) [pid = 1833] [serial = 1844] [outer = 0x7f9f5484d800] 06:15:20 INFO - PROCESS | 1833 | 1461676520852 Marionette DEBUG loaded listener.js 06:15:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 246 (0x7f9f54cd5c00) [pid = 1833] [serial = 1845] [outer = 0x7f9f5484d800] 06:15:21 INFO - PROCESS | 1833 | 1461676521613 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]]]}] 06:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1388ms 06:15:21 INFO - PROCESS | 1833 | 1461676521652 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:15:21 INFO - PROCESS | 1833 | 1461676521654 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:15:21 INFO - PROCESS | 1833 | 1461676521660 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:15:21 INFO - PROCESS | 1833 | 1461676521662 Marionette TRACE conn3 <- [1,2430,null,{}] 06:15:21 INFO - PROCESS | 1833 | 1461676521668 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}] 06:15:21 INFO - PROCESS | 1833 | 1461676521870 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:15:22 INFO - PROCESS | 1833 | 1461676522143 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58ea1800 == 187 [pid = 1833] [id = 615] 06:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 247 (0x7f9f54830800) [pid = 1833] [serial = 1846] [outer = (nil)] 06:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 248 (0x7f9f54d37400) [pid = 1833] [serial = 1847] [outer = 0x7f9f54830800] 06:15:22 INFO - PROCESS | 1833 | 1461676522252 Marionette DEBUG loaded listener.js 06:15:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 249 (0x7f9f54d3f000) [pid = 1833] [serial = 1848] [outer = 0x7f9f54830800] 06:15:23 INFO - PROCESS | 1833 | 1461676523071 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]]]}] 06:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1479ms 06:15:23 INFO - PROCESS | 1833 | 1461676523140 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:15:23 INFO - PROCESS | 1833 | 1461676523144 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:15:23 INFO - PROCESS | 1833 | 1461676523150 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:15:23 INFO - PROCESS | 1833 | 1461676523154 Marionette TRACE conn3 <- [1,2434,null,{}] 06:15:23 INFO - PROCESS | 1833 | 1461676523159 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}] 06:15:23 INFO - PROCESS | 1833 | 1461676523366 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:15:23 INFO - PROCESS | 1833 | 1461676523694 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f87800 == 188 [pid = 1833] [id = 616] 06:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 250 (0x7f9f55dcd000) [pid = 1833] [serial = 1849] [outer = (nil)] 06:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 251 (0x7f9f55dd0000) [pid = 1833] [serial = 1850] [outer = 0x7f9f55dcd000] 06:15:23 INFO - PROCESS | 1833 | 1461676523776 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 252 (0x7f9f56644400) [pid = 1833] [serial = 1851] [outer = 0x7f9f55dcd000] 06:15:24 INFO - PROCESS | 1833 | 1461676524545 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]]]}] 06:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1428ms 06:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:15:24 INFO - PROCESS | 1833 | 1461676524578 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:15:24 INFO - PROCESS | 1833 | 1461676524581 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:15:24 INFO - PROCESS | 1833 | 1461676524587 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:15:24 INFO - PROCESS | 1833 | 1461676524590 Marionette TRACE conn3 <- [1,2438,null,{}] 06:15:24 INFO - PROCESS | 1833 | 1461676524595 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}] 06:15:24 INFO - PROCESS | 1833 | 1461676524774 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:15:25 INFO - PROCESS | 1833 | 1461676525054 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a262800 == 189 [pid = 1833] [id = 617] 06:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 253 (0x7f9f5237e800) [pid = 1833] [serial = 1852] [outer = (nil)] 06:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 254 (0x7f9f56858000) [pid = 1833] [serial = 1853] [outer = 0x7f9f5237e800] 06:15:25 INFO - PROCESS | 1833 | 1461676525125 Marionette DEBUG loaded listener.js 06:15:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 255 (0x7f9f56d20800) [pid = 1833] [serial = 1854] [outer = 0x7f9f5237e800] 06:15:25 INFO - PROCESS | 1833 | 1461676525943 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]]]}] 06:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1429ms 06:15:26 INFO - PROCESS | 1833 | 1461676526015 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:15:26 INFO - PROCESS | 1833 | 1461676526019 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:15:26 INFO - PROCESS | 1833 | 1461676526024 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:15:26 INFO - PROCESS | 1833 | 1461676526027 Marionette TRACE conn3 <- [1,2442,null,{}] 06:15:26 INFO - PROCESS | 1833 | 1461676526032 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}] 06:15:26 INFO - PROCESS | 1833 | 1461676526248 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:15:26 INFO - PROCESS | 1833 | 1461676526565 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a88c800 == 190 [pid = 1833] [id = 618] 06:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 256 (0x7f9f56854000) [pid = 1833] [serial = 1855] [outer = (nil)] 06:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 257 (0x7f9f56d27c00) [pid = 1833] [serial = 1856] [outer = 0x7f9f56854000] 06:15:26 INFO - PROCESS | 1833 | 1461676526637 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 258 (0x7f9f56f4c800) [pid = 1833] [serial = 1857] [outer = 0x7f9f56854000] 06:15:27 INFO - PROCESS | 1833 | 1461676527390 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]]]}] 06:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1435ms 06:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:15:27 INFO - PROCESS | 1833 | 1461676527461 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:15:27 INFO - PROCESS | 1833 | 1461676527463 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:15:27 INFO - PROCESS | 1833 | 1461676527468 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:15:27 INFO - PROCESS | 1833 | 1461676527472 Marionette TRACE conn3 <- [1,2446,null,{}] 06:15:27 INFO - PROCESS | 1833 | 1461676527477 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}] 06:15:27 INFO - PROCESS | 1833 | 1461676527730 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:15:28 INFO - PROCESS | 1833 | 1461676528046 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0a6000 == 191 [pid = 1833] [id = 619] 06:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 259 (0x7f9f5252f800) [pid = 1833] [serial = 1858] [outer = (nil)] 06:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 260 (0x7f9f56f5e800) [pid = 1833] [serial = 1859] [outer = 0x7f9f5252f800] 06:15:28 INFO - PROCESS | 1833 | 1461676528123 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 261 (0x7f9f571a1800) [pid = 1833] [serial = 1860] [outer = 0x7f9f5252f800] 06:15:28 INFO - PROCESS | 1833 | 1461676528891 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]]]}] 06:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1434ms 06:15:28 INFO - PROCESS | 1833 | 1461676528919 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:15:28 INFO - PROCESS | 1833 | 1461676528923 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:15:28 INFO - PROCESS | 1833 | 1461676528931 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:15:28 INFO - PROCESS | 1833 | 1461676528934 Marionette TRACE conn3 <- [1,2450,null,{}] 06:15:28 INFO - PROCESS | 1833 | 1461676528939 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}] 06:15:29 INFO - PROCESS | 1833 | 1461676529136 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:15:29 INFO - PROCESS | 1833 | 1461676529419 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6018d800 == 192 [pid = 1833] [id = 620] 06:15:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 262 (0x7f9f5663ac00) [pid = 1833] [serial = 1861] [outer = (nil)] 06:15:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 263 (0x7f9f571a9400) [pid = 1833] [serial = 1862] [outer = 0x7f9f5663ac00] 06:15:29 INFO - PROCESS | 1833 | 1461676529528 Marionette DEBUG loaded listener.js 06:15:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 264 (0x7f9f57a33800) [pid = 1833] [serial = 1863] [outer = 0x7f9f5663ac00] 06:15:30 INFO - PROCESS | 1833 | 1461676530342 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]]]}] 06:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1481ms 06:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:15:30 INFO - PROCESS | 1833 | 1461676530413 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:15:30 INFO - PROCESS | 1833 | 1461676530415 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:15:30 INFO - PROCESS | 1833 | 1461676530422 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 1833 | 1461676530425 Marionette TRACE conn3 <- [1,2454,null,{}] 06:15:30 INFO - PROCESS | 1833 | 1461676530429 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}] 06:15:30 INFO - PROCESS | 1833 | 1461676530640 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:15:30 INFO - PROCESS | 1833 | 1461676530953 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6117e800 == 193 [pid = 1833] [id = 621] 06:15:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 265 (0x7f9f56d23000) [pid = 1833] [serial = 1864] [outer = (nil)] 06:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 266 (0x7f9f57b7e000) [pid = 1833] [serial = 1865] [outer = 0x7f9f56d23000] 06:15:31 INFO - PROCESS | 1833 | 1461676531030 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 267 (0x7f9f57b85c00) [pid = 1833] [serial = 1866] [outer = 0x7f9f56d23000] 06:15:31 INFO - PROCESS | 1833 | 1461676531816 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]]]}] 06:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1430ms 06:15:31 INFO - PROCESS | 1833 | 1461676531852 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:15:31 INFO - PROCESS | 1833 | 1461676531855 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:15:31 INFO - PROCESS | 1833 | 1461676531861 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:15:31 INFO - PROCESS | 1833 | 1461676531863 Marionette TRACE conn3 <- [1,2458,null,{}] 06:15:31 INFO - PROCESS | 1833 | 1461676531868 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}] 06:15:32 INFO - PROCESS | 1833 | 1461676532059 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:15:32 INFO - PROCESS | 1833 | 1461676532337 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6155b000 == 194 [pid = 1833] [id = 622] 06:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 268 (0x7f9f57a33c00) [pid = 1833] [serial = 1867] [outer = (nil)] 06:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 269 (0x7f9f57dad800) [pid = 1833] [serial = 1868] [outer = 0x7f9f57a33c00] 06:15:32 INFO - PROCESS | 1833 | 1461676532446 Marionette DEBUG loaded listener.js 06:15:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 270 (0x7f9f58d3c800) [pid = 1833] [serial = 1869] [outer = 0x7f9f57a33c00] 06:15:33 INFO - PROCESS | 1833 | 1461676533261 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]]]}] 06:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1435ms 06:15:33 INFO - PROCESS | 1833 | 1461676533297 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:15:33 INFO - PROCESS | 1833 | 1461676533300 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:15:33 INFO - PROCESS | 1833 | 1461676533306 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:15:33 INFO - PROCESS | 1833 | 1461676533308 Marionette TRACE conn3 <- [1,2462,null,{}] 06:15:33 INFO - PROCESS | 1833 | 1461676533313 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}] 06:15:33 INFO - PROCESS | 1833 | 1461676533619 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:15:33 INFO - PROCESS | 1833 | 1461676533944 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61f07800 == 195 [pid = 1833] [id = 623] 06:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 271 (0x7f9f52386000) [pid = 1833] [serial = 1870] [outer = (nil)] 06:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 272 (0x7f9f58d46c00) [pid = 1833] [serial = 1871] [outer = 0x7f9f52386000] 06:15:34 INFO - PROCESS | 1833 | 1461676534053 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 273 (0x7f9f590c2800) [pid = 1833] [serial = 1872] [outer = 0x7f9f52386000] 06:15:35 INFO - PROCESS | 1833 | 1461676535090 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]]]}] 06:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1832ms 06:15:35 INFO - PROCESS | 1833 | 1461676535138 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:15:35 INFO - PROCESS | 1833 | 1461676535142 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:15:35 INFO - PROCESS | 1833 | 1461676535147 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:15:35 INFO - PROCESS | 1833 | 1461676535149 Marionette TRACE conn3 <- [1,2466,null,{}] 06:15:35 INFO - PROCESS | 1833 | 1461676535155 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}] 06:15:35 INFO - PROCESS | 1833 | 1461676535445 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:15:35 INFO - PROCESS | 1833 | 1461676535769 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53aeb800 == 196 [pid = 1833] [id = 624] 06:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 274 (0x7f9f49f15c00) [pid = 1833] [serial = 1873] [outer = (nil)] 06:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 275 (0x7f9f52381000) [pid = 1833] [serial = 1874] [outer = 0x7f9f49f15c00] 06:15:35 INFO - PROCESS | 1833 | 1461676535841 Marionette DEBUG loaded listener.js 06:15:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 276 (0x7f9f590cd000) [pid = 1833] [serial = 1875] [outer = 0x7f9f49f15c00] 06:15:36 INFO - PROCESS | 1833 | 1461676536659 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]]]}] 06:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1578ms 06:15:36 INFO - PROCESS | 1833 | 1461676536727 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:15:36 INFO - PROCESS | 1833 | 1461676536730 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:15:36 INFO - PROCESS | 1833 | 1461676536735 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 1833 | 1461676536738 Marionette TRACE conn3 <- [1,2470,null,{}] 06:15:36 INFO - PROCESS | 1833 | 1461676536743 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}] 06:15:36 INFO - PROCESS | 1833 | 1461676536941 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:15:37 INFO - PROCESS | 1833 | 1461676537265 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56630800 == 197 [pid = 1833] [id = 625] 06:15:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 277 (0x7f9f47ef4c00) [pid = 1833] [serial = 1876] [outer = (nil)] 06:15:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 278 (0x7f9f4ff59400) [pid = 1833] [serial = 1877] [outer = 0x7f9f47ef4c00] 06:15:37 INFO - PROCESS | 1833 | 1461676537341 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 279 (0x7f9f54d3d400) [pid = 1833] [serial = 1878] [outer = 0x7f9f47ef4c00] 06:15:38 INFO - PROCESS | 1833 | 1461676538123 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]]]}] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5371a800 == 196 [pid = 1833] [id = 456] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c346000 == 195 [pid = 1833] [id = 210] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f80082800 == 194 [pid = 1833] [id = 497] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f3d3800 == 193 [pid = 1833] [id = 499] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f9c5800 == 192 [pid = 1833] [id = 604] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fe12800 == 191 [pid = 1833] [id = 602] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f3c5800 == 190 [pid = 1833] [id = 601] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4a751000 == 189 [pid = 1833] [id = 593] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54f9f800 == 188 [pid = 1833] [id = 592] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5491b800 == 187 [pid = 1833] [id = 591] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fd1b000 == 186 [pid = 1833] [id = 590] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f82881800 == 185 [pid = 1833] [id = 589] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d5cc000 == 184 [pid = 1833] [id = 588] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7b147000 == 183 [pid = 1833] [id = 587] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7171e800 == 182 [pid = 1833] [id = 586] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f69dba000 == 181 [pid = 1833] [id = 585] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d0e000 == 180 [pid = 1833] [id = 584] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65b5a000 == 179 [pid = 1833] [id = 583] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5907e800 == 178 [pid = 1833] [id = 582] 06:15:39 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55a2d800 == 177 [pid = 1833] [id = 581] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 278 (0x7f9f57a3ac00) [pid = 1833] [serial = 1626] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 277 (0x7f9f7d0a2400) [pid = 1833] [serial = 1617] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 276 (0x7f9f65a62c00) [pid = 1833] [serial = 1602] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 275 (0x7f9f6523c000) [pid = 1833] [serial = 1590] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 274 (0x7f9f7d0a5000) [pid = 1833] [serial = 1623] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 273 (0x7f9f61f8d000) [pid = 1833] [serial = 1599] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 272 (0x7f9f5a395800) [pid = 1833] [serial = 1635] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 271 (0x7f9f5a395c00) [pid = 1833] [serial = 1629] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 270 (0x7f9f6a5a9000) [pid = 1833] [serial = 1605] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 269 (0x7f9f7836b400) [pid = 1833] [serial = 1611] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 268 (0x7f9f79737c00) [pid = 1833] [serial = 1614] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 267 (0x7f9f7d0a7400) [pid = 1833] [serial = 1632] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 266 (0x7f9f6da55000) [pid = 1833] [serial = 1608] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 265 (0x7f9f5663c400) [pid = 1833] [serial = 1596] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 264 (0x7f9f537e6800) [pid = 1833] [serial = 1593] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 263 (0x7f9f53ab8c00) [pid = 1833] [serial = 1620] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 262 (0x7f9f5a397400) [pid = 1833] [serial = 1730] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 261 (0x7f9f527d6400) [pid = 1833] [serial = 1718] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 260 (0x7f9f49f17c00) [pid = 1833] [serial = 1709] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 259 (0x7f9f65805000) [pid = 1833] [serial = 1706] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 258 (0x7f9f5f0c5400) [pid = 1833] [serial = 1673] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 257 (0x7f9f6ccfb400) [pid = 1833] [serial = 1566] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 256 (0x7f9f6184b400) [pid = 1833] [serial = 1542] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 255 (0x7f9f63294c00) [pid = 1833] [serial = 1548] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 254 (0x7f9f54d54400) [pid = 1833] [serial = 1670] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 253 (0x7f9f6a2f0800) [pid = 1833] [serial = 1491] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 252 (0x7f9f6c5db000) [pid = 1833] [serial = 1419] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 251 (0x7f9f51a19c00) [pid = 1833] [serial = 1715] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 250 (0x7f9f6208b800) [pid = 1833] [serial = 1737] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 249 (0x7f9f54c90800) [pid = 1833] [serial = 1691] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 248 (0x7f9f5f0cc800) [pid = 1833] [serial = 1731] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 247 (0x7f9f51d8fc00) [pid = 1833] [serial = 1464] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 246 (0x7f9f60a32400) [pid = 1833] [serial = 1410] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 245 (0x7f9f53750400) [pid = 1833] [serial = 1667] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 244 (0x7f9f64e3d800) [pid = 1833] [serial = 1482] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 243 (0x7f9f782d9000) [pid = 1833] [serial = 1688] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 242 (0x7f9f65a5d000) [pid = 1833] [serial = 1485] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 241 (0x7f9f54d38000) [pid = 1833] [serial = 1722] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 240 (0x7f9f538e3000) [pid = 1833] [serial = 1719] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 239 (0x7f9f5f0c4800) [pid = 1833] [serial = 1473] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 238 (0x7f9f64e36c00) [pid = 1833] [serial = 1679] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 237 (0x7f9f538e2800) [pid = 1833] [serial = 1727] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 236 (0x7f9f6b05b400) [pid = 1833] [serial = 1494] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 235 (0x7f9f6a5a9400) [pid = 1833] [serial = 1557] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 234 (0x7f9f56d1e800) [pid = 1833] [serial = 1317] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 233 (0x7f9f7871ec00) [pid = 1833] [serial = 1422] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 232 (0x7f9f64e36000) [pid = 1833] [serial = 1665] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 231 (0x7f9f6accd000) [pid = 1833] [serial = 1682] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 230 (0x7f9f600b1400) [pid = 1833] [serial = 1539] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 229 (0x7f9f624edc00) [pid = 1833] [serial = 1401] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 228 (0x7f9f65805c00) [pid = 1833] [serial = 1700] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 227 (0x7f9f5482dc00) [pid = 1833] [serial = 1697] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 226 (0x7f9f4bfb0c00) [pid = 1833] [serial = 1703] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 225 (0x7f9f6c12a400) [pid = 1833] [serial = 1685] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f600ab400) [pid = 1833] [serial = 1733] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f537e2c00) [pid = 1833] [serial = 1500] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f622f4800) [pid = 1833] [serial = 1676] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f56f50800) [pid = 1833] [serial = 1725] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f56d1ec00) [pid = 1833] [serial = 1728] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f61726c00) [pid = 1833] [serial = 1476] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f67e2f800) [pid = 1833] [serial = 1554] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f611b6c00) [pid = 1833] [serial = 1734] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f6198fc00) [pid = 1833] [serial = 1736] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f68ffd000) [pid = 1833] [serial = 1431] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f56d28800) [pid = 1833] [serial = 1407] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f54846400) [pid = 1833] [serial = 1467] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f54bb6c00) [pid = 1833] [serial = 1721] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f65cbcc00) [pid = 1833] [serial = 1488] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f5237f000) [pid = 1833] [serial = 1716] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f5374ac00) [pid = 1833] [serial = 1404] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f65cba800) [pid = 1833] [serial = 1416] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f55b2e000) [pid = 1833] [serial = 1533] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f547b4400) [pid = 1833] [serial = 1461] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f56d1ac00) [pid = 1833] [serial = 1724] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f4ff50c00) [pid = 1833] [serial = 1425] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f64a3ec00) [pid = 1833] [serial = 1413] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f6328e400) [pid = 1833] [serial = 1479] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f6b5c8800) [pid = 1833] [serial = 1560] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f51a18800) [pid = 1833] [serial = 1712] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f65539400) [pid = 1833] [serial = 1694] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f62311000) [pid = 1833] [serial = 1545] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f56f4ec00) [pid = 1833] [serial = 1470] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f6be63800) [pid = 1833] [serial = 1563] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f5f0c3800) [pid = 1833] [serial = 1536] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f54d5a000) [pid = 1833] [serial = 1428] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f6d99d800) [pid = 1833] [serial = 1497] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f5f19e000) [pid = 1833] [serial = 1527] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f65a66400) [pid = 1833] [serial = 1551] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f53744400) [pid = 1833] [serial = 1530] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f794db800) [pid = 1833] [serial = 1434] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f51d85000) [pid = 1833] [serial = 1739] [outer = (nil)] [url = about:blank] 06:15:39 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f5f0ccc00) [pid = 1833] [serial = 1740] [outer = (nil)] [url = about:blank] 06:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2885ms 06:15:39 INFO - PROCESS | 1833 | 1461676539760 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 1833 | 1461676539766 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:15:39 INFO - PROCESS | 1833 | 1461676539776 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 1833 | 1461676539783 Marionette TRACE conn3 <- [1,2474,null,{}] 06:15:39 INFO - PROCESS | 1833 | 1461676539789 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}] 06:15:39 INFO - PROCESS | 1833 | 1461676539972 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:15:39 INFO - PROCESS | 1833 | 1461676539984 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4c0d2800 == 178 [pid = 1833] [id = 626] 06:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f4a247c00) [pid = 1833] [serial = 1879] [outer = (nil)] 06:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f4a24d400) [pid = 1833] [serial = 1880] [outer = 0x7f9f4a247c00] 06:15:40 INFO - PROCESS | 1833 | 1461676540046 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f4a8a2c00) [pid = 1833] [serial = 1881] [outer = 0x7f9f4a247c00] 06:15:40 INFO - PROCESS | 1833 | 1461676540937 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]]]}] 06:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1183ms 06:15:40 INFO - PROCESS | 1833 | 1461676540960 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:15:40 INFO - PROCESS | 1833 | 1461676540965 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:15:40 INFO - PROCESS | 1833 | 1461676540975 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 1833 | 1461676540980 Marionette TRACE conn3 <- [1,2478,null,{}] 06:15:40 INFO - PROCESS | 1833 | 1461676540985 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}] 06:15:41 INFO - PROCESS | 1833 | 1461676541160 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:15:41 INFO - PROCESS | 1833 | 1461676541342 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9cd800 == 179 [pid = 1833] [id = 627] 06:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f48e69000) [pid = 1833] [serial = 1882] [outer = (nil)] 06:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f4e62c400) [pid = 1833] [serial = 1883] [outer = 0x7f9f48e69000] 06:15:41 INFO - PROCESS | 1833 | 1461676541403 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f4f21f800) [pid = 1833] [serial = 1884] [outer = 0x7f9f48e69000] 06:15:42 INFO - PROCESS | 1833 | 1461676542210 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]]]}] 06:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1291ms 06:15:42 INFO - PROCESS | 1833 | 1461676542268 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 1833 | 1461676542271 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:15:42 INFO - PROCESS | 1833 | 1461676542277 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 1833 | 1461676542290 Marionette TRACE conn3 <- [1,2482,null,{}] 06:15:42 INFO - PROCESS | 1833 | 1461676542309 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}] 06:15:42 INFO - PROCESS | 1833 | 1461676542571 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:15:42 INFO - PROCESS | 1833 | 1461676542606 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50cdc800 == 180 [pid = 1833] [id = 628] 06:15:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f4ff58800) [pid = 1833] [serial = 1885] [outer = (nil)] 06:15:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f51914c00) [pid = 1833] [serial = 1886] [outer = 0x7f9f4ff58800] 06:15:42 INFO - PROCESS | 1833 | 1461676542680 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f51960400) [pid = 1833] [serial = 1887] [outer = 0x7f9f4ff58800] 06:15:43 INFO - PROCESS | 1833 | 1461676543577 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]]]}] 06:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1337ms 06:15:43 INFO - PROCESS | 1833 | 1461676543642 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 1833 | 1461676543646 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:15:43 INFO - PROCESS | 1833 | 1461676543654 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 1833 | 1461676543659 Marionette TRACE conn3 <- [1,2486,null,{}] 06:15:43 INFO - PROCESS | 1833 | 1461676543667 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}] 06:15:44 INFO - PROCESS | 1833 | 1461676544053 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f65240400) [pid = 1833] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f56f56000) [pid = 1833] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f4a89fc00) [pid = 1833] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f571a7400) [pid = 1833] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f47efac00) [pid = 1833] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f54849400) [pid = 1833] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f5482a400) [pid = 1833] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f4a8a7000) [pid = 1833] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f64011400) [pid = 1833] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f49f14400) [pid = 1833] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f54c8bc00) [pid = 1833] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f571a4800) [pid = 1833] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f4a8ab800) [pid = 1833] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f65a60c00) [pid = 1833] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f51a1a400) [pid = 1833] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f4a243000) [pid = 1833] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f5482b400) [pid = 1833] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f6a5b0c00) [pid = 1833] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f52534000) [pid = 1833] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f5195e000) [pid = 1833] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f57b83400) [pid = 1833] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f4a8a1c00) [pid = 1833] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f56851800) [pid = 1833] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f54c89800) [pid = 1833] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f54847000) [pid = 1833] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f57b7c800) [pid = 1833] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f49f14800) [pid = 1833] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f6acc5400) [pid = 1833] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f49f15800) [pid = 1833] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f5260bc00) [pid = 1833] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f54824400) [pid = 1833] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f4bfae800) [pid = 1833] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f5685a000) [pid = 1833] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f6acd1000) [pid = 1833] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f4e629400) [pid = 1833] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f4e626800) [pid = 1833] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f4a8a3800) [pid = 1833] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:15:44 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f4bfad400) [pid = 1833] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:15:44 INFO - PROCESS | 1833 | 1461676544892 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a743800 == 181 [pid = 1833] [id = 629] 06:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f47ef4000) [pid = 1833] [serial = 1888] [outer = (nil)] 06:15:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f49f0cc00) [pid = 1833] [serial = 1889] [outer = 0x7f9f47ef4000] 06:15:44 INFO - PROCESS | 1833 | 1461676544953 Marionette DEBUG loaded listener.js 06:15:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f4a8a7000) [pid = 1833] [serial = 1890] [outer = 0x7f9f47ef4000] 06:15:45 INFO - PROCESS | 1833 | 1461676545598 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]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1991ms 06:15:45 INFO - PROCESS | 1833 | 1461676545646 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 1833 | 1461676545648 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:15:45 INFO - PROCESS | 1833 | 1461676545654 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 1833 | 1461676545656 Marionette TRACE conn3 <- [1,2490,null,{}] 06:15:45 INFO - PROCESS | 1833 | 1461676545683 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}] 06:15:45 INFO - PROCESS | 1833 | 1461676545867 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:15:45 INFO - PROCESS | 1833 | 1461676545881 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bd6000 == 182 [pid = 1833] [id = 630] 06:15:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f4a8a7400) [pid = 1833] [serial = 1891] [outer = (nil)] 06:15:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f51a19c00) [pid = 1833] [serial = 1892] [outer = 0x7f9f4a8a7400] 06:15:45 INFO - PROCESS | 1833 | 1461676545938 Marionette DEBUG loaded listener.js 06:15:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f51df0000) [pid = 1833] [serial = 1893] [outer = 0x7f9f4a8a7400] 06:15:46 INFO - PROCESS | 1833 | 1461676546925 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]]]}] 06:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1348ms 06:15:47 INFO - PROCESS | 1833 | 1461676547006 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 1833 | 1461676547012 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:15:47 INFO - PROCESS | 1833 | 1461676547022 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:15:47 INFO - PROCESS | 1833 | 1461676547026 Marionette TRACE conn3 <- [1,2494,null,{}] 06:15:47 INFO - PROCESS | 1833 | 1461676547034 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}] 06:15:47 INFO - PROCESS | 1833 | 1461676547249 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:15:47 INFO - PROCESS | 1833 | 1461676547573 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f4cd800 == 183 [pid = 1833] [id = 631] 06:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f4a248c00) [pid = 1833] [serial = 1894] [outer = (nil)] 06:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f4a8a1800) [pid = 1833] [serial = 1895] [outer = 0x7f9f4a248c00] 06:15:47 INFO - PROCESS | 1833 | 1461676547649 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f4bfa8400) [pid = 1833] [serial = 1896] [outer = 0x7f9f4a248c00] 06:15:48 INFO - PROCESS | 1833 | 1461676548475 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]]]}] 06:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1483ms 06:15:48 INFO - PROCESS | 1833 | 1461676548505 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:15:48 INFO - PROCESS | 1833 | 1461676548514 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:15:48 INFO - PROCESS | 1833 | 1461676548524 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:15:48 INFO - PROCESS | 1833 | 1461676548527 Marionette TRACE conn3 <- [1,2498,null,{}] 06:15:48 INFO - PROCESS | 1833 | 1461676548531 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}] 06:15:48 INFO - PROCESS | 1833 | 1461676548740 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:15:48 INFO - PROCESS | 1833 | 1461676548967 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51437000 == 184 [pid = 1833] [id = 632] 06:15:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f4f216000) [pid = 1833] [serial = 1897] [outer = (nil)] 06:15:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f4ff4dc00) [pid = 1833] [serial = 1898] [outer = 0x7f9f4f216000] 06:15:49 INFO - PROCESS | 1833 | 1461676549076 Marionette DEBUG loaded listener.js 06:15:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f51917400) [pid = 1833] [serial = 1899] [outer = 0x7f9f4f216000] 06:15:50 INFO - PROCESS | 1833 | 1461676550013 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]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1537ms 06:15:50 INFO - PROCESS | 1833 | 1461676550061 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 1833 | 1461676550065 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:15:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:15:50 INFO - PROCESS | 1833 | 1461676550071 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - PROCESS | 1833 | 1461676550076 Marionette TRACE conn3 <- [1,2502,null,{}] 06:15:50 INFO - PROCESS | 1833 | 1461676550091 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}] 06:15:50 INFO - PROCESS | 1833 | 1461676550301 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:15:50 INFO - PROCESS | 1833 | 1461676550607 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54916000 == 185 [pid = 1833] [id = 633] 06:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f51def800) [pid = 1833] [serial = 1900] [outer = (nil)] 06:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f52532c00) [pid = 1833] [serial = 1901] [outer = 0x7f9f51def800] 06:15:50 INFO - PROCESS | 1833 | 1461676550687 Marionette DEBUG loaded listener.js 06:15:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f527ca800) [pid = 1833] [serial = 1902] [outer = 0x7f9f51def800] 06:15:51 INFO - PROCESS | 1833 | 1461676551463 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]]]}] 06:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1434ms 06:15:51 INFO - PROCESS | 1833 | 1461676551506 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:15:51 INFO - PROCESS | 1833 | 1461676551510 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:15:51 INFO - PROCESS | 1833 | 1461676551516 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:15:51 INFO - PROCESS | 1833 | 1461676551519 Marionette TRACE conn3 <- [1,2506,null,{}] 06:15:51 INFO - PROCESS | 1833 | 1461676551524 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}] 06:15:51 INFO - PROCESS | 1833 | 1461676551743 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:15:52 INFO - PROCESS | 1833 | 1461676552013 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55a43000 == 186 [pid = 1833] [id = 634] 06:15:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f53744800) [pid = 1833] [serial = 1903] [outer = (nil)] 06:15:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f537e9c00) [pid = 1833] [serial = 1904] [outer = 0x7f9f53744800] 06:15:52 INFO - PROCESS | 1833 | 1461676552182 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f538e2c00) [pid = 1833] [serial = 1905] [outer = 0x7f9f53744800] 06:15:53 INFO - PROCESS | 1833 | 1461676553010 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]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:15:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1578ms 06:15:53 INFO - PROCESS | 1833 | 1461676553094 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 1833 | 1461676553098 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:15:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:15:53 INFO - PROCESS | 1833 | 1461676553104 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 1833 | 1461676553106 Marionette TRACE conn3 <- [1,2510,null,{}] 06:15:53 INFO - PROCESS | 1833 | 1461676553111 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}] 06:15:53 INFO - PROCESS | 1833 | 1461676553342 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:15:53 INFO - PROCESS | 1833 | 1461676553644 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5697b800 == 187 [pid = 1833] [id = 635] 06:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f5237b800) [pid = 1833] [serial = 1906] [outer = (nil)] 06:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f539d6c00) [pid = 1833] [serial = 1907] [outer = 0x7f9f5237b800] 06:15:53 INFO - PROCESS | 1833 | 1461676553718 Marionette DEBUG loaded listener.js 06:15:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f53ab3800) [pid = 1833] [serial = 1908] [outer = 0x7f9f5237b800] 06:15:54 INFO - PROCESS | 1833 | 1461676554518 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]]]}] 06:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1477ms 06:15:54 INFO - PROCESS | 1833 | 1461676554581 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:15:54 INFO - PROCESS | 1833 | 1461676554584 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:15:54 INFO - PROCESS | 1833 | 1461676554590 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 1833 | 1461676554592 Marionette TRACE conn3 <- [1,2514,null,{}] 06:15:54 INFO - PROCESS | 1833 | 1461676554597 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}] 06:15:54 INFO - PROCESS | 1833 | 1461676554832 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:15:55 INFO - PROCESS | 1833 | 1461676555144 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d4e000 == 188 [pid = 1833] [id = 636] 06:15:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f54846800) [pid = 1833] [serial = 1909] [outer = (nil)] 06:15:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f54c8cc00) [pid = 1833] [serial = 1910] [outer = 0x7f9f54846800] 06:15:55 INFO - PROCESS | 1833 | 1461676555223 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f54d35c00) [pid = 1833] [serial = 1911] [outer = 0x7f9f54846800] 06:15:56 INFO - PROCESS | 1833 | 1461676556018 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]]]}] 06:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1477ms 06:15:56 INFO - PROCESS | 1833 | 1461676556068 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:15:56 INFO - PROCESS | 1833 | 1461676556070 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:15:56 INFO - PROCESS | 1833 | 1461676556077 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - PROCESS | 1833 | 1461676556079 Marionette TRACE conn3 <- [1,2518,null,{}] 06:15:56 INFO - PROCESS | 1833 | 1461676556084 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}] 06:15:56 INFO - PROCESS | 1833 | 1461676556269 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:15:56 INFO - PROCESS | 1833 | 1461676556543 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58fd1000 == 189 [pid = 1833] [id = 637] 06:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f54831c00) [pid = 1833] [serial = 1912] [outer = (nil)] 06:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f54d5cc00) [pid = 1833] [serial = 1913] [outer = 0x7f9f54831c00] 06:15:56 INFO - PROCESS | 1833 | 1461676556652 Marionette DEBUG loaded listener.js 06:15:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f55b32000) [pid = 1833] [serial = 1914] [outer = 0x7f9f54831c00] 06:15:57 INFO - PROCESS | 1833 | 1461676557417 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]]]}] 06:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1382ms 06:15:57 INFO - PROCESS | 1833 | 1461676557460 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:15:57 INFO - PROCESS | 1833 | 1461676557464 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:15:57 INFO - PROCESS | 1833 | 1461676557469 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:15:57 INFO - PROCESS | 1833 | 1461676557471 Marionette TRACE conn3 <- [1,2522,null,{}] 06:15:57 INFO - PROCESS | 1833 | 1461676557477 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}] 06:15:57 INFO - PROCESS | 1833 | 1461676557660 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:15:57 INFO - PROCESS | 1833 | 1461676557928 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f87000 == 190 [pid = 1833] [id = 638] 06:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f54bb6c00) [pid = 1833] [serial = 1915] [outer = (nil)] 06:15:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f55dcb800) [pid = 1833] [serial = 1916] [outer = 0x7f9f54bb6c00] 06:15:58 INFO - PROCESS | 1833 | 1461676558002 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f56857000) [pid = 1833] [serial = 1917] [outer = 0x7f9f54bb6c00] 06:15:58 INFO - PROCESS | 1833 | 1461676558860 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]]]}] 06:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1435ms 06:15:58 INFO - PROCESS | 1833 | 1461676558904 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:15:58 INFO - PROCESS | 1833 | 1461676558907 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:15:58 INFO - PROCESS | 1833 | 1461676558913 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:15:58 INFO - PROCESS | 1833 | 1461676558916 Marionette TRACE conn3 <- [1,2526,null,{}] 06:15:58 INFO - PROCESS | 1833 | 1461676558921 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}] 06:15:59 INFO - PROCESS | 1833 | 1461676559108 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:15:59 INFO - PROCESS | 1833 | 1461676559377 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0a1800 == 191 [pid = 1833] [id = 639] 06:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f54d34c00) [pid = 1833] [serial = 1918] [outer = (nil)] 06:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f56f46000) [pid = 1833] [serial = 1919] [outer = 0x7f9f54d34c00] 06:15:59 INFO - PROCESS | 1833 | 1461676559450 Marionette DEBUG loaded listener.js 06:15:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f571a8400) [pid = 1833] [serial = 1920] [outer = 0x7f9f54d34c00] 06:16:00 INFO - PROCESS | 1833 | 1461676560272 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]]]}] 06:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1389ms 06:16:00 INFO - PROCESS | 1833 | 1461676560302 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:16:00 INFO - PROCESS | 1833 | 1461676560305 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:16:00 INFO - PROCESS | 1833 | 1461676560312 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:16:00 INFO - PROCESS | 1833 | 1461676560314 Marionette TRACE conn3 <- [1,2530,null,{}] 06:16:00 INFO - PROCESS | 1833 | 1461676560319 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}] 06:16:00 INFO - PROCESS | 1833 | 1461676560514 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:16:00 INFO - PROCESS | 1833 | 1461676560792 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6117d800 == 192 [pid = 1833] [id = 640] 06:16:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f51df2400) [pid = 1833] [serial = 1921] [outer = (nil)] 06:16:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f56d22800) [pid = 1833] [serial = 1922] [outer = 0x7f9f51df2400] 06:16:00 INFO - PROCESS | 1833 | 1461676560870 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f57b83400) [pid = 1833] [serial = 1923] [outer = 0x7f9f51df2400] 06:16:01 INFO - PROCESS | 1833 | 1461676561694 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]]]}] 06:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1430ms 06:16:01 INFO - PROCESS | 1833 | 1461676561742 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:16:01 INFO - PROCESS | 1833 | 1461676561746 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:16:01 INFO - PROCESS | 1833 | 1461676561752 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:16:01 INFO - PROCESS | 1833 | 1461676561756 Marionette TRACE conn3 <- [1,2534,null,{}] 06:16:01 INFO - PROCESS | 1833 | 1461676561761 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}] 06:16:01 INFO - PROCESS | 1833 | 1461676561985 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:16:02 INFO - PROCESS | 1833 | 1461676562255 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63f18800 == 193 [pid = 1833] [id = 641] 06:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f58d3fc00) [pid = 1833] [serial = 1924] [outer = (nil)] 06:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f58ea4800) [pid = 1833] [serial = 1925] [outer = 0x7f9f58d3fc00] 06:16:02 INFO - PROCESS | 1833 | 1461676562383 Marionette DEBUG loaded listener.js 06:16:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f590ce800) [pid = 1833] [serial = 1926] [outer = 0x7f9f58d3fc00] 06:16:03 INFO - PROCESS | 1833 | 1461676563173 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]]]}] 06:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1480ms 06:16:03 INFO - PROCESS | 1833 | 1461676563233 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:16:03 INFO - PROCESS | 1833 | 1461676563235 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:16:03 INFO - PROCESS | 1833 | 1461676563241 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:16:03 INFO - PROCESS | 1833 | 1461676563243 Marionette TRACE conn3 <- [1,2538,null,{}] 06:16:03 INFO - PROCESS | 1833 | 1461676563248 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}] 06:16:03 INFO - PROCESS | 1833 | 1461676563444 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:16:03 INFO - PROCESS | 1833 | 1461676563715 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64b12800 == 194 [pid = 1833] [id = 642] 06:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f58d3b000) [pid = 1833] [serial = 1927] [outer = (nil)] 06:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f59121c00) [pid = 1833] [serial = 1928] [outer = 0x7f9f58d3b000] 06:16:03 INFO - PROCESS | 1833 | 1461676563828 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f5a044000) [pid = 1833] [serial = 1929] [outer = 0x7f9f58d3b000] 06:16:04 INFO - PROCESS | 1833 | 1461676564596 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]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1387ms 06:16:04 INFO - PROCESS | 1833 | 1461676564628 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:16:04 INFO - PROCESS | 1833 | 1461676564631 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:16:04 INFO - PROCESS | 1833 | 1461676564637 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - PROCESS | 1833 | 1461676564640 Marionette TRACE conn3 <- [1,2542,null,{}] 06:16:04 INFO - PROCESS | 1833 | 1461676564644 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}] 06:16:04 INFO - PROCESS | 1833 | 1461676564850 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:16:05 INFO - PROCESS | 1833 | 1461676565131 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6502e800 == 195 [pid = 1833] [id = 643] 06:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f47eec800) [pid = 1833] [serial = 1930] [outer = (nil)] 06:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f5a390000) [pid = 1833] [serial = 1931] [outer = 0x7f9f47eec800] 06:16:05 INFO - PROCESS | 1833 | 1461676565250 Marionette DEBUG loaded listener.js 06:16:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f5a397800) [pid = 1833] [serial = 1932] [outer = 0x7f9f47eec800] 06:16:06 INFO - PROCESS | 1833 | 1461676566031 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]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1427ms 06:16:06 INFO - PROCESS | 1833 | 1461676566065 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 1833 | 1461676566067 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:16:06 INFO - PROCESS | 1833 | 1461676566073 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 1833 | 1461676566075 Marionette TRACE conn3 <- [1,2546,null,{}] 06:16:06 INFO - PROCESS | 1833 | 1461676566081 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}] 06:16:06 INFO - PROCESS | 1833 | 1461676566293 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:16:06 INFO - PROCESS | 1833 | 1461676566568 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65354800 == 196 [pid = 1833] [id = 644] 06:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f5a38e000) [pid = 1833] [serial = 1933] [outer = (nil)] 06:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f5a606000) [pid = 1833] [serial = 1934] [outer = 0x7f9f5a38e000] 06:16:06 INFO - PROCESS | 1833 | 1461676566679 Marionette DEBUG loaded listener.js 06:16:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f5efa7400) [pid = 1833] [serial = 1935] [outer = 0x7f9f5a38e000] 06:16:07 INFO - PROCESS | 1833 | 1461676567503 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]]]}] 06:16:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:16:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1482ms 06:16:07 INFO - PROCESS | 1833 | 1461676567557 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:16:07 INFO - PROCESS | 1833 | 1461676567560 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:16:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:16:07 INFO - PROCESS | 1833 | 1461676567566 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:16:07 INFO - PROCESS | 1833 | 1461676567568 Marionette TRACE conn3 <- [1,2550,null,{}] 06:16:07 INFO - PROCESS | 1833 | 1461676567573 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}] 06:16:07 INFO - PROCESS | 1833 | 1461676567762 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:16:08 INFO - PROCESS | 1833 | 1461676568035 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653b9800 == 197 [pid = 1833] [id = 645] 06:16:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f58d42400) [pid = 1833] [serial = 1936] [outer = (nil)] 06:16:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f5f0c3c00) [pid = 1833] [serial = 1937] [outer = 0x7f9f58d42400] 06:16:08 INFO - PROCESS | 1833 | 1461676568144 Marionette DEBUG loaded listener.js 06:16:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f5f0cc800) [pid = 1833] [serial = 1938] [outer = 0x7f9f58d42400] 06:16:08 INFO - PROCESS | 1833 | 1461676568972 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]]]}] 06:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1480ms 06:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:16:09 INFO - PROCESS | 1833 | 1461676569046 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:16:09 INFO - PROCESS | 1833 | 1461676569049 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:16:09 INFO - PROCESS | 1833 | 1461676569055 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:16:09 INFO - PROCESS | 1833 | 1461676569058 Marionette TRACE conn3 <- [1,2554,null,{}] 06:16:09 INFO - PROCESS | 1833 | 1461676569063 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}] 06:16:09 INFO - PROCESS | 1833 | 1461676569263 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:16:09 INFO - PROCESS | 1833 | 1461676569571 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6545f800 == 198 [pid = 1833] [id = 646] 06:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f5a399800) [pid = 1833] [serial = 1939] [outer = (nil)] 06:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f5f185c00) [pid = 1833] [serial = 1940] [outer = 0x7f9f5a399800] 06:16:09 INFO - PROCESS | 1833 | 1461676569652 Marionette DEBUG loaded listener.js 06:16:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f5f18dc00) [pid = 1833] [serial = 1941] [outer = 0x7f9f5a399800] 06:16:10 INFO - PROCESS | 1833 | 1461676570544 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]]]}] 06:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1531ms 06:16:10 INFO - PROCESS | 1833 | 1461676570586 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:16:10 INFO - PROCESS | 1833 | 1461676570590 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:16:10 INFO - PROCESS | 1833 | 1461676570595 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:16:10 INFO - PROCESS | 1833 | 1461676570598 Marionette TRACE conn3 <- [1,2558,null,{}] 06:16:10 INFO - PROCESS | 1833 | 1461676570603 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}] 06:16:10 INFO - PROCESS | 1833 | 1461676570817 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:16:11 INFO - PROCESS | 1833 | 1461676571131 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6594b000 == 199 [pid = 1833] [id = 647] 06:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f5efaa400) [pid = 1833] [serial = 1942] [outer = (nil)] 06:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f5f196400) [pid = 1833] [serial = 1943] [outer = 0x7f9f5efaa400] 06:16:11 INFO - PROCESS | 1833 | 1461676571207 Marionette DEBUG loaded listener.js 06:16:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f5fe04800) [pid = 1833] [serial = 1944] [outer = 0x7f9f5efaa400] 06:16:12 INFO - PROCESS | 1833 | 1461676572038 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]]]}] 06:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1484ms 06:16:12 INFO - PROCESS | 1833 | 1461676572081 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:16:12 INFO - PROCESS | 1833 | 1461676572084 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:16:12 INFO - PROCESS | 1833 | 1461676572090 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:16:12 INFO - PROCESS | 1833 | 1461676572092 Marionette TRACE conn3 <- [1,2562,null,{}] 06:16:12 INFO - PROCESS | 1833 | 1461676572097 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}] 06:16:12 INFO - PROCESS | 1833 | 1461676572305 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:16:12 INFO - PROCESS | 1833 | 1461676572622 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b76800 == 200 [pid = 1833] [id = 648] 06:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f5f191c00) [pid = 1833] [serial = 1945] [outer = (nil)] 06:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f6006f000) [pid = 1833] [serial = 1946] [outer = 0x7f9f5f191c00] 06:16:12 INFO - PROCESS | 1833 | 1461676572694 Marionette DEBUG loaded listener.js 06:16:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f60078c00) [pid = 1833] [serial = 1947] [outer = 0x7f9f5f191c00] 06:16:13 INFO - PROCESS | 1833 | 1461676573568 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]]]}] 06:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1533ms 06:16:13 INFO - PROCESS | 1833 | 1461676573623 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:16:13 INFO - PROCESS | 1833 | 1461676573627 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:16:13 INFO - PROCESS | 1833 | 1461676573632 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:16:13 INFO - PROCESS | 1833 | 1461676573635 Marionette TRACE conn3 <- [1,2566,null,{}] 06:16:13 INFO - PROCESS | 1833 | 1461676573640 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}] 06:16:13 INFO - PROCESS | 1833 | 1461676573863 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:16:14 INFO - PROCESS | 1833 | 1461676574191 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513f7800 == 201 [pid = 1833] [id = 649] 06:16:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f4ff57400) [pid = 1833] [serial = 1948] [outer = (nil)] 06:16:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f57a2e800) [pid = 1833] [serial = 1949] [outer = 0x7f9f4ff57400] 06:16:14 INFO - PROCESS | 1833 | 1461676574263 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f600b7000) [pid = 1833] [serial = 1950] [outer = 0x7f9f4ff57400] 06:16:15 INFO - PROCESS | 1833 | 1461676575073 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]]]}] 06:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1481ms 06:16:15 INFO - PROCESS | 1833 | 1461676575114 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:16:15 INFO - PROCESS | 1833 | 1461676575118 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:16:15 INFO - PROCESS | 1833 | 1461676575123 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:16:15 INFO - PROCESS | 1833 | 1461676575125 Marionette TRACE conn3 <- [1,2570,null,{}] 06:16:15 INFO - PROCESS | 1833 | 1461676575130 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}] 06:16:15 INFO - PROCESS | 1833 | 1461676575322 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:16:15 INFO - PROCESS | 1833 | 1461676575644 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fd03000 == 202 [pid = 1833] [id = 650] 06:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f48e6d800) [pid = 1833] [serial = 1951] [outer = (nil)] 06:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f4a8a0400) [pid = 1833] [serial = 1952] [outer = 0x7f9f48e6d800] 06:16:15 INFO - PROCESS | 1833 | 1461676575715 Marionette DEBUG loaded listener.js 06:16:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f57a31c00) [pid = 1833] [serial = 1953] [outer = 0x7f9f48e6d800] 06:16:16 INFO - PROCESS | 1833 | 1461676576607 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]]]}] 06:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1533ms 06:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:16:16 INFO - PROCESS | 1833 | 1461676576657 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:16:16 INFO - PROCESS | 1833 | 1461676576660 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:16:16 INFO - PROCESS | 1833 | 1461676576666 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:16:16 INFO - PROCESS | 1833 | 1461676576668 Marionette TRACE conn3 <- [1,2574,null,{}] 06:16:16 INFO - PROCESS | 1833 | 1461676576673 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}] 06:16:16 INFO - PROCESS | 1833 | 1461676576905 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6c58e800 == 201 [pid = 1833] [id = 520] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61908800 == 200 [pid = 1833] [id = 529] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4a743800 == 199 [pid = 1833] [id = 629] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f50cdc800 == 198 [pid = 1833] [id = 628] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513e0800 == 197 [pid = 1833] [id = 603] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f9cd800 == 196 [pid = 1833] [id = 627] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4c0d2800 == 195 [pid = 1833] [id = 626] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6117e800 == 194 [pid = 1833] [id = 621] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6018d800 == 193 [pid = 1833] [id = 620] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0a6000 == 192 [pid = 1833] [id = 619] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a88c800 == 191 [pid = 1833] [id = 618] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a262800 == 190 [pid = 1833] [id = 617] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f87800 == 189 [pid = 1833] [id = 616] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58ea1800 == 188 [pid = 1833] [id = 615] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58dc2800 == 187 [pid = 1833] [id = 614] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57c4d800 == 186 [pid = 1833] [id = 613] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56f79800 == 185 [pid = 1833] [id = 612] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56979000 == 184 [pid = 1833] [id = 611] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55aae800 == 183 [pid = 1833] [id = 610] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54925800 == 182 [pid = 1833] [id = 609] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f539ae800 == 181 [pid = 1833] [id = 608] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bd4000 == 180 [pid = 1833] [id = 607] 06:16:18 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4fbce000 == 179 [pid = 1833] [id = 606] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f519eb800) [pid = 1833] [serial = 1817] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f6b60ac00) [pid = 1833] [serial = 1683] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f64e3dc00) [pid = 1833] [serial = 1677] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f61728000) [pid = 1833] [serial = 1742] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f4a8a7800) [pid = 1833] [serial = 1781] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f62553c00) [pid = 1833] [serial = 1755] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f4ff4f000) [pid = 1833] [serial = 1809] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f65bd0c00) [pid = 1833] [serial = 1680] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f65541c00) [pid = 1833] [serial = 1698] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f58d44000) [pid = 1833] [serial = 1785] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f64e37c00) [pid = 1833] [serial = 1757] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f4a8ac400) [pid = 1833] [serial = 1782] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f4bfb5000) [pid = 1833] [serial = 1710] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f6553d400) [pid = 1833] [serial = 1695] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f5a397000) [pid = 1833] [serial = 1752] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f57db1400) [pid = 1833] [serial = 1790] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f68ffcc00) [pid = 1833] [serial = 1760] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f6553dc00) [pid = 1833] [serial = 1758] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f52539000) [pid = 1833] [serial = 1745] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f4a250000) [pid = 1833] [serial = 1773] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f6580b000) [pid = 1833] [serial = 1701] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f6d996000) [pid = 1833] [serial = 1686] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f53ab2800) [pid = 1833] [serial = 1668] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f51a17000) [pid = 1833] [serial = 1812] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f48e70400) [pid = 1833] [serial = 1799] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f4ff5c000) [pid = 1833] [serial = 1802] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f58d42000) [pid = 1833] [serial = 1779] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f4bfb5800) [pid = 1833] [serial = 1805] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f47ef6000) [pid = 1833] [serial = 1796] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f611b5400) [pid = 1833] [serial = 1674] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f48e70800) [pid = 1833] [serial = 1793] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f54c94c00) [pid = 1833] [serial = 1692] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f519e9000) [pid = 1833] [serial = 1811] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f56856800) [pid = 1833] [serial = 1671] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f62037000) [pid = 1833] [serial = 1754] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f4e630400) [pid = 1833] [serial = 1806] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f785ad000) [pid = 1833] [serial = 1776] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f4ff51000) [pid = 1833] [serial = 1815] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f7b6bc000) [pid = 1833] [serial = 1689] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f58ea5c00) [pid = 1833] [serial = 1713] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f67235400) [pid = 1833] [serial = 1763] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f54d3bc00) [pid = 1833] [serial = 1749] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f7d0a8400) [pid = 1833] [serial = 1791] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f6580d400) [pid = 1833] [serial = 1707] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f783eb400) [pid = 1833] [serial = 1769] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f54c8c400) [pid = 1833] [serial = 1748] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f7247ec00) [pid = 1833] [serial = 1767] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f58d3a800) [pid = 1833] [serial = 1784] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f6d99d400) [pid = 1833] [serial = 1766] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f6abd1000) [pid = 1833] [serial = 1761] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f547bd800) [pid = 1833] [serial = 1641] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f6b058800) [pid = 1833] [serial = 1764] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f58d3d800) [pid = 1833] [serial = 1778] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f51a16800) [pid = 1833] [serial = 1638] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f57da6c00) [pid = 1833] [serial = 1787] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f4ff42400) [pid = 1833] [serial = 1808] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f57a3a800) [pid = 1833] [serial = 1751] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f4bfb5c00) [pid = 1833] [serial = 1704] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f57dac000) [pid = 1833] [serial = 1788] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f79756c00) [pid = 1833] [serial = 1770] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f57b83c00) [pid = 1833] [serial = 1775] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f4f215400) [pid = 1833] [serial = 1814] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f4a24a800) [pid = 1833] [serial = 1772] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f538df400) [pid = 1833] [serial = 1746] [outer = (nil)] [url = about:blank] 06:16:18 INFO - PROCESS | 1833 | 1461676578744 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a745000 == 180 [pid = 1833] [id = 651] 06:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f48e68400) [pid = 1833] [serial = 1954] [outer = (nil)] 06:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f48e6e000) [pid = 1833] [serial = 1955] [outer = 0x7f9f48e68400] 06:16:18 INFO - PROCESS | 1833 | 1461676578814 Marionette DEBUG loaded listener.js 06:16:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f4a243c00) [pid = 1833] [serial = 1956] [outer = 0x7f9f48e68400] 06:16:19 INFO - PROCESS | 1833 | 1461676579555 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]]]}] 06:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2932ms 06:16:19 INFO - PROCESS | 1833 | 1461676579598 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:16:19 INFO - PROCESS | 1833 | 1461676579603 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:16:19 INFO - PROCESS | 1833 | 1461676579610 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:16:19 INFO - PROCESS | 1833 | 1461676579614 Marionette TRACE conn3 <- [1,2578,null,{}] 06:16:19 INFO - PROCESS | 1833 | 1461676579623 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}] 06:16:19 INFO - PROCESS | 1833 | 1461676579823 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:16:20 INFO - PROCESS | 1833 | 1461676580012 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f4d1000 == 181 [pid = 1833] [id = 652] 06:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f4a242800) [pid = 1833] [serial = 1957] [outer = (nil)] 06:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f4bfb0800) [pid = 1833] [serial = 1958] [outer = 0x7f9f4a242800] 06:16:20 INFO - PROCESS | 1833 | 1461676580077 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f4f21b800) [pid = 1833] [serial = 1959] [outer = 0x7f9f4a242800] 06:16:20 INFO - PROCESS | 1833 | 1461676580859 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]]]}] 06:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1288ms 06:16:20 INFO - PROCESS | 1833 | 1461676580900 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:16:20 INFO - PROCESS | 1833 | 1461676580906 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:16:20 INFO - PROCESS | 1833 | 1461676580911 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:16:20 INFO - PROCESS | 1833 | 1461676580914 Marionette TRACE conn3 <- [1,2582,null,{}] 06:16:20 INFO - PROCESS | 1833 | 1461676580919 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}] 06:16:21 INFO - PROCESS | 1833 | 1461676581161 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:16:21 INFO - PROCESS | 1833 | 1461676581192 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50b12000 == 182 [pid = 1833] [id = 653] 06:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f4fc4d800) [pid = 1833] [serial = 1960] [outer = (nil)] 06:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f4ff5c400) [pid = 1833] [serial = 1961] [outer = 0x7f9f4fc4d800] 06:16:21 INFO - PROCESS | 1833 | 1461676581251 Marionette DEBUG loaded listener.js 06:16:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f51920c00) [pid = 1833] [serial = 1962] [outer = 0x7f9f4fc4d800] 06:16:22 INFO - PROCESS | 1833 | 1461676582167 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]]]}] 06:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1276ms 06:16:22 INFO - PROCESS | 1833 | 1461676582193 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:16:22 INFO - PROCESS | 1833 | 1461676582197 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:16:22 INFO - PROCESS | 1833 | 1461676582213 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:16:22 INFO - PROCESS | 1833 | 1461676582222 Marionette TRACE conn3 <- [1,2586,null,{}] 06:16:22 INFO - PROCESS | 1833 | 1461676582235 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}] 06:16:22 INFO - PROCESS | 1833 | 1461676582585 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:16:22 INFO - PROCESS | 1833 | 1461676582651 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51439000 == 183 [pid = 1833] [id = 654] 06:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f4fc54c00) [pid = 1833] [serial = 1963] [outer = (nil)] 06:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f51d8fc00) [pid = 1833] [serial = 1964] [outer = 0x7f9f4fc54c00] 06:16:22 INFO - PROCESS | 1833 | 1461676582709 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f52389800) [pid = 1833] [serial = 1965] [outer = 0x7f9f4fc54c00] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f547b4800) [pid = 1833] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f47ef2400) [pid = 1833] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f4ff53800) [pid = 1833] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f5663ac00) [pid = 1833] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f47ef4000) [pid = 1833] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f57a33c00) [pid = 1833] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f48e68000) [pid = 1833] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f56854000) [pid = 1833] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f51df5000) [pid = 1833] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f55dcd000) [pid = 1833] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f519f3000) [pid = 1833] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f54830800) [pid = 1833] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f56d23000) [pid = 1833] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f5484d800) [pid = 1833] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f47ef1000) [pid = 1833] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f539ce000) [pid = 1833] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f547b6800) [pid = 1833] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f47eedc00) [pid = 1833] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f5237e800) [pid = 1833] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f52386000) [pid = 1833] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f4ff58800) [pid = 1833] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f49f18800) [pid = 1833] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f47ef4c00) [pid = 1833] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f4a247c00) [pid = 1833] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f49f15c00) [pid = 1833] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f48e69400) [pid = 1833] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f48e69000) [pid = 1833] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f5252f800) [pid = 1833] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:16:23 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f4ff5a000) [pid = 1833] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:16:24 INFO - PROCESS | 1833 | 1461676584329 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]]]}] 06:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2159ms 06:16:24 INFO - PROCESS | 1833 | 1461676584364 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:16:24 INFO - PROCESS | 1833 | 1461676584368 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:16:24 INFO - PROCESS | 1833 | 1461676584373 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:16:24 INFO - PROCESS | 1833 | 1461676584376 Marionette TRACE conn3 <- [1,2590,null,{}] 06:16:24 INFO - PROCESS | 1833 | 1461676584381 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}] 06:16:24 INFO - PROCESS | 1833 | 1461676584570 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:16:24 INFO - PROCESS | 1833 | 1461676584756 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5143b000 == 184 [pid = 1833] [id = 655] 06:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f47eecc00) [pid = 1833] [serial = 1966] [outer = (nil)] 06:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f4ff53800) [pid = 1833] [serial = 1967] [outer = 0x7f9f47eecc00] 06:16:24 INFO - PROCESS | 1833 | 1461676584814 Marionette DEBUG loaded listener.js 06:16:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f5237e800) [pid = 1833] [serial = 1968] [outer = 0x7f9f47eecc00] 06:16:25 INFO - PROCESS | 1833 | 1461676585492 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]]]}] 06:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1179ms 06:16:25 INFO - PROCESS | 1833 | 1461676585552 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:16:25 INFO - PROCESS | 1833 | 1461676585556 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:16:25 INFO - PROCESS | 1833 | 1461676585564 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:16:25 INFO - PROCESS | 1833 | 1461676585567 Marionette TRACE conn3 <- [1,2594,null,{}] 06:16:25 INFO - PROCESS | 1833 | 1461676585572 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}] 06:16:25 INFO - PROCESS | 1833 | 1461676585754 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:16:26 INFO - PROCESS | 1833 | 1461676586127 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4c0ec000 == 185 [pid = 1833] [id = 656] 06:16:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f47ef4c00) [pid = 1833] [serial = 1969] [outer = (nil)] 06:16:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f48e71400) [pid = 1833] [serial = 1970] [outer = 0x7f9f47ef4c00] 06:16:26 INFO - PROCESS | 1833 | 1461676586266 Marionette DEBUG loaded listener.js 06:16:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f4a24d800) [pid = 1833] [serial = 1971] [outer = 0x7f9f47ef4c00] 06:16:27 INFO - PROCESS | 1833 | 1461676587212 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]]]}] 06:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1677ms 06:16:27 INFO - PROCESS | 1833 | 1461676587243 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:16:27 INFO - PROCESS | 1833 | 1461676587248 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:16:27 INFO - PROCESS | 1833 | 1461676587256 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:16:27 INFO - PROCESS | 1833 | 1461676587261 Marionette TRACE conn3 <- [1,2598,null,{}] 06:16:27 INFO - PROCESS | 1833 | 1461676587267 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}] 06:16:27 INFO - PROCESS | 1833 | 1461676587465 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:16:27 INFO - PROCESS | 1833 | 1461676587736 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513fa800 == 186 [pid = 1833] [id = 657] 06:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f4f221000) [pid = 1833] [serial = 1972] [outer = (nil)] 06:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f4ff42400) [pid = 1833] [serial = 1973] [outer = 0x7f9f4f221000] 06:16:27 INFO - PROCESS | 1833 | 1461676587853 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f51918800) [pid = 1833] [serial = 1974] [outer = 0x7f9f4f221000] 06:16:28 INFO - PROCESS | 1833 | 1461676588741 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]]]}] 06:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1537ms 06:16:28 INFO - PROCESS | 1833 | 1461676588796 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:16:28 INFO - PROCESS | 1833 | 1461676588802 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:16:28 INFO - PROCESS | 1833 | 1461676588808 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:16:28 INFO - PROCESS | 1833 | 1461676588811 Marionette TRACE conn3 <- [1,2602,null,{}] 06:16:28 INFO - PROCESS | 1833 | 1461676588816 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}] 06:16:29 INFO - PROCESS | 1833 | 1461676589019 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:16:29 INFO - PROCESS | 1833 | 1461676589323 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54912000 == 187 [pid = 1833] [id = 658] 06:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f51df3000) [pid = 1833] [serial = 1975] [outer = (nil)] 06:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f52539000) [pid = 1833] [serial = 1976] [outer = 0x7f9f51df3000] 06:16:29 INFO - PROCESS | 1833 | 1461676589438 Marionette DEBUG loaded listener.js 06:16:29 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f527cfc00) [pid = 1833] [serial = 1977] [outer = 0x7f9f51df3000] 06:16:30 INFO - PROCESS | 1833 | 1461676590292 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]]]}] 06:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1536ms 06:16:30 INFO - PROCESS | 1833 | 1461676590345 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:16:30 INFO - PROCESS | 1833 | 1461676590349 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:16:30 INFO - PROCESS | 1833 | 1461676590364 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:16:30 INFO - PROCESS | 1833 | 1461676590372 Marionette TRACE conn3 <- [1,2606,null,{}] 06:16:30 INFO - PROCESS | 1833 | 1461676590378 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}] 06:16:30 INFO - PROCESS | 1833 | 1461676590691 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:16:31 INFO - PROCESS | 1833 | 1461676590999 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55a35000 == 188 [pid = 1833] [id = 659] 06:16:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f51d87000) [pid = 1833] [serial = 1978] [outer = (nil)] 06:16:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f538d7400) [pid = 1833] [serial = 1979] [outer = 0x7f9f51d87000] 06:16:31 INFO - PROCESS | 1833 | 1461676591069 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f53aac800) [pid = 1833] [serial = 1980] [outer = 0x7f9f51d87000] 06:16:31 INFO - PROCESS | 1833 | 1461676591921 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]]]}] 06:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1594ms 06:16:31 INFO - PROCESS | 1833 | 1461676591950 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:16:31 INFO - PROCESS | 1833 | 1461676591955 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:16:31 INFO - PROCESS | 1833 | 1461676591960 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:16:31 INFO - PROCESS | 1833 | 1461676591963 Marionette TRACE conn3 <- [1,2610,null,{}] 06:16:31 INFO - PROCESS | 1833 | 1461676591968 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}] 06:16:32 INFO - PROCESS | 1833 | 1461676592156 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:16:32 INFO - PROCESS | 1833 | 1461676592417 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:32 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56979000 == 189 [pid = 1833] [id = 660] 06:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f51dfcc00) [pid = 1833] [serial = 1981] [outer = (nil)] 06:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f547c0000) [pid = 1833] [serial = 1982] [outer = 0x7f9f51dfcc00] 06:16:32 INFO - PROCESS | 1833 | 1461676592529 Marionette DEBUG loaded listener.js 06:16:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f5482c000) [pid = 1833] [serial = 1983] [outer = 0x7f9f51dfcc00] 06:16:33 INFO - PROCESS | 1833 | 1461676593309 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]]]}] 06:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1382ms 06:16:33 INFO - PROCESS | 1833 | 1461676593343 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:16:33 INFO - PROCESS | 1833 | 1461676593346 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:16:33 INFO - PROCESS | 1833 | 1461676593352 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:16:33 INFO - PROCESS | 1833 | 1461676593354 Marionette TRACE conn3 <- [1,2614,null,{}] 06:16:33 INFO - PROCESS | 1833 | 1461676593359 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}] 06:16:33 INFO - PROCESS | 1833 | 1461676593548 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:16:33 INFO - PROCESS | 1833 | 1461676593831 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57054800 == 190 [pid = 1833] [id = 661] 06:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f54850c00) [pid = 1833] [serial = 1984] [outer = (nil)] 06:16:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f54bb5400) [pid = 1833] [serial = 1985] [outer = 0x7f9f54850c00] 06:16:33 INFO - PROCESS | 1833 | 1461676593959 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f54c91400) [pid = 1833] [serial = 1986] [outer = 0x7f9f54850c00] 06:16:34 INFO - PROCESS | 1833 | 1461676594779 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]]]}] 06:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 06:16:34 INFO - PROCESS | 1833 | 1461676594839 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:16:34 INFO - PROCESS | 1833 | 1461676594841 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:16:34 INFO - PROCESS | 1833 | 1461676594848 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:16:34 INFO - PROCESS | 1833 | 1461676594850 Marionette TRACE conn3 <- [1,2618,null,{}] 06:16:34 INFO - PROCESS | 1833 | 1461676594855 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}] 06:16:35 INFO - PROCESS | 1833 | 1461676595074 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:16:35 INFO - PROCESS | 1833 | 1461676595371 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d55000 == 191 [pid = 1833] [id = 662] 06:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f54851000) [pid = 1833] [serial = 1987] [outer = (nil)] 06:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f54d5c000) [pid = 1833] [serial = 1988] [outer = 0x7f9f54851000] 06:16:35 INFO - PROCESS | 1833 | 1461676595444 Marionette DEBUG loaded listener.js 06:16:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f55dd1000) [pid = 1833] [serial = 1989] [outer = 0x7f9f54851000] 06:16:36 INFO - PROCESS | 1833 | 1461676596218 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]]]}] 06:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1431ms 06:16:36 INFO - PROCESS | 1833 | 1461676596280 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:16:36 INFO - PROCESS | 1833 | 1461676596283 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:16:36 INFO - PROCESS | 1833 | 1461676596289 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:16:36 INFO - PROCESS | 1833 | 1461676596291 Marionette TRACE conn3 <- [1,2622,null,{}] 06:16:36 INFO - PROCESS | 1833 | 1461676596297 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}] 06:16:36 INFO - PROCESS | 1833 | 1461676596478 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:16:36 INFO - PROCESS | 1833 | 1461676596701 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58c65000 == 192 [pid = 1833] [id = 663] 06:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f54c93800) [pid = 1833] [serial = 1990] [outer = (nil)] 06:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f5685cc00) [pid = 1833] [serial = 1991] [outer = 0x7f9f54c93800] 06:16:36 INFO - PROCESS | 1833 | 1461676596812 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f56d24800) [pid = 1833] [serial = 1992] [outer = 0x7f9f54c93800] 06:16:37 INFO - PROCESS | 1833 | 1461676597607 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]]]}] 06:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1381ms 06:16:37 INFO - PROCESS | 1833 | 1461676597671 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:16:37 INFO - PROCESS | 1833 | 1461676597675 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:16:37 INFO - PROCESS | 1833 | 1461676597680 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:16:37 INFO - PROCESS | 1833 | 1461676597682 Marionette TRACE conn3 <- [1,2626,null,{}] 06:16:37 INFO - PROCESS | 1833 | 1461676597687 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}] 06:16:37 INFO - PROCESS | 1833 | 1461676597891 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:16:38 INFO - PROCESS | 1833 | 1461676598158 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f1d800 == 193 [pid = 1833] [id = 664] 06:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f56644c00) [pid = 1833] [serial = 1993] [outer = (nil)] 06:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f56f57c00) [pid = 1833] [serial = 1994] [outer = 0x7f9f56644c00] 06:16:38 INFO - PROCESS | 1833 | 1461676598268 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f571a1c00) [pid = 1833] [serial = 1995] [outer = 0x7f9f56644c00] 06:16:39 INFO - PROCESS | 1833 | 1461676599038 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]]]}] 06:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1428ms 06:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:16:39 INFO - PROCESS | 1833 | 1461676599108 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:16:39 INFO - PROCESS | 1833 | 1461676599111 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:16:39 INFO - PROCESS | 1833 | 1461676599117 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:16:39 INFO - PROCESS | 1833 | 1461676599120 Marionette TRACE conn3 <- [1,2630,null,{}] 06:16:39 INFO - PROCESS | 1833 | 1461676599125 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}] 06:16:39 INFO - PROCESS | 1833 | 1461676599328 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:16:39 INFO - PROCESS | 1833 | 1461676599569 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a879800 == 194 [pid = 1833] [id = 665] 06:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f4ff46c00) [pid = 1833] [serial = 1996] [outer = (nil)] 06:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f57a31800) [pid = 1833] [serial = 1997] [outer = 0x7f9f4ff46c00] 06:16:39 INFO - PROCESS | 1833 | 1461676599683 Marionette DEBUG loaded listener.js 06:16:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f57a3b000) [pid = 1833] [serial = 1998] [outer = 0x7f9f4ff46c00] 06:16:40 INFO - PROCESS | 1833 | 1461676600446 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]]]}] 06:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1382ms 06:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:16:40 INFO - PROCESS | 1833 | 1461676600499 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:16:40 INFO - PROCESS | 1833 | 1461676600501 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:16:40 INFO - PROCESS | 1833 | 1461676600506 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:16:40 INFO - PROCESS | 1833 | 1461676600509 Marionette TRACE conn3 <- [1,2634,null,{}] 06:16:40 INFO - PROCESS | 1833 | 1461676600514 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}] 06:16:40 INFO - PROCESS | 1833 | 1461676600703 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:16:40 INFO - PROCESS | 1833 | 1461676600972 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5f0a9000 == 195 [pid = 1833] [id = 666] 06:16:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f4ff49800) [pid = 1833] [serial = 1999] [outer = (nil)] 06:16:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f57da2c00) [pid = 1833] [serial = 2000] [outer = 0x7f9f4ff49800] 06:16:41 INFO - PROCESS | 1833 | 1461676601053 Marionette DEBUG loaded listener.js 06:16:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f57dae400) [pid = 1833] [serial = 2001] [outer = 0x7f9f4ff49800] 06:16:41 INFO - PROCESS | 1833 | 1461676601924 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]]]}] 06:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1479ms 06:16:41 INFO - PROCESS | 1833 | 1461676601985 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:16:41 INFO - PROCESS | 1833 | 1461676601989 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:16:41 INFO - PROCESS | 1833 | 1461676601995 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:16:42 INFO - PROCESS | 1833 | 1461676601998 Marionette TRACE conn3 <- [1,2638,null,{}] 06:16:42 INFO - PROCESS | 1833 | 1461676602003 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}] 06:16:42 INFO - PROCESS | 1833 | 1461676602221 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:16:42 INFO - PROCESS | 1833 | 1461676602528 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61392800 == 196 [pid = 1833] [id = 667] 06:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f58ea8800) [pid = 1833] [serial = 2002] [outer = (nil)] 06:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f590d1000) [pid = 1833] [serial = 2003] [outer = 0x7f9f58ea8800] 06:16:42 INFO - PROCESS | 1833 | 1461676602605 Marionette DEBUG loaded listener.js 06:16:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f5a393c00) [pid = 1833] [serial = 2004] [outer = 0x7f9f58ea8800] 06:16:43 INFO - PROCESS | 1833 | 1461676603377 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]]]}] 06:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1428ms 06:16:43 INFO - PROCESS | 1833 | 1461676603423 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:16:43 INFO - PROCESS | 1833 | 1461676603426 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:16:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:16:43 INFO - PROCESS | 1833 | 1461676603432 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:16:43 INFO - PROCESS | 1833 | 1461676603434 Marionette TRACE conn3 <- [1,2642,null,{}] 06:16:43 INFO - PROCESS | 1833 | 1461676603440 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}] 06:16:43 INFO - PROCESS | 1833 | 1461676603625 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:16:43 INFO - PROCESS | 1833 | 1461676603925 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f626a7800 == 197 [pid = 1833] [id = 668] 06:16:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f54d5dc00) [pid = 1833] [serial = 2005] [outer = (nil)] 06:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f5f0c6c00) [pid = 1833] [serial = 2006] [outer = 0x7f9f54d5dc00] 06:16:44 INFO - PROCESS | 1833 | 1461676604041 Marionette DEBUG loaded listener.js 06:16:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f5f1a2800) [pid = 1833] [serial = 2007] [outer = 0x7f9f54d5dc00] 06:16:44 INFO - PROCESS | 1833 | 1461676604836 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]]]}] 06:16:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:16:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1433ms 06:16:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:16:44 INFO - PROCESS | 1833 | 1461676604867 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:16:44 INFO - PROCESS | 1833 | 1461676604869 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:16:44 INFO - PROCESS | 1833 | 1461676604875 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:16:44 INFO - PROCESS | 1833 | 1461676604878 Marionette TRACE conn3 <- [1,2646,null,{}] 06:16:44 INFO - PROCESS | 1833 | 1461676604883 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}] 06:16:45 INFO - PROCESS | 1833 | 1461676605101 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:16:45 INFO - PROCESS | 1833 | 1461676605374 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e1b800 == 198 [pid = 1833] [id = 669] 06:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f4fc4c000) [pid = 1833] [serial = 2008] [outer = (nil)] 06:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f60075400) [pid = 1833] [serial = 2009] [outer = 0x7f9f4fc4c000] 06:16:45 INFO - PROCESS | 1833 | 1461676605486 Marionette DEBUG loaded listener.js 06:16:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f600b5c00) [pid = 1833] [serial = 2010] [outer = 0x7f9f4fc4c000] 06:16:46 INFO - PROCESS | 1833 | 1461676606248 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]]]}] 06:16:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:16:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1434ms 06:16:46 INFO - PROCESS | 1833 | 1461676606308 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:16:46 INFO - PROCESS | 1833 | 1461676606312 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:16:46 INFO - PROCESS | 1833 | 1461676606317 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:16:46 INFO - PROCESS | 1833 | 1461676606319 Marionette TRACE conn3 <- [1,2650,null,{}] 06:16:46 INFO - PROCESS | 1833 | 1461676606325 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}] 06:16:46 INFO - PROCESS | 1833 | 1461676606538 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:16:46 INFO - PROCESS | 1833 | 1461676606811 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f657df800 == 199 [pid = 1833] [id = 670] 06:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f5a39a000) [pid = 1833] [serial = 2011] [outer = (nil)] 06:16:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f60a38400) [pid = 1833] [serial = 2012] [outer = 0x7f9f5a39a000] 06:16:46 INFO - PROCESS | 1833 | 1461676606936 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f60a3f000) [pid = 1833] [serial = 2013] [outer = 0x7f9f5a39a000] 06:16:47 INFO - PROCESS | 1833 | 1461676607711 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]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:16:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1433ms 06:16:47 INFO - PROCESS | 1833 | 1461676607751 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 1833 | 1461676607754 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:16:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:16:47 INFO - PROCESS | 1833 | 1461676607759 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 1833 | 1461676607761 Marionette TRACE conn3 <- [1,2654,null,{}] 06:16:47 INFO - PROCESS | 1833 | 1461676607767 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}] 06:16:47 INFO - PROCESS | 1833 | 1461676607950 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:16:48 INFO - PROCESS | 1833 | 1461676608221 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65ba0800 == 200 [pid = 1833] [id = 671] 06:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f60077000) [pid = 1833] [serial = 2014] [outer = (nil)] 06:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f611b4000) [pid = 1833] [serial = 2015] [outer = 0x7f9f60077000] 06:16:48 INFO - PROCESS | 1833 | 1461676608292 Marionette DEBUG loaded listener.js 06:16:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f61723400) [pid = 1833] [serial = 2016] [outer = 0x7f9f60077000] 06:16:49 INFO - PROCESS | 1833 | 1461676609107 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]]]}] 06:16:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:16:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1381ms 06:16:49 INFO - PROCESS | 1833 | 1461676609141 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:16:49 INFO - PROCESS | 1833 | 1461676609144 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:16:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:16:49 INFO - PROCESS | 1833 | 1461676609150 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:16:49 INFO - PROCESS | 1833 | 1461676609152 Marionette TRACE conn3 <- [1,2658,null,{}] 06:16:49 INFO - PROCESS | 1833 | 1461676609159 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}] 06:16:49 INFO - PROCESS | 1833 | 1461676609354 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:16:49 INFO - PROCESS | 1833 | 1461676609634 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65c48800 == 201 [pid = 1833] [id = 672] 06:16:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f5195ac00) [pid = 1833] [serial = 2017] [outer = (nil)] 06:16:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f611b5400) [pid = 1833] [serial = 2018] [outer = 0x7f9f5195ac00] 06:16:49 INFO - PROCESS | 1833 | 1461676609742 Marionette DEBUG loaded listener.js 06:16:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f6183ec00) [pid = 1833] [serial = 2019] [outer = 0x7f9f5195ac00] 06:16:50 INFO - PROCESS | 1833 | 1461676610528 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]]]}] 06:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1434ms 06:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:16:50 INFO - PROCESS | 1833 | 1461676610584 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:16:50 INFO - PROCESS | 1833 | 1461676610587 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:16:50 INFO - PROCESS | 1833 | 1461676610593 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:16:50 INFO - PROCESS | 1833 | 1461676610596 Marionette TRACE conn3 <- [1,2662,null,{}] 06:16:50 INFO - PROCESS | 1833 | 1461676610601 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}] 06:16:50 INFO - PROCESS | 1833 | 1461676610798 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:16:51 INFO - PROCESS | 1833 | 1461676611069 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d33800 == 202 [pid = 1833] [id = 673] 06:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f52534400) [pid = 1833] [serial = 2020] [outer = (nil)] 06:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f6198c800) [pid = 1833] [serial = 2021] [outer = 0x7f9f52534400] 06:16:51 INFO - PROCESS | 1833 | 1461676611178 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f61cc3400) [pid = 1833] [serial = 2022] [outer = 0x7f9f52534400] 06:16:51 INFO - PROCESS | 1833 | 1461676611950 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]]]}] 06:16:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1386ms 06:16:51 INFO - PROCESS | 1833 | 1461676611979 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:16:51 INFO - PROCESS | 1833 | 1461676611982 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:16:51 INFO - PROCESS | 1833 | 1461676611987 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:16:51 INFO - PROCESS | 1833 | 1461676611989 Marionette TRACE conn3 <- [1,2666,null,{}] 06:16:51 INFO - PROCESS | 1833 | 1461676611995 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}] 06:16:52 INFO - PROCESS | 1833 | 1461676612192 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:16:52 INFO - PROCESS | 1833 | 1461676612466 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65ead800 == 203 [pid = 1833] [id = 674] 06:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f61983400) [pid = 1833] [serial = 2023] [outer = (nil)] 06:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f61f53000) [pid = 1833] [serial = 2024] [outer = 0x7f9f61983400] 06:16:52 INFO - PROCESS | 1833 | 1461676612575 Marionette DEBUG loaded listener.js 06:16:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f61f86000) [pid = 1833] [serial = 2025] [outer = 0x7f9f61983400] 06:16:53 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:53 INFO - PROCESS | 1833 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:16:53 INFO - PROCESS | 1833 | 1461676613816 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]]]}] 06:16:53 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) 06:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1882ms 06:16:53 INFO - PROCESS | 1833 | 1461676613870 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:16:53 INFO - PROCESS | 1833 | 1461676613872 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:16:53 INFO - PROCESS | 1833 | 1461676613883 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:16:53 INFO - PROCESS | 1833 | 1461676613885 Marionette TRACE conn3 <- [1,2670,null,{}] 06:16:53 INFO - PROCESS | 1833 | 1461676613992 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}] 06:16:54 INFO - PROCESS | 1833 | 1461676614189 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:16:54 INFO - PROCESS | 1833 | 1461676614471 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4e594800 == 204 [pid = 1833] [id = 675] 06:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f49f19400) [pid = 1833] [serial = 2026] [outer = (nil)] 06:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f4ff50000) [pid = 1833] [serial = 2027] [outer = 0x7f9f49f19400] 06:16:54 INFO - PROCESS | 1833 | 1461676614540 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f571a4400) [pid = 1833] [serial = 2028] [outer = 0x7f9f49f19400] 06:16:56 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5143b000 == 203 [pid = 1833] [id = 655] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51439000 == 202 [pid = 1833] [id = 654] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f50b12000 == 201 [pid = 1833] [id = 653] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f4d1000 == 200 [pid = 1833] [id = 652] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4a745000 == 199 [pid = 1833] [id = 651] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653b9800 == 198 [pid = 1833] [id = 645] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65354800 == 197 [pid = 1833] [id = 644] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6502e800 == 196 [pid = 1833] [id = 643] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64b12800 == 195 [pid = 1833] [id = 642] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63f18800 == 194 [pid = 1833] [id = 641] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6117d800 == 193 [pid = 1833] [id = 640] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0a1800 == 192 [pid = 1833] [id = 639] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f87000 == 191 [pid = 1833] [id = 638] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58fd1000 == 190 [pid = 1833] [id = 637] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57d4e000 == 189 [pid = 1833] [id = 636] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5697b800 == 188 [pid = 1833] [id = 635] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55a43000 == 187 [pid = 1833] [id = 634] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54916000 == 186 [pid = 1833] [id = 633] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51437000 == 185 [pid = 1833] [id = 632] 06:16:56 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f4cd800 == 184 [pid = 1833] [id = 631] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f51a19c00) [pid = 1833] [serial = 1892] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f547bc000) [pid = 1833] [serial = 1835] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f53ab1c00) [pid = 1833] [serial = 1803] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f51919800) [pid = 1833] [serial = 1823] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f57a33800) [pid = 1833] [serial = 1863] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f49f0cc00) [pid = 1833] [serial = 1889] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f57dad800) [pid = 1833] [serial = 1868] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f53746400) [pid = 1833] [serial = 1830] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f56d27c00) [pid = 1833] [serial = 1856] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f52384800) [pid = 1833] [serial = 1826] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f55dd0000) [pid = 1833] [serial = 1850] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f537ec000) [pid = 1833] [serial = 1833] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f54d37400) [pid = 1833] [serial = 1847] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f57b85c00) [pid = 1833] [serial = 1866] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f54cd5c00) [pid = 1833] [serial = 1845] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f47efb400) [pid = 1833] [serial = 1797] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f5484f000) [pid = 1833] [serial = 1839] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f56644400) [pid = 1833] [serial = 1851] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f54bb7800) [pid = 1833] [serial = 1841] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f4fc4e800) [pid = 1833] [serial = 1800] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f53753800) [pid = 1833] [serial = 1832] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f56d20800) [pid = 1833] [serial = 1854] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f590c2800) [pid = 1833] [serial = 1872] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f5482a000) [pid = 1833] [serial = 1836] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f51914c00) [pid = 1833] [serial = 1886] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f4e62b400) [pid = 1833] [serial = 1820] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f4ff59400) [pid = 1833] [serial = 1877] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f4a24d400) [pid = 1833] [serial = 1880] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f4a8a7000) [pid = 1833] [serial = 1890] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f52381000) [pid = 1833] [serial = 1874] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f54d3d400) [pid = 1833] [serial = 1878] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f48e75400) [pid = 1833] [serial = 1794] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f58d46c00) [pid = 1833] [serial = 1871] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f4e62c400) [pid = 1833] [serial = 1883] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f519e9c00) [pid = 1833] [serial = 1824] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f56f4c800) [pid = 1833] [serial = 1857] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f57b7e000) [pid = 1833] [serial = 1865] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f571a9400) [pid = 1833] [serial = 1862] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f56f5e800) [pid = 1833] [serial = 1859] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f4a8a2c00) [pid = 1833] [serial = 1881] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f590cd000) [pid = 1833] [serial = 1875] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f527cb800) [pid = 1833] [serial = 1829] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f54d3f000) [pid = 1833] [serial = 1848] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f54845400) [pid = 1833] [serial = 1838] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f54c88000) [pid = 1833] [serial = 1842] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f51960400) [pid = 1833] [serial = 1887] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f52537000) [pid = 1833] [serial = 1827] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f571a1800) [pid = 1833] [serial = 1860] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f56858000) [pid = 1833] [serial = 1853] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f624ee000) [pid = 1833] [serial = 1743] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f4f21f800) [pid = 1833] [serial = 1884] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f54c94000) [pid = 1833] [serial = 1844] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f58d3c800) [pid = 1833] [serial = 1869] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f4f21f000) [pid = 1833] [serial = 1821] [outer = (nil)] [url = about:blank] 06:16:57 INFO - PROCESS | 1833 | 1461676617193 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] 06:16:57 INFO - PROCESS | 1833 | 1461676617239 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:16:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:16:57 INFO - PROCESS | 1833 | 1461676617248 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:16:57 INFO - PROCESS | 1833 | 1461676617252 Marionette TRACE conn3 <- [1,2674,null,{}] 06:16:57 INFO - PROCESS | 1833 | 1461676617259 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}] 06:16:57 INFO - PROCESS | 1833 | 1461676617451 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:16:57 INFO - PROCESS | 1833 | 1461676617463 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4e598000 == 185 [pid = 1833] [id = 676] 06:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f4a8ab400) [pid = 1833] [serial = 2029] [outer = (nil)] 06:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f4bfa8800) [pid = 1833] [serial = 2030] [outer = 0x7f9f4a8ab400] 06:16:57 INFO - PROCESS | 1833 | 1461676617524 Marionette DEBUG loaded listener.js 06:16:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f4e62c800) [pid = 1833] [serial = 2031] [outer = 0x7f9f4a8ab400] 06:16:58 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:16:58 INFO - PROCESS | 1833 | 1461676618826 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] 06:16:58 INFO - PROCESS | 1833 | 1461676618845 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:16:58 INFO - PROCESS | 1833 | 1461676618855 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:16:58 INFO - PROCESS | 1833 | 1461676618858 Marionette TRACE conn3 <- [1,2678,null,{}] 06:16:58 INFO - PROCESS | 1833 | 1461676618863 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}] 06:16:59 INFO - PROCESS | 1833 | 1461676619155 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:16:59 INFO - PROCESS | 1833 | 1461676619344 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50cd6000 == 186 [pid = 1833] [id = 677] 06:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f4fc56c00) [pid = 1833] [serial = 2032] [outer = (nil)] 06:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f4ff5fc00) [pid = 1833] [serial = 2033] [outer = 0x7f9f4fc56c00] 06:16:59 INFO - PROCESS | 1833 | 1461676619416 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f5195b400) [pid = 1833] [serial = 2034] [outer = 0x7f9f4fc56c00] 06:17:00 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:00 INFO - PROCESS | 1833 | 1461676620666 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]]]}] 06:17:00 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) 06:17:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1832ms 06:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:17:00 INFO - PROCESS | 1833 | 1461676620697 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:17:00 INFO - PROCESS | 1833 | 1461676620699 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:17:00 INFO - PROCESS | 1833 | 1461676620705 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:17:00 INFO - PROCESS | 1833 | 1461676620710 Marionette TRACE conn3 <- [1,2682,null,{}] 06:17:00 INFO - PROCESS | 1833 | 1461676620725 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}] 06:17:01 INFO - PROCESS | 1833 | 1461676621031 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:17:01 INFO - PROCESS | 1833 | 1461676621080 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51d9f000 == 187 [pid = 1833] [id = 678] 06:17:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f5195fc00) [pid = 1833] [serial = 2035] [outer = (nil)] 06:17:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f51df5000) [pid = 1833] [serial = 2036] [outer = 0x7f9f5195fc00] 06:17:01 INFO - PROCESS | 1833 | 1461676621201 Marionette DEBUG loaded listener.js 06:17:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f5260e000) [pid = 1833] [serial = 2037] [outer = 0x7f9f5195fc00] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f54846800) [pid = 1833] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f54bb6c00) [pid = 1833] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f5f191c00) [pid = 1833] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f4a242800) [pid = 1833] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f4fc54c00) [pid = 1833] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f58d3b000) [pid = 1833] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f5a38e000) [pid = 1833] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f54831c00) [pid = 1833] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f53744800) [pid = 1833] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f51def800) [pid = 1833] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f5a399800) [pid = 1833] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f4a248c00) [pid = 1833] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f48e6d800) [pid = 1833] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f54d34c00) [pid = 1833] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f5efaa400) [pid = 1833] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f4f216000) [pid = 1833] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f4ff57400) [pid = 1833] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f58d42400) [pid = 1833] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f51df2400) [pid = 1833] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f48e68400) [pid = 1833] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f58d3fc00) [pid = 1833] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f4e628400) [pid = 1833] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f47eec800) [pid = 1833] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f4fc4d800) [pid = 1833] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:17:02 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f5237b800) [pid = 1833] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:17:02 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:02 INFO - PROCESS | 1833 | 1461676622961 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]]]}] 06:17:02 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) 06:17:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2294ms 06:17:02 INFO - PROCESS | 1833 | 1461676622998 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:17:03 INFO - PROCESS | 1833 | 1461676623002 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:17:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:17:03 INFO - PROCESS | 1833 | 1461676623007 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:17:03 INFO - PROCESS | 1833 | 1461676623009 Marionette TRACE conn3 <- [1,2686,null,{}] 06:17:03 INFO - PROCESS | 1833 | 1461676623014 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}] 06:17:03 INFO - PROCESS | 1833 | 1461676623245 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:17:03 INFO - PROCESS | 1833 | 1461676623300 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539b3000 == 188 [pid = 1833] [id = 679] 06:17:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f4f216000) [pid = 1833] [serial = 2038] [outer = (nil)] 06:17:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f5252a800) [pid = 1833] [serial = 2039] [outer = 0x7f9f4f216000] 06:17:03 INFO - PROCESS | 1833 | 1461676623357 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f53745400) [pid = 1833] [serial = 2040] [outer = 0x7f9f4f216000] 06:17:04 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:04 INFO - PROCESS | 1833 | 1461676624870 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] 06:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:17:04 INFO - PROCESS | 1833 | 1461676624901 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:17:04 INFO - PROCESS | 1833 | 1461676624909 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 1833 | 1461676624914 Marionette TRACE conn3 <- [1,2690,null,{}] 06:17:04 INFO - PROCESS | 1833 | 1461676624922 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}] 06:17:05 INFO - PROCESS | 1833 | 1461676625145 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:17:05 INFO - PROCESS | 1833 | 1461676625405 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50cc3800 == 189 [pid = 1833] [id = 680] 06:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f48e6e400) [pid = 1833] [serial = 2041] [outer = (nil)] 06:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f4e632400) [pid = 1833] [serial = 2042] [outer = 0x7f9f48e6e400] 06:17:05 INFO - PROCESS | 1833 | 1461676625479 Marionette DEBUG loaded listener.js 06:17:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f4fc52000) [pid = 1833] [serial = 2043] [outer = 0x7f9f48e6e400] 06:17:06 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:06 INFO - PROCESS | 1833 | 1461676626817 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] 06:17:06 INFO - PROCESS | 1833 | 1461676626895 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:17:06 INFO - PROCESS | 1833 | 1461676626960 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:17:06 INFO - PROCESS | 1833 | 1461676626964 Marionette TRACE conn3 <- [1,2694,null,{}] 06:17:06 INFO - PROCESS | 1833 | 1461676626970 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}] 06:17:07 INFO - PROCESS | 1833 | 1461676627182 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:17:07 INFO - PROCESS | 1833 | 1461676627442 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54edf000 == 190 [pid = 1833] [id = 681] 06:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f4a24d400) [pid = 1833] [serial = 2044] [outer = (nil)] 06:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f51a14400) [pid = 1833] [serial = 2045] [outer = 0x7f9f4a24d400] 06:17:07 INFO - PROCESS | 1833 | 1461676627512 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f52386c00) [pid = 1833] [serial = 2046] [outer = 0x7f9f4a24d400] 06:17:08 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:08 INFO - PROCESS | 1833 | 1461676628836 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] 06:17:08 INFO - PROCESS | 1833 | 1461676628916 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:17:08 INFO - PROCESS | 1833 | 1461676628926 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:17:08 INFO - PROCESS | 1833 | 1461676628930 Marionette TRACE conn3 <- [1,2698,null,{}] 06:17:08 INFO - PROCESS | 1833 | 1461676628946 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}] 06:17:09 INFO - PROCESS | 1833 | 1461676629147 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:17:09 INFO - PROCESS | 1833 | 1461676629363 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56617000 == 191 [pid = 1833] [id = 682] 06:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f5252ec00) [pid = 1833] [serial = 2047] [outer = (nil)] 06:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f537ea000) [pid = 1833] [serial = 2048] [outer = 0x7f9f5252ec00] 06:17:09 INFO - PROCESS | 1833 | 1461676629476 Marionette DEBUG loaded listener.js 06:17:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f53aaec00) [pid = 1833] [serial = 2049] [outer = 0x7f9f5252ec00] 06:17:10 INFO - PROCESS | 1833 | SkCairoFTTypeface::onFilterRec unimplemented 06:17:10 INFO - PROCESS | 1833 | 1461676630793 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] 06:17:10 INFO - PROCESS | 1833 | 1461676630816 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:17:10 INFO - PROCESS | 1833 | 1461676630883 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:17:10 INFO - PROCESS | 1833 | 1461676630887 Marionette TRACE conn3 <- [1,2702,null,{}] 06:17:10 INFO - PROCESS | 1833 | 1461676630894 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}] 06:17:11 INFO - PROCESS | 1833 | 1461676631101 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:17:11 INFO - PROCESS | 1833 | 1461676631358 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:11 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5704c800 == 192 [pid = 1833] [id = 683] 06:17:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f52604400) [pid = 1833] [serial = 2050] [outer = (nil)] 06:17:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f547be000) [pid = 1833] [serial = 2051] [outer = 0x7f9f52604400] 06:17:11 INFO - PROCESS | 1833 | 1461676631431 Marionette DEBUG loaded listener.js 06:17:11 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f54846800) [pid = 1833] [serial = 2052] [outer = 0x7f9f52604400] 06:17:12 INFO - PROCESS | 1833 | 1461676632272 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]]]}] 06:17:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1459ms 06:17:12 INFO - PROCESS | 1833 | 1461676632321 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:17:12 INFO - PROCESS | 1833 | 1461676632325 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:17:12 INFO - PROCESS | 1833 | 1461676632330 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:17:12 INFO - PROCESS | 1833 | 1461676632333 Marionette TRACE conn3 <- [1,2706,null,{}] 06:17:12 INFO - PROCESS | 1833 | 1461676632338 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}] 06:17:12 INFO - PROCESS | 1833 | 1461676632522 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:17:12 INFO - PROCESS | 1833 | 1461676632827 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d62800 == 193 [pid = 1833] [id = 684] 06:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f53ab9000) [pid = 1833] [serial = 2053] [outer = (nil)] 06:17:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f54851800) [pid = 1833] [serial = 2054] [outer = 0x7f9f53ab9000] 06:17:12 INFO - PROCESS | 1833 | 1461676632909 Marionette DEBUG loaded listener.js 06:17:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f54c88c00) [pid = 1833] [serial = 2055] [outer = 0x7f9f53ab9000] 06:17:13 INFO - PROCESS | 1833 | 1461676633711 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]]]}] 06:17:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:17:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1434ms 06:17:13 INFO - PROCESS | 1833 | 1461676633764 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:17:13 INFO - PROCESS | 1833 | 1461676633768 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:17:13 INFO - PROCESS | 1833 | 1461676633773 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:17:13 INFO - PROCESS | 1833 | 1461676633775 Marionette TRACE conn3 <- [1,2710,null,{}] 06:17:13 INFO - PROCESS | 1833 | 1461676633781 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}] 06:17:14 INFO - PROCESS | 1833 | 1461676634024 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:17:14 INFO - PROCESS | 1833 | 1461676634369 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59069000 == 194 [pid = 1833] [id = 685] 06:17:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f54d60000) [pid = 1833] [serial = 2056] [outer = (nil)] 06:17:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f55b2c400) [pid = 1833] [serial = 2057] [outer = 0x7f9f54d60000] 06:17:14 INFO - PROCESS | 1833 | 1461676634450 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f56636800) [pid = 1833] [serial = 2058] [outer = 0x7f9f54d60000] 06:17:15 INFO - PROCESS | 1833 | 1461676635235 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] 06:17:15 INFO - PROCESS | 1833 | 1461676635255 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:17:15 INFO - PROCESS | 1833 | 1461676635261 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 1833 | 1461676635264 Marionette TRACE conn3 <- [1,2714,null,{}] 06:17:15 INFO - PROCESS | 1833 | 1461676635269 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}] 06:17:15 INFO - PROCESS | 1833 | 1461676635475 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:17:15 INFO - PROCESS | 1833 | 1461676635714 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:15 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a61f800 == 195 [pid = 1833] [id = 686] 06:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f54d59000) [pid = 1833] [serial = 2059] [outer = (nil)] 06:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f56d1c800) [pid = 1833] [serial = 2060] [outer = 0x7f9f54d59000] 06:17:15 INFO - PROCESS | 1833 | 1461676635783 Marionette DEBUG loaded listener.js 06:17:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f571a0000) [pid = 1833] [serial = 2061] [outer = 0x7f9f54d59000] 06:17:16 INFO - PROCESS | 1833 | 1461676636647 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]]]}] 06:17:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:17:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1428ms 06:17:16 INFO - PROCESS | 1833 | 1461676636689 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:17:16 INFO - PROCESS | 1833 | 1461676636692 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:17:16 INFO - PROCESS | 1833 | 1461676636698 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:17:16 INFO - PROCESS | 1833 | 1461676636700 Marionette TRACE conn3 <- [1,2718,null,{}] 06:17:16 INFO - PROCESS | 1833 | 1461676636706 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}] 06:17:16 INFO - PROCESS | 1833 | 1461676636917 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:17:17 INFO - PROCESS | 1833 | 1461676637254 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ef57800 == 196 [pid = 1833] [id = 687] 06:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f54c90400) [pid = 1833] [serial = 2062] [outer = (nil)] 06:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f57a33800) [pid = 1833] [serial = 2063] [outer = 0x7f9f54c90400] 06:17:17 INFO - PROCESS | 1833 | 1461676637331 Marionette DEBUG loaded listener.js 06:17:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f57b80800) [pid = 1833] [serial = 2064] [outer = 0x7f9f54c90400] 06:17:18 INFO - PROCESS | 1833 | 1461676638136 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] 06:17:18 INFO - PROCESS | 1833 | 1461676638189 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:17:18 INFO - PROCESS | 1833 | 1461676638195 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 1833 | 1461676638198 Marionette TRACE conn3 <- [1,2722,null,{}] 06:17:18 INFO - PROCESS | 1833 | 1461676638203 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}] 06:17:18 INFO - PROCESS | 1833 | 1461676638387 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:17:18 INFO - PROCESS | 1833 | 1461676638657 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60a2e000 == 197 [pid = 1833] [id = 688] 06:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f57b80c00) [pid = 1833] [serial = 2065] [outer = (nil)] 06:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f57dac800) [pid = 1833] [serial = 2066] [outer = 0x7f9f57b80c00] 06:17:18 INFO - PROCESS | 1833 | 1461676638768 Marionette DEBUG loaded listener.js 06:17:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f58d3d800) [pid = 1833] [serial = 2067] [outer = 0x7f9f57b80c00] 06:17:19 INFO - PROCESS | 1833 | 1461676639600 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] 06:17:19 INFO - PROCESS | 1833 | 1461676639679 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:17:19 INFO - PROCESS | 1833 | 1461676639685 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:17:19 INFO - PROCESS | 1833 | 1461676639687 Marionette TRACE conn3 <- [1,2726,null,{}] 06:17:19 INFO - PROCESS | 1833 | 1461676639693 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}] 06:17:19 INFO - PROCESS | 1833 | 1461676639938 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:17:20 INFO - PROCESS | 1833 | 1461676640244 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61915000 == 198 [pid = 1833] [id = 689] 06:17:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f54d5d800) [pid = 1833] [serial = 2068] [outer = (nil)] 06:17:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f58ea8c00) [pid = 1833] [serial = 2069] [outer = 0x7f9f54d5d800] 06:17:20 INFO - PROCESS | 1833 | 1461676640317 Marionette DEBUG loaded listener.js 06:17:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f59117000) [pid = 1833] [serial = 2070] [outer = 0x7f9f54d5d800] 06:17:21 INFO - PROCESS | 1833 | 1461676641118 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]]]}] 06:17:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1482ms 06:17:21 INFO - PROCESS | 1833 | 1461676641167 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:17:21 INFO - PROCESS | 1833 | 1461676641171 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:17:21 INFO - PROCESS | 1833 | 1461676641177 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:17:21 INFO - PROCESS | 1833 | 1461676641181 Marionette TRACE conn3 <- [1,2730,null,{}] 06:17:21 INFO - PROCESS | 1833 | 1461676641186 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}] 06:17:21 INFO - PROCESS | 1833 | 1461676641404 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:17:21 INFO - PROCESS | 1833 | 1461676641730 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64a63800 == 199 [pid = 1833] [id = 690] 06:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f47eee000) [pid = 1833] [serial = 2071] [outer = (nil)] 06:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f5efa3c00) [pid = 1833] [serial = 2072] [outer = 0x7f9f47eee000] 06:17:21 INFO - PROCESS | 1833 | 1461676641818 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f5f0cc400) [pid = 1833] [serial = 2073] [outer = 0x7f9f47eee000] 06:17:23 INFO - PROCESS | 1833 | 1461676643042 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] 06:17:23 INFO - PROCESS | 1833 | 1461676643101 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:17:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:17:23 INFO - PROCESS | 1833 | 1461676643117 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:17:23 INFO - PROCESS | 1833 | 1461676643119 Marionette TRACE conn3 <- [1,2734,null,{}] 06:17:23 INFO - PROCESS | 1833 | 1461676643125 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}] 06:17:23 INFO - PROCESS | 1833 | 1461676643390 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:17:23 INFO - PROCESS | 1833 | 1461676643670 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65364800 == 200 [pid = 1833] [id = 691] 06:17:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f5a602400) [pid = 1833] [serial = 2074] [outer = (nil)] 06:17:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f5fe0b800) [pid = 1833] [serial = 2075] [outer = 0x7f9f5a602400] 06:17:23 INFO - PROCESS | 1833 | 1461676643740 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f600b0400) [pid = 1833] [serial = 2076] [outer = 0x7f9f5a602400] 06:17:24 INFO - PROCESS | 1833 | 1461676644564 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]]]}] 06:17:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:17:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1490ms 06:17:24 INFO - PROCESS | 1833 | 1461676644610 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:17:24 INFO - PROCESS | 1833 | 1461676644613 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:17:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:17:24 INFO - PROCESS | 1833 | 1461676644619 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:17:24 INFO - PROCESS | 1833 | 1461676644621 Marionette TRACE conn3 <- [1,2738,null,{}] 06:17:24 INFO - PROCESS | 1833 | 1461676644626 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}] 06:17:24 INFO - PROCESS | 1833 | 1461676644836 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:17:25 INFO - PROCESS | 1833 | 1461676645156 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6545a000 == 201 [pid = 1833] [id = 692] 06:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f5f0ccc00) [pid = 1833] [serial = 2077] [outer = (nil)] 06:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f60a3ac00) [pid = 1833] [serial = 2078] [outer = 0x7f9f5f0ccc00] 06:17:25 INFO - PROCESS | 1833 | 1461676645229 Marionette DEBUG loaded listener.js 06:17:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f61ccbc00) [pid = 1833] [serial = 2079] [outer = 0x7f9f5f0ccc00] 06:17:25 INFO - PROCESS | 1833 | 1461676645980 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]]]}] 06:17:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:17:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1436ms 06:17:26 INFO - PROCESS | 1833 | 1461676646055 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:17:26 INFO - PROCESS | 1833 | 1461676646059 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:17:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:17:26 INFO - PROCESS | 1833 | 1461676646064 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:17:26 INFO - PROCESS | 1833 | 1461676646066 Marionette TRACE conn3 <- [1,2742,null,{}] 06:17:26 INFO - PROCESS | 1833 | 1461676646072 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}] 06:17:26 INFO - PROCESS | 1833 | 1461676646265 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:17:26 INFO - PROCESS | 1833 | 1461676646544 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a759800 == 202 [pid = 1833] [id = 693] 06:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f47eef800) [pid = 1833] [serial = 2080] [outer = (nil)] 06:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f49f0b800) [pid = 1833] [serial = 2081] [outer = 0x7f9f47eef800] 06:17:26 INFO - PROCESS | 1833 | 1461676646654 Marionette DEBUG loaded listener.js 06:17:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f51956c00) [pid = 1833] [serial = 2082] [outer = 0x7f9f47eef800] 06:17:27 INFO - PROCESS | 1833 | 1461676647467 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]]]}] 06:17:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:17:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1434ms 06:17:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:17:27 INFO - PROCESS | 1833 | 1461676647500 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:17:27 INFO - PROCESS | 1833 | 1461676647502 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:17:27 INFO - PROCESS | 1833 | 1461676647508 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:17:27 INFO - PROCESS | 1833 | 1461676647511 Marionette TRACE conn3 <- [1,2746,null,{}] 06:17:27 INFO - PROCESS | 1833 | 1461676647516 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}] 06:17:27 INFO - PROCESS | 1833 | 1461676647705 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:17:27 INFO - PROCESS | 1833 | 1461676647982 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fd20000 == 203 [pid = 1833] [id = 694] 06:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f49f0e000) [pid = 1833] [serial = 2083] [outer = (nil)] 06:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f4a246c00) [pid = 1833] [serial = 2084] [outer = 0x7f9f49f0e000] 06:17:28 INFO - PROCESS | 1833 | 1461676648096 Marionette DEBUG loaded listener.js 06:17:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f52389c00) [pid = 1833] [serial = 2085] [outer = 0x7f9f49f0e000] 06:17:29 INFO - PROCESS | 1833 | 1461676649588 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]]]}] 06:17:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:17:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2135ms 06:17:29 INFO - PROCESS | 1833 | 1461676649643 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:17:29 INFO - PROCESS | 1833 | 1461676649648 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:17:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:17:29 INFO - PROCESS | 1833 | 1461676649655 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:17:29 INFO - PROCESS | 1833 | 1461676649659 Marionette TRACE conn3 <- [1,2750,null,{}] 06:17:29 INFO - PROCESS | 1833 | 1461676649666 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}] 06:17:29 INFO - PROCESS | 1833 | 1461676649903 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:17:30 INFO - PROCESS | 1833 | 1461676650178 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5271d800 == 204 [pid = 1833] [id = 695] 06:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f49f11800) [pid = 1833] [serial = 2086] [outer = (nil)] 06:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f4f213c00) [pid = 1833] [serial = 2087] [outer = 0x7f9f49f11800] 06:17:30 INFO - PROCESS | 1833 | 1461676650246 Marionette DEBUG loaded listener.js 06:17:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f4ff4f400) [pid = 1833] [serial = 2088] [outer = 0x7f9f49f11800] 06:17:31 INFO - PROCESS | 1833 | 1461676651058 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]]]}] 06:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1435ms 06:17:31 INFO - PROCESS | 1833 | 1461676651090 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:17:31 INFO - PROCESS | 1833 | 1461676651098 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:17:31 INFO - PROCESS | 1833 | 1461676651107 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:17:31 INFO - PROCESS | 1833 | 1461676651110 Marionette TRACE conn3 <- [1,2754,null,{}] 06:17:31 INFO - PROCESS | 1833 | 1461676651114 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}] 06:17:31 INFO - PROCESS | 1833 | 1461676651309 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:17:31 INFO - PROCESS | 1833 | 1461676651610 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56619000 == 205 [pid = 1833] [id = 696] 06:17:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f4ff55c00) [pid = 1833] [serial = 2089] [outer = (nil)] 06:17:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f4a248800) [pid = 1833] [serial = 2090] [outer = 0x7f9f4ff55c00] 06:17:31 INFO - PROCESS | 1833 | 1461676651817 Marionette DEBUG loaded listener.js 06:17:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f51d8b400) [pid = 1833] [serial = 2091] [outer = 0x7f9f4ff55c00] 06:17:32 INFO - PROCESS | 1833 | 1461676652793 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]]]}] 06:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1732ms 06:17:32 INFO - PROCESS | 1833 | 1461676652840 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:17:32 INFO - PROCESS | 1833 | 1461676652842 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:17:32 INFO - PROCESS | 1833 | 1461676652848 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:17:32 INFO - PROCESS | 1833 | 1461676652854 Marionette TRACE conn3 <- [1,2758,null,{}] 06:17:32 INFO - PROCESS | 1833 | 1461676652868 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}] 06:17:33 INFO - PROCESS | 1833 | 1461676653061 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65b89800 == 204 [pid = 1833] [id = 434] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f8288f000 == 203 [pid = 1833] [id = 432] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61f07800 == 202 [pid = 1833] [id = 623] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6155b000 == 201 [pid = 1833] [id = 622] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56630800 == 200 [pid = 1833] [id = 625] 06:17:33 INFO - PROCESS | 1833 | 1461676653455 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f53aeb800 == 199 [pid = 1833] [id = 624] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bdd000 == 198 [pid = 1833] [id = 433] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51d9f000 == 197 [pid = 1833] [id = 678] 06:17:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9cd800 == 198 [pid = 1833] [id = 697] 06:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f4bfb3400) [pid = 1833] [serial = 2092] [outer = (nil)] 06:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f519f2800) [pid = 1833] [serial = 2093] [outer = 0x7f9f4bfb3400] 06:17:33 INFO - PROCESS | 1833 | 1461676653528 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f537edc00) [pid = 1833] [serial = 2094] [outer = 0x7f9f4bfb3400] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f50cd6000 == 197 [pid = 1833] [id = 677] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4e598000 == 196 [pid = 1833] [id = 676] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65c48800 == 195 [pid = 1833] [id = 672] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65ba0800 == 194 [pid = 1833] [id = 671] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f657df800 == 193 [pid = 1833] [id = 670] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e1b800 == 192 [pid = 1833] [id = 669] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f626a7800 == 191 [pid = 1833] [id = 668] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61392800 == 190 [pid = 1833] [id = 667] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5f0a9000 == 189 [pid = 1833] [id = 666] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a879800 == 188 [pid = 1833] [id = 665] 06:17:33 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f1d800 == 187 [pid = 1833] [id = 664] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58c65000 == 186 [pid = 1833] [id = 663] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57d55000 == 185 [pid = 1833] [id = 662] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57054800 == 184 [pid = 1833] [id = 661] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56979000 == 183 [pid = 1833] [id = 660] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55a35000 == 182 [pid = 1833] [id = 659] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54912000 == 181 [pid = 1833] [id = 658] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513fa800 == 180 [pid = 1833] [id = 657] 06:17:34 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4c0ec000 == 179 [pid = 1833] [id = 656] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f54c8cc00) [pid = 1833] [serial = 1910] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f55dcb800) [pid = 1833] [serial = 1916] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f60078c00) [pid = 1833] [serial = 1947] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f4f21b800) [pid = 1833] [serial = 1959] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f51d8fc00) [pid = 1833] [serial = 1964] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f54d35c00) [pid = 1833] [serial = 1911] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f5a044000) [pid = 1833] [serial = 1929] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f5a606000) [pid = 1833] [serial = 1934] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f55b32000) [pid = 1833] [serial = 1914] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f537e9c00) [pid = 1833] [serial = 1904] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f6006f000) [pid = 1833] [serial = 1946] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f527ca800) [pid = 1833] [serial = 1902] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f5f185c00) [pid = 1833] [serial = 1940] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f4bfa8400) [pid = 1833] [serial = 1896] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f5efa7400) [pid = 1833] [serial = 1935] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f5f18dc00) [pid = 1833] [serial = 1941] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f57a31c00) [pid = 1833] [serial = 1953] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f571a8400) [pid = 1833] [serial = 1920] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f5f196400) [pid = 1833] [serial = 1943] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f4ff4dc00) [pid = 1833] [serial = 1898] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f54d5cc00) [pid = 1833] [serial = 1913] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f57a2e800) [pid = 1833] [serial = 1949] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f52389800) [pid = 1833] [serial = 1965] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f5f0c3c00) [pid = 1833] [serial = 1937] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f51917400) [pid = 1833] [serial = 1899] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f56d22800) [pid = 1833] [serial = 1922] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f57b83400) [pid = 1833] [serial = 1923] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f5fe04800) [pid = 1833] [serial = 1944] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f4a243c00) [pid = 1833] [serial = 1956] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f58ea4800) [pid = 1833] [serial = 1925] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f5f0cc800) [pid = 1833] [serial = 1938] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f4a8a1800) [pid = 1833] [serial = 1895] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f56f46000) [pid = 1833] [serial = 1919] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f52532c00) [pid = 1833] [serial = 1901] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f600b7000) [pid = 1833] [serial = 1950] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f51df3400) [pid = 1833] [serial = 1818] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f5a390000) [pid = 1833] [serial = 1931] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f59121c00) [pid = 1833] [serial = 1928] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f4ff5c400) [pid = 1833] [serial = 1961] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f5a397800) [pid = 1833] [serial = 1932] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f53ab3800) [pid = 1833] [serial = 1908] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f51920c00) [pid = 1833] [serial = 1962] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f4bfb0800) [pid = 1833] [serial = 1958] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f590ce800) [pid = 1833] [serial = 1926] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f48e6e000) [pid = 1833] [serial = 1955] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f539d6c00) [pid = 1833] [serial = 1907] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f56857000) [pid = 1833] [serial = 1917] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f4a8a0400) [pid = 1833] [serial = 1952] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f538e2c00) [pid = 1833] [serial = 1905] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f4ff53800) [pid = 1833] [serial = 1967] [outer = (nil)] [url = about:blank] 06:17:34 INFO - PROCESS | 1833 | 1461676654329 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]]]}] 06:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1534ms 06:17:34 INFO - PROCESS | 1833 | 1461676654383 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:17:34 INFO - PROCESS | 1833 | 1461676654386 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:17:34 INFO - PROCESS | 1833 | 1461676654392 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:17:34 INFO - PROCESS | 1833 | 1461676654394 Marionette TRACE conn3 <- [1,2762,null,{}] 06:17:34 INFO - PROCESS | 1833 | 1461676654399 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}] 06:17:34 INFO - PROCESS | 1833 | 1461676654598 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:17:34 INFO - PROCESS | 1833 | 1461676654796 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f513fa800 == 180 [pid = 1833] [id = 698] 06:17:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f4a243c00) [pid = 1833] [serial = 2095] [outer = (nil)] 06:17:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f527ca800) [pid = 1833] [serial = 2096] [outer = 0x7f9f4a243c00] 06:17:34 INFO - PROCESS | 1833 | 1461676654859 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f53aac000) [pid = 1833] [serial = 2097] [outer = 0x7f9f4a243c00] 06:17:35 INFO - PROCESS | 1833 | 1461676655728 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]]]}] 06:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1381ms 06:17:35 INFO - PROCESS | 1833 | 1461676655784 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:17:35 INFO - PROCESS | 1833 | 1461676655787 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:17:35 INFO - PROCESS | 1833 | 1461676655793 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - PROCESS | 1833 | 1461676655795 Marionette TRACE conn3 <- [1,2766,null,{}] 06:17:35 INFO - PROCESS | 1833 | 1461676655800 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}] 06:17:36 INFO - PROCESS | 1833 | 1461676656038 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:17:36 INFO - PROCESS | 1833 | 1461676656077 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:36 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54edb000 == 181 [pid = 1833] [id = 699] 06:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f53aac400) [pid = 1833] [serial = 2098] [outer = (nil)] 06:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f54826400) [pid = 1833] [serial = 2099] [outer = 0x7f9f53aac400] 06:17:36 INFO - PROCESS | 1833 | 1461676656147 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f54846400) [pid = 1833] [serial = 2100] [outer = 0x7f9f53aac400] 06:17:36 INFO - PROCESS | 1833 | 1461676656979 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]]]}] 06:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1235ms 06:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:17:37 INFO - PROCESS | 1833 | 1461676657029 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:17:37 INFO - PROCESS | 1833 | 1461676657031 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:17:37 INFO - PROCESS | 1833 | 1461676657036 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:17:37 INFO - PROCESS | 1833 | 1461676657039 Marionette TRACE conn3 <- [1,2770,null,{}] 06:17:37 INFO - PROCESS | 1833 | 1461676657044 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}] 06:17:37 INFO - PROCESS | 1833 | 1461676657324 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:17:37 INFO - PROCESS | 1833 | 1461676657360 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56e18000 == 182 [pid = 1833] [id = 700] 06:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f54ccac00) [pid = 1833] [serial = 2101] [outer = (nil)] 06:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f54ccdc00) [pid = 1833] [serial = 2102] [outer = 0x7f9f54ccac00] 06:17:37 INFO - PROCESS | 1833 | 1461676657459 Marionette DEBUG loaded listener.js 06:17:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f54d5c400) [pid = 1833] [serial = 2103] [outer = 0x7f9f54ccac00] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f47ef4c00) [pid = 1833] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f4f221000) [pid = 1833] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f51dfcc00) [pid = 1833] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f4fc56c00) [pid = 1833] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f4a8a7400) [pid = 1833] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f4a8ab400) [pid = 1833] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f51df3000) [pid = 1833] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f51d87000) [pid = 1833] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f4ff46c00) [pid = 1833] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f54851000) [pid = 1833] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f5195fc00) [pid = 1833] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f54c93800) [pid = 1833] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f49f19400) [pid = 1833] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f56644c00) [pid = 1833] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:17:38 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f54850c00) [pid = 1833] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:17:38 INFO - PROCESS | 1833 | 1461676658754 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]]]}] 06:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1736ms 06:17:38 INFO - PROCESS | 1833 | 1461676658771 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:17:38 INFO - PROCESS | 1833 | 1461676658774 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:17:38 INFO - PROCESS | 1833 | 1461676658779 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 1833 | 1461676658781 Marionette TRACE conn3 <- [1,2774,null,{}] 06:17:38 INFO - PROCESS | 1833 | 1461676658790 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}] 06:17:38 INFO - PROCESS | 1833 | 1461676658972 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:17:39 INFO - PROCESS | 1833 | 1461676659154 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5704e800 == 183 [pid = 1833] [id = 701] 06:17:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f4e626800) [pid = 1833] [serial = 2104] [outer = (nil)] 06:17:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f51a19c00) [pid = 1833] [serial = 2105] [outer = 0x7f9f4e626800] 06:17:39 INFO - PROCESS | 1833 | 1461676659212 Marionette DEBUG loaded listener.js 06:17:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f54ccd000) [pid = 1833] [serial = 2106] [outer = 0x7f9f4e626800] 06:17:39 INFO - PROCESS | 1833 | 1461676659870 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]]]}] 06:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1129ms 06:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:17:39 INFO - PROCESS | 1833 | 1461676659909 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:17:39 INFO - PROCESS | 1833 | 1461676659912 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:17:39 INFO - PROCESS | 1833 | 1461676659917 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:17:39 INFO - PROCESS | 1833 | 1461676659920 Marionette TRACE conn3 <- [1,2778,null,{}] 06:17:39 INFO - PROCESS | 1833 | 1461676659924 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}] 06:17:40 INFO - PROCESS | 1833 | 1461676660158 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:17:40 INFO - PROCESS | 1833 | 1461676660177 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58c54800 == 184 [pid = 1833] [id = 702] 06:17:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f54c88800) [pid = 1833] [serial = 2107] [outer = (nil)] 06:17:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f54d5ec00) [pid = 1833] [serial = 2108] [outer = 0x7f9f54c88800] 06:17:40 INFO - PROCESS | 1833 | 1461676660234 Marionette DEBUG loaded listener.js 06:17:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f5663d800) [pid = 1833] [serial = 2109] [outer = 0x7f9f54c88800] 06:17:41 INFO - PROCESS | 1833 | 1461676661355 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]]]}] 06:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1480ms 06:17:41 INFO - PROCESS | 1833 | 1461676661397 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:17:41 INFO - PROCESS | 1833 | 1461676661404 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:17:41 INFO - PROCESS | 1833 | 1461676661411 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:17:41 INFO - PROCESS | 1833 | 1461676661417 Marionette TRACE conn3 <- [1,2782,null,{}] 06:17:41 INFO - PROCESS | 1833 | 1461676661424 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}] 06:17:41 INFO - PROCESS | 1833 | 1461676661680 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:17:42 INFO - PROCESS | 1833 | 1461676662005 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51422000 == 185 [pid = 1833] [id = 703] 06:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f4e626400) [pid = 1833] [serial = 2110] [outer = (nil)] 06:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f4ff53800) [pid = 1833] [serial = 2111] [outer = 0x7f9f4e626400] 06:17:42 INFO - PROCESS | 1833 | 1461676662081 Marionette DEBUG loaded listener.js 06:17:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f519e8000) [pid = 1833] [serial = 2112] [outer = 0x7f9f4e626400] 06:17:42 INFO - PROCESS | 1833 | 1461676662971 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]]]}] 06:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1594ms 06:17:43 INFO - PROCESS | 1833 | 1461676663005 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:17:43 INFO - PROCESS | 1833 | 1461676663013 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:17:43 INFO - PROCESS | 1833 | 1461676663023 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:17:43 INFO - PROCESS | 1833 | 1461676663027 Marionette TRACE conn3 <- [1,2786,null,{}] 06:17:43 INFO - PROCESS | 1833 | 1461676663032 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}] 06:17:43 INFO - PROCESS | 1833 | 1461676663226 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:17:43 INFO - PROCESS | 1833 | 1461676663451 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56979000 == 186 [pid = 1833] [id = 704] 06:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f51d8a000) [pid = 1833] [serial = 2113] [outer = (nil)] 06:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f5374d000) [pid = 1833] [serial = 2114] [outer = 0x7f9f51d8a000] 06:17:43 INFO - PROCESS | 1833 | 1461676663565 Marionette DEBUG loaded listener.js 06:17:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f53aaac00) [pid = 1833] [serial = 2115] [outer = 0x7f9f51d8a000] 06:17:44 INFO - PROCESS | 1833 | 1461676664412 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]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1431ms 06:17:44 INFO - PROCESS | 1833 | 1461676664454 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:17:44 INFO - PROCESS | 1833 | 1461676664457 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:17:44 INFO - PROCESS | 1833 | 1461676664463 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 1833 | 1461676664469 Marionette TRACE conn3 <- [1,2790,null,{}] 06:17:44 INFO - PROCESS | 1833 | 1461676664484 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}] 06:17:44 INFO - PROCESS | 1833 | 1461676664701 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:17:44 INFO - PROCESS | 1833 | 1461676664991 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5907e800 == 187 [pid = 1833] [id = 705] 06:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f53ab3800) [pid = 1833] [serial = 2116] [outer = (nil)] 06:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f54ccc400) [pid = 1833] [serial = 2117] [outer = 0x7f9f53ab3800] 06:17:45 INFO - PROCESS | 1833 | 1461676665115 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f54d3bc00) [pid = 1833] [serial = 2118] [outer = 0x7f9f53ab3800] 06:17:45 INFO - PROCESS | 1833 | 1461676665905 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]]]}] 06:17:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:17:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1496ms 06:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:17:45 INFO - PROCESS | 1833 | 1461676665959 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:17:45 INFO - PROCESS | 1833 | 1461676665962 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:17:45 INFO - PROCESS | 1833 | 1461676665967 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:17:45 INFO - PROCESS | 1833 | 1461676665971 Marionette TRACE conn3 <- [1,2794,null,{}] 06:17:45 INFO - PROCESS | 1833 | 1461676665976 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}] 06:17:46 INFO - PROCESS | 1833 | 1461676666167 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:17:46 INFO - PROCESS | 1833 | 1461676666393 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee4d800 == 188 [pid = 1833] [id = 706] 06:17:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f54bbec00) [pid = 1833] [serial = 2119] [outer = (nil)] 06:17:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f56857000) [pid = 1833] [serial = 2120] [outer = 0x7f9f54bbec00] 06:17:46 INFO - PROCESS | 1833 | 1461676666506 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f56d25800) [pid = 1833] [serial = 2121] [outer = 0x7f9f54bbec00] 06:17:47 INFO - PROCESS | 1833 | 1461676667484 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]]]}] 06:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1582ms 06:17:47 INFO - PROCESS | 1833 | 1461676667549 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:17:47 INFO - PROCESS | 1833 | 1461676667553 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:17:47 INFO - PROCESS | 1833 | 1461676667558 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:17:47 INFO - PROCESS | 1833 | 1461676667561 Marionette TRACE conn3 <- [1,2798,null,{}] 06:17:47 INFO - PROCESS | 1833 | 1461676667566 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}] 06:17:47 INFO - PROCESS | 1833 | 1461676667764 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:17:48 INFO - PROCESS | 1833 | 1461676668029 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60192800 == 189 [pid = 1833] [id = 707] 06:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f56f59400) [pid = 1833] [serial = 2122] [outer = (nil)] 06:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f56f61800) [pid = 1833] [serial = 2123] [outer = 0x7f9f56f59400] 06:17:48 INFO - PROCESS | 1833 | 1461676668143 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f57a2dc00) [pid = 1833] [serial = 2124] [outer = 0x7f9f56f59400] 06:17:49 INFO - PROCESS | 1833 | 1461676669007 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]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1486ms 06:17:49 INFO - PROCESS | 1833 | 1461676669045 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 1833 | 1461676669048 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:17:49 INFO - PROCESS | 1833 | 1461676669054 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 1833 | 1461676669056 Marionette TRACE conn3 <- [1,2802,null,{}] 06:17:49 INFO - PROCESS | 1833 | 1461676669061 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}] 06:17:49 INFO - PROCESS | 1833 | 1461676669264 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:17:49 INFO - PROCESS | 1833 | 1461676669534 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61b60800 == 190 [pid = 1833] [id = 708] 06:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f57a2cc00) [pid = 1833] [serial = 2125] [outer = (nil)] 06:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f58d3ec00) [pid = 1833] [serial = 2126] [outer = 0x7f9f57a2cc00] 06:17:49 INFO - PROCESS | 1833 | 1461676669651 Marionette DEBUG loaded listener.js 06:17:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f59119000) [pid = 1833] [serial = 2127] [outer = 0x7f9f57a2cc00] 06:17:50 INFO - PROCESS | 1833 | 1461676670444 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]]]}] 06:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1430ms 06:17:50 INFO - PROCESS | 1833 | 1461676670486 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:17:50 INFO - PROCESS | 1833 | 1461676670489 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:17:50 INFO - PROCESS | 1833 | 1461676670495 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:17:50 INFO - PROCESS | 1833 | 1461676670497 Marionette TRACE conn3 <- [1,2806,null,{}] 06:17:50 INFO - PROCESS | 1833 | 1461676670503 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}] 06:17:50 INFO - PROCESS | 1833 | 1461676670691 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:17:50 INFO - PROCESS | 1833 | 1461676670961 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:50 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f63fab800 == 191 [pid = 1833] [id = 709] 06:17:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f57da5000) [pid = 1833] [serial = 2128] [outer = (nil)] 06:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f5a04a000) [pid = 1833] [serial = 2129] [outer = 0x7f9f57da5000] 06:17:51 INFO - PROCESS | 1833 | 1461676671034 Marionette DEBUG loaded listener.js 06:17:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f5a398400) [pid = 1833] [serial = 2130] [outer = 0x7f9f57da5000] 06:17:51 INFO - PROCESS | 1833 | 1461676671839 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]]]}] 06:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1382ms 06:17:51 INFO - PROCESS | 1833 | 1461676671879 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:17:51 INFO - PROCESS | 1833 | 1461676671882 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:17:51 INFO - PROCESS | 1833 | 1461676671888 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:17:51 INFO - PROCESS | 1833 | 1461676671890 Marionette TRACE conn3 <- [1,2810,null,{}] 06:17:51 INFO - PROCESS | 1833 | 1461676671895 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}] 06:17:52 INFO - PROCESS | 1833 | 1461676672087 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:17:52 INFO - PROCESS | 1833 | 1461676672367 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64e10000 == 192 [pid = 1833] [id = 710] 06:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f57db1800) [pid = 1833] [serial = 2131] [outer = (nil)] 06:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f5efa9400) [pid = 1833] [serial = 2132] [outer = 0x7f9f57db1800] 06:17:52 INFO - PROCESS | 1833 | 1461676672440 Marionette DEBUG loaded listener.js 06:17:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f5f0cc800) [pid = 1833] [serial = 2133] [outer = 0x7f9f57db1800] 06:17:53 INFO - PROCESS | 1833 | 1461676673232 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]]]}] 06:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1379ms 06:17:53 INFO - PROCESS | 1833 | 1461676673268 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:17:53 INFO - PROCESS | 1833 | 1461676673271 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:17:53 INFO - PROCESS | 1833 | 1461676673276 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:17:53 INFO - PROCESS | 1833 | 1461676673278 Marionette TRACE conn3 <- [1,2814,null,{}] 06:17:53 INFO - PROCESS | 1833 | 1461676673284 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}] 06:17:53 INFO - PROCESS | 1833 | 1461676673473 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:17:53 INFO - PROCESS | 1833 | 1461676673756 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653b6000 == 193 [pid = 1833] [id = 711] 06:17:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f5a39b000) [pid = 1833] [serial = 2134] [outer = (nil)] 06:17:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f5fe07000) [pid = 1833] [serial = 2135] [outer = 0x7f9f5a39b000] 06:17:53 INFO - PROCESS | 1833 | 1461676673828 Marionette DEBUG loaded listener.js 06:17:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f60074400) [pid = 1833] [serial = 2136] [outer = 0x7f9f5a39b000] 06:17:54 INFO - PROCESS | 1833 | 1461676674653 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]]]}] 06:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1429ms 06:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:17:54 INFO - PROCESS | 1833 | 1461676674707 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:17:54 INFO - PROCESS | 1833 | 1461676674710 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:17:54 INFO - PROCESS | 1833 | 1461676674716 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:17:54 INFO - PROCESS | 1833 | 1461676674719 Marionette TRACE conn3 <- [1,2818,null,{}] 06:17:54 INFO - PROCESS | 1833 | 1461676674724 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}] 06:17:54 INFO - PROCESS | 1833 | 1461676674940 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:17:55 INFO - PROCESS | 1833 | 1461676675205 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b60000 == 194 [pid = 1833] [id = 712] 06:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f60a3b400) [pid = 1833] [serial = 2137] [outer = (nil)] 06:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f611b2c00) [pid = 1833] [serial = 2138] [outer = 0x7f9f60a3b400] 06:17:55 INFO - PROCESS | 1833 | 1461676675327 Marionette DEBUG loaded listener.js 06:17:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f6172d000) [pid = 1833] [serial = 2139] [outer = 0x7f9f60a3b400] 06:17:56 INFO - PROCESS | 1833 | 1461676676152 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]]]}] 06:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1479ms 06:17:56 INFO - PROCESS | 1833 | 1461676676195 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:17:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:17:56 INFO - PROCESS | 1833 | 1461676676199 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:17:56 INFO - PROCESS | 1833 | 1461676676204 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 1833 | 1461676676208 Marionette TRACE conn3 <- [1,2822,null,{}] 06:17:56 INFO - PROCESS | 1833 | 1461676676213 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}] 06:17:56 INFO - PROCESS | 1833 | 1461676676447 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:17:56 INFO - PROCESS | 1833 | 1461676676766 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:56 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65c32000 == 195 [pid = 1833] [id = 713] 06:17:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f61b25000) [pid = 1833] [serial = 2140] [outer = (nil)] 06:17:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f62039400) [pid = 1833] [serial = 2141] [outer = 0x7f9f61b25000] 06:17:56 INFO - PROCESS | 1833 | 1461676676847 Marionette DEBUG loaded listener.js 06:17:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f62063c00) [pid = 1833] [serial = 2142] [outer = 0x7f9f61b25000] 06:17:57 INFO - PROCESS | 1833 | 1461676677646 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]]]}] 06:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1487ms 06:17:57 INFO - PROCESS | 1833 | 1461676677692 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:17:57 INFO - PROCESS | 1833 | 1461676677695 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 06:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:17:57 INFO - PROCESS | 1833 | 1461676677701 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:17:57 INFO - PROCESS | 1833 | 1461676677703 Marionette TRACE conn3 <- [1,2826,null,{}] 06:17:57 INFO - PROCESS | 1833 | 1461676677708 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}] 06:17:57 INFO - PROCESS | 1833 | 1461676677917 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:17:58 INFO - PROCESS | 1833 | 1461676678190 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:58 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d3c800 == 196 [pid = 1833] [id = 714] 06:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f61f84400) [pid = 1833] [serial = 2143] [outer = (nil)] 06:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f62069c00) [pid = 1833] [serial = 2144] [outer = 0x7f9f61f84400] 06:17:58 INFO - PROCESS | 1833 | 1461676678303 Marionette DEBUG loaded listener.js 06:17:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f62087c00) [pid = 1833] [serial = 2145] [outer = 0x7f9f61f84400] 06:17:59 INFO - PROCESS | 1833 | 1461676679115 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1483ms 06:17:59 INFO - PROCESS | 1833 | 1461676679185 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:17:59 INFO - PROCESS | 1833 | 1461676679188 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 06:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:17:59 INFO - PROCESS | 1833 | 1461676679193 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:17:59 INFO - PROCESS | 1833 | 1461676679205 Marionette TRACE conn3 <- [1,2830,null,{}] 06:17:59 INFO - PROCESS | 1833 | 1461676679209 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}] 06:17:59 INFO - PROCESS | 1833 | 1461676679438 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:17:59 INFO - PROCESS | 1833 | 1461676679744 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6721d800 == 197 [pid = 1833] [id = 715] 06:17:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f54d58800) [pid = 1833] [serial = 2146] [outer = (nil)] 06:17:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f6208e800) [pid = 1833] [serial = 2147] [outer = 0x7f9f54d58800] 06:17:59 INFO - PROCESS | 1833 | 1461676679827 Marionette DEBUG loaded listener.js 06:17:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f622f2000) [pid = 1833] [serial = 2148] [outer = 0x7f9f54d58800] 06:18:00 INFO - PROCESS | 1833 | 1461676680669 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]]]}] 06:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1535ms 06:18:00 INFO - PROCESS | 1833 | 1461676680730 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:18:00 INFO - PROCESS | 1833 | 1461676680733 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 06:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:18:00 INFO - PROCESS | 1833 | 1461676680739 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:18:00 INFO - PROCESS | 1833 | 1461676680741 Marionette TRACE conn3 <- [1,2834,null,{}] 06:18:00 INFO - PROCESS | 1833 | 1461676680747 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}] 06:18:00 INFO - PROCESS | 1833 | 1461676680967 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:18:01 INFO - PROCESS | 1833 | 1461676681283 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:01 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6a303000 == 198 [pid = 1833] [id = 716] 06:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f61f8b000) [pid = 1833] [serial = 2149] [outer = (nil)] 06:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f62304c00) [pid = 1833] [serial = 2150] [outer = 0x7f9f61f8b000] 06:18:01 INFO - PROCESS | 1833 | 1461676681367 Marionette DEBUG loaded listener.js 06:18:01 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f6230cc00) [pid = 1833] [serial = 2151] [outer = 0x7f9f61f8b000] 06:18:02 INFO - PROCESS | 1833 | 1461676682181 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1478ms 06:18:02 INFO - PROCESS | 1833 | 1461676682223 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:18:02 INFO - PROCESS | 1833 | 1461676682228 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 06:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:18:02 INFO - PROCESS | 1833 | 1461676682236 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:18:02 INFO - PROCESS | 1833 | 1461676682239 Marionette TRACE conn3 <- [1,2838,null,{}] 06:18:02 INFO - PROCESS | 1833 | 1461676682244 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}] 06:18:02 INFO - PROCESS | 1833 | 1461676682448 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:18:02 INFO - PROCESS | 1833 | 1461676682773 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b1d7000 == 199 [pid = 1833] [id = 717] 06:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f527d5c00) [pid = 1833] [serial = 2152] [outer = (nil)] 06:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f624e5400) [pid = 1833] [serial = 2153] [outer = 0x7f9f527d5c00] 06:18:02 INFO - PROCESS | 1833 | 1461676682846 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f624edc00) [pid = 1833] [serial = 2154] [outer = 0x7f9f527d5c00] 06:18:03 INFO - PROCESS | 1833 | 1461676683629 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]]]}] 06:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1444ms 06:18:03 INFO - PROCESS | 1833 | 1461676683683 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 1833 | 1461676683689 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 06:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:18:03 INFO - PROCESS | 1833 | 1461676683697 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 1833 | 1461676683701 Marionette TRACE conn3 <- [1,2842,null,{}] 06:18:03 INFO - PROCESS | 1833 | 1461676683709 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}] 06:18:04 INFO - PROCESS | 1833 | 1461676684026 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:18:04 INFO - PROCESS | 1833 | 1461676684420 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:04 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6b684000 == 200 [pid = 1833] [id = 718] 06:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f62310c00) [pid = 1833] [serial = 2155] [outer = (nil)] 06:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f6328a800) [pid = 1833] [serial = 2156] [outer = 0x7f9f62310c00] 06:18:04 INFO - PROCESS | 1833 | 1461676684549 Marionette DEBUG loaded listener.js 06:18:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f63296000) [pid = 1833] [serial = 2157] [outer = 0x7f9f62310c00] 06:18:05 INFO - PROCESS | 1833 | 1461676685521 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]]]}] 06:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1887ms 06:18:05 INFO - PROCESS | 1833 | 1461676685583 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:18:05 INFO - PROCESS | 1833 | 1461676685586 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 06:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:18:05 INFO - PROCESS | 1833 | 1461676685592 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:18:05 INFO - PROCESS | 1833 | 1461676685594 Marionette TRACE conn3 <- [1,2846,null,{}] 06:18:05 INFO - PROCESS | 1833 | 1461676685599 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}] 06:18:05 INFO - PROCESS | 1833 | 1461676685821 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:18:06 INFO - PROCESS | 1833 | 1461676686095 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6be21000 == 201 [pid = 1833] [id = 719] 06:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f622ef800) [pid = 1833] [serial = 2158] [outer = (nil)] 06:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f63410400) [pid = 1833] [serial = 2159] [outer = 0x7f9f622ef800] 06:18:06 INFO - PROCESS | 1833 | 1461676686204 Marionette DEBUG loaded listener.js 06:18:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f640bc800) [pid = 1833] [serial = 2160] [outer = 0x7f9f622ef800] 06:18:06 INFO - PROCESS | 1833 | 1461676686967 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]]]}] 06:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1435ms 06:18:07 INFO - PROCESS | 1833 | 1461676687027 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:18:07 INFO - PROCESS | 1833 | 1461676687030 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 06:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:18:07 INFO - PROCESS | 1833 | 1461676687036 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:18:07 INFO - PROCESS | 1833 | 1461676687038 Marionette TRACE conn3 <- [1,2850,null,{}] 06:18:07 INFO - PROCESS | 1833 | 1461676687043 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}] 06:18:07 INFO - PROCESS | 1833 | 1461676687283 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:18:07 INFO - PROCESS | 1833 | 1461676687605 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:07 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6cc0d800 == 202 [pid = 1833] [id = 720] 06:18:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f4ff4ac00) [pid = 1833] [serial = 2161] [outer = (nil)] 06:18:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f64b8b800) [pid = 1833] [serial = 2162] [outer = 0x7f9f4ff4ac00] 06:18:07 INFO - PROCESS | 1833 | 1461676687679 Marionette DEBUG loaded listener.js 06:18:07 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f64bbe400) [pid = 1833] [serial = 2163] [outer = 0x7f9f4ff4ac00] 06:18:08 INFO - PROCESS | 1833 | 1461676688466 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1482ms 06:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:18:08 INFO - PROCESS | 1833 | 1461676688519 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:18:08 INFO - PROCESS | 1833 | 1461676688522 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 06:18:08 INFO - PROCESS | 1833 | 1461676688528 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:18:08 INFO - PROCESS | 1833 | 1461676688531 Marionette TRACE conn3 <- [1,2854,null,{}] 06:18:08 INFO - PROCESS | 1833 | 1461676688540 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}] 06:18:08 INFO - PROCESS | 1833 | 1461676688745 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:18:09 INFO - PROCESS | 1833 | 1461676689021 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7170c000 == 203 [pid = 1833] [id = 721] 06:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f624ec000) [pid = 1833] [serial = 2164] [outer = (nil)] 06:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f64bc8400) [pid = 1833] [serial = 2165] [outer = 0x7f9f624ec000] 06:18:09 INFO - PROCESS | 1833 | 1461676689133 Marionette DEBUG loaded listener.js 06:18:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f64e36000) [pid = 1833] [serial = 2166] [outer = 0x7f9f624ec000] 06:18:09 INFO - PROCESS | 1833 | 1461676689909 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]]]}] 06:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1436ms 06:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:18:09 INFO - PROCESS | 1833 | 1461676689963 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:18:09 INFO - PROCESS | 1833 | 1461676689966 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 06:18:09 INFO - PROCESS | 1833 | 1461676689972 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:18:09 INFO - PROCESS | 1833 | 1461676689975 Marionette TRACE conn3 <- [1,2858,null,{}] 06:18:09 INFO - PROCESS | 1833 | 1461676689980 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}] 06:18:10 INFO - PROCESS | 1833 | 1461676690181 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:18:10 INFO - PROCESS | 1833 | 1461676690457 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7822d800 == 204 [pid = 1833] [id = 722] 06:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f622eb400) [pid = 1833] [serial = 2167] [outer = (nil)] 06:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f64e3f000) [pid = 1833] [serial = 2168] [outer = 0x7f9f622eb400] 06:18:10 INFO - PROCESS | 1833 | 1461676690569 Marionette DEBUG loaded listener.js 06:18:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f6523d400) [pid = 1833] [serial = 2169] [outer = 0x7f9f622eb400] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54ed7800 == 203 [pid = 1833] [id = 308] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56e1b800 == 202 [pid = 1833] [id = 544] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f787b1000 == 201 [pid = 1833] [id = 172] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5704e800 == 200 [pid = 1833] [id = 701] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56e18000 == 199 [pid = 1833] [id = 700] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54edb000 == 198 [pid = 1833] [id = 699] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513fa800 == 197 [pid = 1833] [id = 698] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f9cd800 == 196 [pid = 1833] [id = 697] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56619000 == 195 [pid = 1833] [id = 696] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5271d800 == 194 [pid = 1833] [id = 695] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64a63800 == 193 [pid = 1833] [id = 690] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61915000 == 192 [pid = 1833] [id = 689] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60a2e000 == 191 [pid = 1833] [id = 688] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ef57800 == 190 [pid = 1833] [id = 687] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a61f800 == 189 [pid = 1833] [id = 686] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59069000 == 188 [pid = 1833] [id = 685] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57d62800 == 187 [pid = 1833] [id = 684] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5704c800 == 186 [pid = 1833] [id = 683] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56617000 == 185 [pid = 1833] [id = 682] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54edf000 == 184 [pid = 1833] [id = 681] 06:18:12 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f50cc3800 == 183 [pid = 1833] [id = 680] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f5252a800) [pid = 1833] [serial = 2039] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f4a24d800) [pid = 1833] [serial = 1971] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f4ff42400) [pid = 1833] [serial = 1973] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f547c0000) [pid = 1833] [serial = 1982] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f4ff5fc00) [pid = 1833] [serial = 2033] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f51df0000) [pid = 1833] [serial = 1893] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f4bfa8800) [pid = 1833] [serial = 2030] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f5f0c6c00) [pid = 1833] [serial = 2006] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f527cfc00) [pid = 1833] [serial = 1977] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f538d7400) [pid = 1833] [serial = 1979] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f611b4000) [pid = 1833] [serial = 2015] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f57a3b000) [pid = 1833] [serial = 1998] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f54d5c000) [pid = 1833] [serial = 1988] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f53aac800) [pid = 1833] [serial = 1980] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f5260e000) [pid = 1833] [serial = 2037] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f56d24800) [pid = 1833] [serial = 1992] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f51df5000) [pid = 1833] [serial = 2036] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f6198c800) [pid = 1833] [serial = 2021] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f4ff50000) [pid = 1833] [serial = 2027] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f57a31800) [pid = 1833] [serial = 1997] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f52539000) [pid = 1833] [serial = 1976] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f571a1c00) [pid = 1833] [serial = 1995] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f60a38400) [pid = 1833] [serial = 2012] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f60075400) [pid = 1833] [serial = 2009] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f48e71400) [pid = 1833] [serial = 1970] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f571a4400) [pid = 1833] [serial = 2028] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f611b5400) [pid = 1833] [serial = 2018] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f5685cc00) [pid = 1833] [serial = 1991] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f5195b400) [pid = 1833] [serial = 2034] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f5482c000) [pid = 1833] [serial = 1983] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f57da2c00) [pid = 1833] [serial = 2000] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f56f57c00) [pid = 1833] [serial = 1994] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f51918800) [pid = 1833] [serial = 1974] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f61f53000) [pid = 1833] [serial = 2024] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f55dd1000) [pid = 1833] [serial = 1989] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f4e62c800) [pid = 1833] [serial = 2031] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f590d1000) [pid = 1833] [serial = 2003] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f54bb5400) [pid = 1833] [serial = 1985] [outer = (nil)] [url = about:blank] 06:18:12 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f54c91400) [pid = 1833] [serial = 1986] [outer = (nil)] [url = about:blank] 06:18:13 INFO - PROCESS | 1833 | 1461676693032 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 3088ms 06:18:13 INFO - PROCESS | 1833 | 1461676693059 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:18:13 INFO - PROCESS | 1833 | 1461676693064 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 06:18:13 INFO - PROCESS | 1833 | 1461676693071 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:18:13 INFO - PROCESS | 1833 | 1461676693076 Marionette TRACE conn3 <- [1,2862,null,{}] 06:18:13 INFO - PROCESS | 1833 | 1461676693084 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}] 06:18:13 INFO - PROCESS | 1833 | 1461676693314 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:18:13 INFO - PROCESS | 1833 | 1461676693514 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9cf000 == 184 [pid = 1833] [id = 723] 06:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f49f15800) [pid = 1833] [serial = 2170] [outer = (nil)] 06:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f4a8a8800) [pid = 1833] [serial = 2171] [outer = 0x7f9f49f15800] 06:18:13 INFO - PROCESS | 1833 | 1461676693580 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f4e62d000) [pid = 1833] [serial = 2172] [outer = 0x7f9f49f15800] 06:18:14 INFO - PROCESS | 1833 | 1461676694288 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]]]}] 06:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1238ms 06:18:14 INFO - PROCESS | 1833 | 1461676694308 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:18:14 INFO - PROCESS | 1833 | 1461676694316 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 06:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:18:14 INFO - PROCESS | 1833 | 1461676694325 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:18:14 INFO - PROCESS | 1833 | 1461676694328 Marionette TRACE conn3 <- [1,2866,null,{}] 06:18:14 INFO - PROCESS | 1833 | 1461676694332 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}] 06:18:14 INFO - PROCESS | 1833 | 1461676694626 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:18:14 INFO - PROCESS | 1833 | 1461676694751 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f510cd000 == 185 [pid = 1833] [id = 724] 06:18:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f49f18000) [pid = 1833] [serial = 2173] [outer = (nil)] 06:18:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f4ff53400) [pid = 1833] [serial = 2174] [outer = 0x7f9f49f18000] 06:18:14 INFO - PROCESS | 1833 | 1461676694809 Marionette DEBUG loaded listener.js 06:18:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f519e6400) [pid = 1833] [serial = 2175] [outer = 0x7f9f49f18000] 06:18:15 INFO - PROCESS | 1833 | 1461676695691 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]]]}] 06:18:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:18:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1379ms 06:18:15 INFO - PROCESS | 1833 | 1461676695711 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:18:15 INFO - PROCESS | 1833 | 1461676695716 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 06:18:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:18:15 INFO - PROCESS | 1833 | 1461676695721 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:18:15 INFO - PROCESS | 1833 | 1461676695726 Marionette TRACE conn3 <- [1,2870,null,{}] 06:18:15 INFO - PROCESS | 1833 | 1461676695741 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}] 06:18:16 INFO - PROCESS | 1833 | 1461676696014 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:18:16 INFO - PROCESS | 1833 | 1461676696050 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f52722800 == 186 [pid = 1833] [id = 725] 06:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f51df4c00) [pid = 1833] [serial = 2176] [outer = (nil)] 06:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f527c7800) [pid = 1833] [serial = 2177] [outer = 0x7f9f51df4c00] 06:18:16 INFO - PROCESS | 1833 | 1461676696112 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f538d7400) [pid = 1833] [serial = 2178] [outer = 0x7f9f51df4c00] 06:18:17 INFO - PROCESS | 1833 | 1461676697445 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]]]}] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f53aac400) [pid = 1833] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f54ccac00) [pid = 1833] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f4bfb3400) [pid = 1833] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f4ff55c00) [pid = 1833] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f49f11800) [pid = 1833] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f4a243c00) [pid = 1833] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f4e626800) [pid = 1833] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f61983400) [pid = 1833] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f54d5dc00) [pid = 1833] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f60077000) [pid = 1833] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f5a39a000) [pid = 1833] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f52534400) [pid = 1833] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f5195ac00) [pid = 1833] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f4ff49800) [pid = 1833] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f4fc4c000) [pid = 1833] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:18:17 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f58ea8800) [pid = 1833] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:18:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:18:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1787ms 06:18:17 INFO - PROCESS | 1833 | 1461676697509 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:18:17 INFO - PROCESS | 1833 | 1461676697513 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 06:18:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:18:17 INFO - PROCESS | 1833 | 1461676697519 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 1833 | 1461676697520 Marionette TRACE conn3 <- [1,2874,null,{}] 06:18:17 INFO - PROCESS | 1833 | 1461676697526 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}] 06:18:17 INFO - PROCESS | 1833 | 1461676697758 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:18:17 INFO - PROCESS | 1833 | 1461676697951 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f53722800 == 187 [pid = 1833] [id = 726] 06:18:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f51df5000) [pid = 1833] [serial = 2179] [outer = (nil)] 06:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f538dc800) [pid = 1833] [serial = 2180] [outer = 0x7f9f51df5000] 06:18:18 INFO - PROCESS | 1833 | 1461676698010 Marionette DEBUG loaded listener.js 06:18:18 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f53aab800) [pid = 1833] [serial = 2181] [outer = 0x7f9f51df5000] 06:18:18 INFO - PROCESS | 1833 | 1461676698680 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]]]}] 06:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1182ms 06:18:18 INFO - PROCESS | 1833 | 1461676698703 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:18:18 INFO - PROCESS | 1833 | 1461676698717 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 06:18:18 INFO - PROCESS | 1833 | 1461676698723 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:18:18 INFO - PROCESS | 1833 | 1461676698725 Marionette TRACE conn3 <- [1,2878,null,{}] 06:18:18 INFO - PROCESS | 1833 | 1461676698730 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}] 06:18:19 INFO - PROCESS | 1833 | 1461676699004 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:18:19 INFO - PROCESS | 1833 | 1461676699025 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:19 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55a2b000 == 188 [pid = 1833] [id = 727] 06:18:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f53aac800) [pid = 1833] [serial = 2182] [outer = (nil)] 06:18:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f54823800) [pid = 1833] [serial = 2183] [outer = 0x7f9f53aac800] 06:18:19 INFO - PROCESS | 1833 | 1461676699086 Marionette DEBUG loaded listener.js 06:18:19 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f5484b000) [pid = 1833] [serial = 2184] [outer = 0x7f9f53aac800] 06:18:20 INFO - PROCESS | 1833 | 1461676700196 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]]]}] 06:18:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:18:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1529ms 06:18:20 INFO - PROCESS | 1833 | 1461676700252 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:18:20 INFO - PROCESS | 1833 | 1461676700261 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 06:18:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:18:20 INFO - PROCESS | 1833 | 1461676700270 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 1833 | 1461676700274 Marionette TRACE conn3 <- [1,2882,null,{}] 06:18:20 INFO - PROCESS | 1833 | 1461676700282 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}] 06:18:20 INFO - PROCESS | 1833 | 1461676700523 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:18:20 INFO - PROCESS | 1833 | 1461676700848 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51427800 == 189 [pid = 1833] [id = 728] 06:18:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f4fc53400) [pid = 1833] [serial = 2185] [outer = (nil)] 06:18:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f4ff51400) [pid = 1833] [serial = 2186] [outer = 0x7f9f4fc53400] 06:18:20 INFO - PROCESS | 1833 | 1461676700923 Marionette DEBUG loaded listener.js 06:18:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f5195f800) [pid = 1833] [serial = 2187] [outer = 0x7f9f4fc53400] 06:18:21 INFO - PROCESS | 1833 | 1461676701815 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]]]}] 06:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1588ms 06:18:21 INFO - PROCESS | 1833 | 1461676701859 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 1833 | 1461676701867 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 06:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:18:21 INFO - PROCESS | 1833 | 1461676701876 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 1833 | 1461676701880 Marionette TRACE conn3 <- [1,2886,null,{}] 06:18:21 INFO - PROCESS | 1833 | 1461676701886 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}] 06:18:22 INFO - PROCESS | 1833 | 1461676702095 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:18:22 INFO - PROCESS | 1833 | 1461676702456 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:22 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55ccb800 == 190 [pid = 1833] [id = 729] 06:18:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f5260d800) [pid = 1833] [serial = 2188] [outer = (nil)] 06:18:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f53752000) [pid = 1833] [serial = 2189] [outer = 0x7f9f5260d800] 06:18:22 INFO - PROCESS | 1833 | 1461676702532 Marionette DEBUG loaded listener.js 06:18:22 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f53ab5c00) [pid = 1833] [serial = 2190] [outer = 0x7f9f5260d800] 06:18:23 INFO - PROCESS | 1833 | 1461676703401 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]]]}] 06:18:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:18:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1592ms 06:18:23 INFO - PROCESS | 1833 | 1461676703469 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:18:23 INFO - PROCESS | 1833 | 1461676703473 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 06:18:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:18:23 INFO - PROCESS | 1833 | 1461676703479 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:18:23 INFO - PROCESS | 1833 | 1461676703484 Marionette TRACE conn3 <- [1,2890,null,{}] 06:18:23 INFO - PROCESS | 1833 | 1461676703499 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}] 06:18:23 INFO - PROCESS | 1833 | 1461676703750 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:18:24 INFO - PROCESS | 1833 | 1461676704067 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56f7e000 == 191 [pid = 1833] [id = 730] 06:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f54c8ac00) [pid = 1833] [serial = 2191] [outer = (nil)] 06:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f54ccd400) [pid = 1833] [serial = 2192] [outer = 0x7f9f54c8ac00] 06:18:24 INFO - PROCESS | 1833 | 1461676704142 Marionette DEBUG loaded listener.js 06:18:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f54d3f000) [pid = 1833] [serial = 2193] [outer = 0x7f9f54c8ac00] 06:18:24 INFO - PROCESS | 1833 | 1461676704950 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1535ms 06:18:25 INFO - PROCESS | 1833 | 1461676705015 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:18:25 INFO - PROCESS | 1833 | 1461676705020 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 06:18:25 INFO - PROCESS | 1833 | 1461676705025 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:18:25 INFO - PROCESS | 1833 | 1461676705028 Marionette TRACE conn3 <- [1,2894,null,{}] 06:18:25 INFO - PROCESS | 1833 | 1461676705033 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}] 06:18:25 INFO - PROCESS | 1833 | 1461676705266 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:18:25 INFO - PROCESS | 1833 | 1461676705582 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d61800 == 192 [pid = 1833] [id = 731] 06:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f5252a800) [pid = 1833] [serial = 2194] [outer = (nil)] 06:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f55dcc000) [pid = 1833] [serial = 2195] [outer = 0x7f9f5252a800] 06:18:25 INFO - PROCESS | 1833 | 1461676705664 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f56854800) [pid = 1833] [serial = 2196] [outer = 0x7f9f5252a800] 06:18:26 INFO - PROCESS | 1833 | 1461676706470 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]]]}] 06:18:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:18:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1483ms 06:18:26 INFO - PROCESS | 1833 | 1461676706509 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 1833 | 1461676706512 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 06:18:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:18:26 INFO - PROCESS | 1833 | 1461676706518 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - PROCESS | 1833 | 1461676706520 Marionette TRACE conn3 <- [1,2898,null,{}] 06:18:26 INFO - PROCESS | 1833 | 1461676706525 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}] 06:18:26 INFO - PROCESS | 1833 | 1461676706726 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:18:27 INFO - PROCESS | 1833 | 1461676706998 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e96800 == 193 [pid = 1833] [id = 732] 06:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f54c8dc00) [pid = 1833] [serial = 2197] [outer = (nil)] 06:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f56d27c00) [pid = 1833] [serial = 2198] [outer = 0x7f9f54c8dc00] 06:18:27 INFO - PROCESS | 1833 | 1461676707110 Marionette DEBUG loaded listener.js 06:18:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f56f55800) [pid = 1833] [serial = 2199] [outer = 0x7f9f54c8dc00] 06:18:27 INFO - PROCESS | 1833 | 1461676707946 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]]]}] 06:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1486ms 06:18:28 INFO - PROCESS | 1833 | 1461676708005 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:18:28 INFO - PROCESS | 1833 | 1461676708008 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 06:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:18:28 INFO - PROCESS | 1833 | 1461676708014 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:18:28 INFO - PROCESS | 1833 | 1461676708017 Marionette TRACE conn3 <- [1,2902,null,{}] 06:18:28 INFO - PROCESS | 1833 | 1461676708022 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}] 06:18:28 INFO - PROCESS | 1833 | 1461676708272 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:18:28 INFO - PROCESS | 1833 | 1461676708594 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:28 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f9b800 == 194 [pid = 1833] [id = 733] 06:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f57a39c00) [pid = 1833] [serial = 2200] [outer = (nil)] 06:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f57dad000) [pid = 1833] [serial = 2201] [outer = 0x7f9f57a39c00] 06:18:28 INFO - PROCESS | 1833 | 1461676708673 Marionette DEBUG loaded listener.js 06:18:28 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f58d43400) [pid = 1833] [serial = 2202] [outer = 0x7f9f57a39c00] 06:18:29 INFO - PROCESS | 1833 | 1461676709483 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1527ms 06:18:29 INFO - PROCESS | 1833 | 1461676709543 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:18:29 INFO - PROCESS | 1833 | 1461676709546 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 06:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:18:29 INFO - PROCESS | 1833 | 1461676709552 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 1833 | 1461676709556 Marionette TRACE conn3 <- [1,2906,null,{}] 06:18:29 INFO - PROCESS | 1833 | 1461676709561 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}] 06:18:29 INFO - PROCESS | 1833 | 1461676709793 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:18:30 INFO - PROCESS | 1833 | 1461676710108 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:30 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5ee51800 == 195 [pid = 1833] [id = 734] 06:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f53aae800) [pid = 1833] [serial = 2203] [outer = (nil)] 06:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f590c7800) [pid = 1833] [serial = 2204] [outer = 0x7f9f53aae800] 06:18:30 INFO - PROCESS | 1833 | 1461676710186 Marionette DEBUG loaded listener.js 06:18:30 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f5a042800) [pid = 1833] [serial = 2205] [outer = 0x7f9f53aae800] 06:18:31 INFO - PROCESS | 1833 | 1461676711040 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]]]}] 06:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1535ms 06:18:31 INFO - PROCESS | 1833 | 1461676711089 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:18:31 INFO - PROCESS | 1833 | 1461676711092 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 06:18:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:18:31 INFO - PROCESS | 1833 | 1461676711098 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:18:31 INFO - PROCESS | 1833 | 1461676711101 Marionette TRACE conn3 <- [1,2910,null,{}] 06:18:31 INFO - PROCESS | 1833 | 1461676711106 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}] 06:18:31 INFO - PROCESS | 1833 | 1461676711323 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:18:31 INFO - PROCESS | 1833 | 1461676711646 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f60196000 == 196 [pid = 1833] [id = 735] 06:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f57a31c00) [pid = 1833] [serial = 2206] [outer = (nil)] 06:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f5efb1400) [pid = 1833] [serial = 2207] [outer = 0x7f9f57a31c00] 06:18:31 INFO - PROCESS | 1833 | 1461676711721 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f5fe09000) [pid = 1833] [serial = 2208] [outer = 0x7f9f57a31c00] 06:18:32 INFO - PROCESS | 1833 | 1461676712430 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]]]}] 06:18:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:18:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:18:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1384ms 06:18:32 INFO - PROCESS | 1833 | 1461676712484 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 1833 | 1461676712488 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 06:18:32 INFO - TEST-START | /DOMEvents/constructors.html 06:18:32 INFO - PROCESS | 1833 | 1461676712495 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 1833 | 1461676712497 Marionette TRACE conn3 <- [1,2914,null,{}] 06:18:32 INFO - PROCESS | 1833 | 1461676712503 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}] 06:18:32 INFO - PROCESS | 1833 | 1461676712781 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:18:32 INFO - PROCESS | 1833 | 1461676712993 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6170b000 == 197 [pid = 1833] [id = 736] 06:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f57a3a400) [pid = 1833] [serial = 2209] [outer = (nil)] 06:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f60078000) [pid = 1833] [serial = 2210] [outer = 0x7f9f57a3a400] 06:18:33 INFO - PROCESS | 1833 | 1461676713074 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f60a38c00) [pid = 1833] [serial = 2211] [outer = 0x7f9f57a3a400] 06:18:33 INFO - PROCESS | 1833 | 1461676713934 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]]]}] 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:18:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:18:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:18:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:18:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:18:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:18:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:18:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:18:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1494ms 06:18:34 INFO - PROCESS | 1833 | 1461676713993 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:18:34 INFO - PROCESS | 1833 | 1461676713996 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 06:18:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:18:34 INFO - PROCESS | 1833 | 1461676714007 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:18:34 INFO - PROCESS | 1833 | 1461676714011 Marionette TRACE conn3 <- [1,2918,null,{}] 06:18:34 INFO - PROCESS | 1833 | 1461676714025 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}] 06:18:34 INFO - PROCESS | 1833 | 1461676714269 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:18:34 INFO - PROCESS | 1833 | 1461676714593 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:34 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64b05000 == 198 [pid = 1833] [id = 737] 06:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f58ea8800) [pid = 1833] [serial = 2212] [outer = (nil)] 06:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f61985c00) [pid = 1833] [serial = 2213] [outer = 0x7f9f58ea8800] 06:18:34 INFO - PROCESS | 1833 | 1461676714667 Marionette DEBUG loaded listener.js 06:18:34 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f6205d400) [pid = 1833] [serial = 2214] [outer = 0x7f9f58ea8800] 06:18:35 INFO - PROCESS | 1833 | 1461676715376 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:18:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:18:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1388ms 06:18:35 INFO - PROCESS | 1833 | 1461676715394 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 1833 | 1461676715397 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 06:18:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:18:35 INFO - PROCESS | 1833 | 1461676715421 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - PROCESS | 1833 | 1461676715426 Marionette TRACE conn3 <- [1,2922,null,{}] 06:18:35 INFO - PROCESS | 1833 | 1461676715432 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}] 06:18:35 INFO - PROCESS | 1833 | 1461676715664 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:18:35 INFO - PROCESS | 1833 | 1461676715942 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6593b000 == 199 [pid = 1833] [id = 738] 06:18:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f6007b800) [pid = 1833] [serial = 2215] [outer = (nil)] 06:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f6230fc00) [pid = 1833] [serial = 2216] [outer = 0x7f9f6007b800] 06:18:36 INFO - PROCESS | 1833 | 1461676716023 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f64e37400) [pid = 1833] [serial = 2217] [outer = 0x7f9f6007b800] 06:18:36 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:18:36 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:18:36 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:18:36 INFO - PROCESS | 1833 | [1833] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:18:36 INFO - PROCESS | 1833 | 1461676716799 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]]]}] 06:18:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:18:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:18:36 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 06:18:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:18:36 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 06:18:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:18:36 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]" 06:18:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:18:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:18:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1460ms 06:18:36 INFO - PROCESS | 1833 | 1461676716869 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:18:36 INFO - PROCESS | 1833 | 1461676716876 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 06:18:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:18:36 INFO - PROCESS | 1833 | 1461676716882 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:18:36 INFO - PROCESS | 1833 | 1461676716885 Marionette TRACE conn3 <- [1,2926,null,{}] 06:18:36 INFO - PROCESS | 1833 | 1461676716910 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}] 06:18:37 INFO - PROCESS | 1833 | 1461676717131 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:18:37 INFO - PROCESS | 1833 | 1461676717426 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d12000 == 200 [pid = 1833] [id = 739] 06:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f4a24ac00) [pid = 1833] [serial = 2218] [outer = (nil)] 06:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f6553d400) [pid = 1833] [serial = 2219] [outer = 0x7f9f4a24ac00] 06:18:37 INFO - PROCESS | 1833 | 1461676717540 Marionette DEBUG loaded listener.js 06:18:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f65804000) [pid = 1833] [serial = 2220] [outer = 0x7f9f4a24ac00] 06:18:38 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:18:38 INFO - PROCESS | 1833 | 1461676718246 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]]]}] 06:18:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:18:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1399ms 06:18:38 INFO - PROCESS | 1833 | 1461676718283 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:18:38 INFO - PROCESS | 1833 | 1461676718287 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 06:18:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:18:38 INFO - PROCESS | 1833 | 1461676718292 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:18:38 INFO - PROCESS | 1833 | 1461676718294 Marionette TRACE conn3 <- [1,2930,null,{}] 06:18:38 INFO - PROCESS | 1833 | 1461676718309 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}] 06:18:38 INFO - PROCESS | 1833 | 1461676718528 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:18:38 INFO - PROCESS | 1833 | 1461676718806 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:38 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6ae26000 == 201 [pid = 1833] [id = 740] 06:18:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f54d32800) [pid = 1833] [serial = 2221] [outer = (nil)] 06:18:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f65807800) [pid = 1833] [serial = 2222] [outer = 0x7f9f54d32800] 06:18:38 INFO - PROCESS | 1833 | 1461676718879 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f6580e000) [pid = 1833] [serial = 2223] [outer = 0x7f9f54d32800] 06:18:39 INFO - PROCESS | 1833 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:18:39 INFO - PROCESS | 1833 | 1461676719612 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]]]}] 06:18:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:18:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1340ms 06:18:39 INFO - PROCESS | 1833 | 1461676719633 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:18:39 INFO - PROCESS | 1833 | 1461676719635 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 06:18:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:18:39 INFO - PROCESS | 1833 | 1461676719641 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 1833 | 1461676719643 Marionette TRACE conn3 <- [1,2934,null,{}] 06:18:39 INFO - PROCESS | 1833 | 1461676719648 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}] 06:18:39 INFO - PROCESS | 1833 | 1461676719951 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:18:40 INFO - PROCESS | 1833 | 1461676720242 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f783c5800 == 202 [pid = 1833] [id = 741] 06:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f57a2f800) [pid = 1833] [serial = 2224] [outer = (nil)] 06:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f65a58000) [pid = 1833] [serial = 2225] [outer = 0x7f9f57a2f800] 06:18:40 INFO - PROCESS | 1833 | 1461676720319 Marionette DEBUG loaded listener.js 06:18:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f65a5cc00) [pid = 1833] [serial = 2226] [outer = 0x7f9f57a2f800] 06:18:41 INFO - PROCESS | 1833 | 1461676721091 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]]]}] 06:18:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:18:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1476ms 06:18:41 INFO - PROCESS | 1833 | 1461676721118 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 1833 | 1461676721122 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 06:18:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:18:41 INFO - PROCESS | 1833 | 1461676721127 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - PROCESS | 1833 | 1461676721131 Marionette TRACE conn3 <- [1,2938,null,{}] 06:18:41 INFO - PROCESS | 1833 | 1461676721137 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}] 06:18:41 INFO - PROCESS | 1833 | 1461676721354 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:18:41 INFO - PROCESS | 1833 | 1461676721636 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:41 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f79216000 == 203 [pid = 1833] [id = 742] 06:18:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f590c8000) [pid = 1833] [serial = 2227] [outer = (nil)] 06:18:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f65a60c00) [pid = 1833] [serial = 2228] [outer = 0x7f9f590c8000] 06:18:41 INFO - PROCESS | 1833 | 1461676721710 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f65bc7400) [pid = 1833] [serial = 2229] [outer = 0x7f9f590c8000] 06:18:42 INFO - PROCESS | 1833 | 1461676722440 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]]]}] 06:18:42 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. 06:18:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1328ms 06:18:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:18:42 INFO - PROCESS | 1833 | 1461676722456 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:18:42 INFO - PROCESS | 1833 | 1461676722459 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 06:18:42 INFO - PROCESS | 1833 | 1461676722465 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:18:42 INFO - PROCESS | 1833 | 1461676722468 Marionette TRACE conn3 <- [1,2942,null,{}] 06:18:42 INFO - PROCESS | 1833 | 1461676722473 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}] 06:18:42 INFO - PROCESS | 1833 | 1461676722677 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:18:42 INFO - PROCESS | 1833 | 1461676722965 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7b143800 == 204 [pid = 1833] [id = 743] 06:18:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f65a5d000) [pid = 1833] [serial = 2230] [outer = (nil)] 06:18:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f65bd1400) [pid = 1833] [serial = 2231] [outer = 0x7f9f65a5d000] 06:18:43 INFO - PROCESS | 1833 | 1461676723039 Marionette DEBUG loaded listener.js 06:18:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f65cb9000) [pid = 1833] [serial = 2232] [outer = 0x7f9f65a5d000] 06:18:43 INFO - PROCESS | 1833 | 1461676723800 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"]]]}] 06:18:43 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 06:18:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:18:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:18:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1385ms 06:18:43 INFO - PROCESS | 1833 | 1461676723850 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:18:43 INFO - PROCESS | 1833 | 1461676723853 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 06:18:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:18:43 INFO - PROCESS | 1833 | 1461676723859 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:18:43 INFO - PROCESS | 1833 | 1461676723861 Marionette TRACE conn3 <- [1,2946,null,{}] 06:18:43 INFO - PROCESS | 1833 | 1461676723866 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}] 06:18:44 INFO - PROCESS | 1833 | 1461676724085 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:18:44 INFO - PROCESS | 1833 | 1461676724343 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:44 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce44800 == 205 [pid = 1833] [id = 744] 06:18:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f65a63000) [pid = 1833] [serial = 2233] [outer = (nil)] 06:18:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f67230c00) [pid = 1833] [serial = 2234] [outer = 0x7f9f65a63000] 06:18:44 INFO - PROCESS | 1833 | 1461676724415 Marionette DEBUG loaded listener.js 06:18:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f673b8c00) [pid = 1833] [serial = 2235] [outer = 0x7f9f65a63000] 06:18:45 INFO - PROCESS | 1833 | 1461676725147 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]]]}] 06:18:45 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. 06:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1330ms 06:18:45 INFO - PROCESS | 1833 | 1461676725190 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:18:45 INFO - PROCESS | 1833 | 1461676725193 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 06:18:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:18:45 INFO - PROCESS | 1833 | 1461676725198 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:18:45 INFO - PROCESS | 1833 | 1461676725200 Marionette TRACE conn3 <- [1,2950,null,{}] 06:18:45 INFO - PROCESS | 1833 | 1461676725206 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}] 06:18:45 INFO - PROCESS | 1833 | 1461676725419 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:18:45 INFO - PROCESS | 1833 | 1461676725743 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce9f800 == 206 [pid = 1833] [id = 745] 06:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f67ebb800) [pid = 1833] [serial = 2236] [outer = (nil)] 06:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f68ffc000) [pid = 1833] [serial = 2237] [outer = 0x7f9f67ebb800] 06:18:45 INFO - PROCESS | 1833 | 1461676725824 Marionette DEBUG loaded listener.js 06:18:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f69d94000) [pid = 1833] [serial = 2238] [outer = 0x7f9f67ebb800] 06:18:46 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7cf4f800 == 207 [pid = 1833] [id = 746] 06:18:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f6a2aa400) [pid = 1833] [serial = 2239] [outer = (nil)] 06:18:46 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f673bf000) [pid = 1833] [serial = 2240] [outer = 0x7f9f6a2aa400] 06:18:46 INFO - PROCESS | 1833 | 1461676726643 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]]]}] 06:18:46 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. 06:18:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1481ms 06:18:46 INFO - PROCESS | 1833 | 1461676726681 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:18:46 INFO - PROCESS | 1833 | 1461676726684 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 06:18:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:18:46 INFO - PROCESS | 1833 | 1461676726699 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:18:46 INFO - PROCESS | 1833 | 1461676726701 Marionette TRACE conn3 <- [1,2954,null,{}] 06:18:46 INFO - PROCESS | 1833 | 1461676726707 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}] 06:18:47 INFO - PROCESS | 1833 | 1461676727023 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:18:47 INFO - PROCESS | 1833 | 1461676727351 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7d331000 == 208 [pid = 1833] [id = 747] 06:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 220 (0x7f9f4e62a800) [pid = 1833] [serial = 2241] [outer = (nil)] 06:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 221 (0x7f9f69f0fc00) [pid = 1833] [serial = 2242] [outer = 0x7f9f4e62a800] 06:18:47 INFO - PROCESS | 1833 | 1461676727447 Marionette DEBUG loaded listener.js 06:18:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 222 (0x7f9f6a433400) [pid = 1833] [serial = 2243] [outer = 0x7f9f4e62a800] 06:18:48 INFO - PROCESS | 1833 | 1461676728099 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]]]}] 06:18:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:18:48 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 06:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1444ms 06:18:48 INFO - PROCESS | 1833 | 1461676728135 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:18:48 INFO - PROCESS | 1833 | 1461676728139 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 06:18:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:18:48 INFO - PROCESS | 1833 | 1461676728144 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:18:48 INFO - PROCESS | 1833 | 1461676728146 Marionette TRACE conn3 <- [1,2958,null,{}] 06:18:48 INFO - PROCESS | 1833 | 1461676728153 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}] 06:18:48 INFO - PROCESS | 1833 | 1461676728393 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:18:48 INFO - PROCESS | 1833 | 1461676728649 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7da21000 == 209 [pid = 1833] [id = 748] 06:18:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 223 (0x7f9f68f1b400) [pid = 1833] [serial = 2244] [outer = (nil)] 06:18:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 224 (0x7f9f6a5ae800) [pid = 1833] [serial = 2245] [outer = 0x7f9f68f1b400] 06:18:48 INFO - PROCESS | 1833 | 1461676728726 Marionette DEBUG loaded listener.js 06:18:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 225 (0x7f9f6a5e6400) [pid = 1833] [serial = 2246] [outer = 0x7f9f68f1b400] 06:18:49 INFO - PROCESS | 1833 | 1461676729467 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]]]}] 06:18:49 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. 06:18:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1378ms 06:18:49 INFO - PROCESS | 1833 | 1461676729523 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:18:49 INFO - PROCESS | 1833 | 1461676729526 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 06:18:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:18:49 INFO - PROCESS | 1833 | 1461676729532 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:18:49 INFO - PROCESS | 1833 | 1461676729534 Marionette TRACE conn3 <- [1,2962,null,{}] 06:18:49 INFO - PROCESS | 1833 | 1461676729540 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}] 06:18:49 INFO - PROCESS | 1833 | 1461676729818 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cd47000 == 208 [pid = 1833] [id = 430] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65c36000 == 207 [pid = 1833] [id = 569] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f53722800 == 206 [pid = 1833] [id = 726] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f52722800 == 205 [pid = 1833] [id = 725] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f510cd000 == 204 [pid = 1833] [id = 724] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4f9cf000 == 203 [pid = 1833] [id = 723] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6cc0d800 == 202 [pid = 1833] [id = 720] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6be21000 == 201 [pid = 1833] [id = 719] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b684000 == 200 [pid = 1833] [id = 718] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6b1d7000 == 199 [pid = 1833] [id = 717] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6a303000 == 198 [pid = 1833] [id = 716] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6721d800 == 197 [pid = 1833] [id = 715] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d3c800 == 196 [pid = 1833] [id = 714] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65c32000 == 195 [pid = 1833] [id = 713] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65b60000 == 194 [pid = 1833] [id = 712] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f653b6000 == 193 [pid = 1833] [id = 711] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64e10000 == 192 [pid = 1833] [id = 710] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63fab800 == 191 [pid = 1833] [id = 709] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61b60800 == 190 [pid = 1833] [id = 708] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60192800 == 189 [pid = 1833] [id = 707] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee4d800 == 188 [pid = 1833] [id = 706] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5907e800 == 187 [pid = 1833] [id = 705] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56979000 == 186 [pid = 1833] [id = 704] 06:18:51 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51422000 == 185 [pid = 1833] [id = 703] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 224 (0x7f9f5f1a2800) [pid = 1833] [serial = 2007] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 223 (0x7f9f61723400) [pid = 1833] [serial = 2016] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 222 (0x7f9f60a3f000) [pid = 1833] [serial = 2013] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 221 (0x7f9f61cc3400) [pid = 1833] [serial = 2022] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 220 (0x7f9f6183ec00) [pid = 1833] [serial = 2019] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 219 (0x7f9f57dae400) [pid = 1833] [serial = 2001] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f600b5c00) [pid = 1833] [serial = 2010] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f5a393c00) [pid = 1833] [serial = 2004] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f54846400) [pid = 1833] [serial = 2100] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f54ccdc00) [pid = 1833] [serial = 2102] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f54d5c400) [pid = 1833] [serial = 2103] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f519f2800) [pid = 1833] [serial = 2093] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f537edc00) [pid = 1833] [serial = 2094] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f51d8b400) [pid = 1833] [serial = 2091] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f4a248800) [pid = 1833] [serial = 2090] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f4ff4f400) [pid = 1833] [serial = 2088] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f4f213c00) [pid = 1833] [serial = 2087] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f4a246c00) [pid = 1833] [serial = 2084] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f49f0b800) [pid = 1833] [serial = 2081] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f60a3ac00) [pid = 1833] [serial = 2078] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f5fe0b800) [pid = 1833] [serial = 2075] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f5efa3c00) [pid = 1833] [serial = 2072] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f58ea8c00) [pid = 1833] [serial = 2069] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f57dac800) [pid = 1833] [serial = 2066] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f57a33800) [pid = 1833] [serial = 2063] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f56d1c800) [pid = 1833] [serial = 2060] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f55b2c400) [pid = 1833] [serial = 2057] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f54851800) [pid = 1833] [serial = 2054] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f547be000) [pid = 1833] [serial = 2051] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f537ea000) [pid = 1833] [serial = 2048] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f51a14400) [pid = 1833] [serial = 2045] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f4e632400) [pid = 1833] [serial = 2042] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f54d5ec00) [pid = 1833] [serial = 2108] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f527ca800) [pid = 1833] [serial = 2096] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f54826400) [pid = 1833] [serial = 2099] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f51a19c00) [pid = 1833] [serial = 2105] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f53aac000) [pid = 1833] [serial = 2097] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f54ccd000) [pid = 1833] [serial = 2106] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f61f86000) [pid = 1833] [serial = 2025] [outer = (nil)] [url = about:blank] 06:18:52 INFO - PROCESS | 1833 | 1461676732061 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4a761800 == 186 [pid = 1833] [id = 749] 06:18:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f49f0b800) [pid = 1833] [serial = 2247] [outer = (nil)] 06:18:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f49f17c00) [pid = 1833] [serial = 2248] [outer = 0x7f9f49f0b800] 06:18:52 INFO - PROCESS | 1833 | 1461676732214 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f4a8a0400) [pid = 1833] [serial = 2249] [outer = 0x7f9f49f0b800] 06:18:52 INFO - PROCESS | 1833 | 1461676732924 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]]]}] 06:18:52 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. 06:18:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 3434ms 06:18:52 INFO - PROCESS | 1833 | 1461676732967 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:18:52 INFO - PROCESS | 1833 | 1461676732973 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 06:18:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:18:52 INFO - PROCESS | 1833 | 1461676732980 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:18:52 INFO - PROCESS | 1833 | 1461676732985 Marionette TRACE conn3 <- [1,2966,null,{}] 06:18:52 INFO - PROCESS | 1833 | 1461676732991 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}] 06:18:53 INFO - PROCESS | 1833 | 1461676733212 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:18:53 INFO - PROCESS | 1833 | 1461676733433 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:53 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f50b15800 == 187 [pid = 1833] [id = 750] 06:18:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f49f0d000) [pid = 1833] [serial = 2250] [outer = (nil)] 06:18:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f4fc56c00) [pid = 1833] [serial = 2251] [outer = 0x7f9f49f0d000] 06:18:53 INFO - PROCESS | 1833 | 1461676733514 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f51958000) [pid = 1833] [serial = 2252] [outer = 0x7f9f49f0d000] 06:18:54 INFO - PROCESS | 1833 | 1461676734189 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]]]}] 06:18:54 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. 06:18:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1235ms 06:18:54 INFO - PROCESS | 1833 | 1461676734218 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 1833 | 1461676734223 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 06:18:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:18:54 INFO - PROCESS | 1833 | 1461676734230 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - PROCESS | 1833 | 1461676734233 Marionette TRACE conn3 <- [1,2970,null,{}] 06:18:54 INFO - PROCESS | 1833 | 1461676734238 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}] 06:18:54 INFO - PROCESS | 1833 | 1461676734427 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:18:54 INFO - PROCESS | 1833 | 1461676734665 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f524cb000 == 188 [pid = 1833] [id = 751] 06:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f519f2000) [pid = 1833] [serial = 2253] [outer = (nil)] 06:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f5237c800) [pid = 1833] [serial = 2254] [outer = 0x7f9f519f2000] 06:18:54 INFO - PROCESS | 1833 | 1461676734730 Marionette DEBUG loaded listener.js 06:18:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f527cb800) [pid = 1833] [serial = 2255] [outer = 0x7f9f519f2000] 06:18:55 INFO - PROCESS | 1833 | 1461676735460 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]]]}] 06:18:55 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. 06:18:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1279ms 06:18:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:18:55 INFO - PROCESS | 1833 | 1461676735509 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:18:55 INFO - PROCESS | 1833 | 1461676735512 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 06:18:55 INFO - PROCESS | 1833 | 1461676735519 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:18:55 INFO - PROCESS | 1833 | 1461676735527 Marionette TRACE conn3 <- [1,2974,null,{}] 06:18:55 INFO - PROCESS | 1833 | 1461676735545 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}] 06:18:55 INFO - PROCESS | 1833 | 1461676735807 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:18:55 INFO - PROCESS | 1833 | 1461676735860 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:55 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ee1000 == 189 [pid = 1833] [id = 752] 06:18:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f539d4400) [pid = 1833] [serial = 2256] [outer = (nil)] 06:18:55 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f547b5800) [pid = 1833] [serial = 2257] [outer = 0x7f9f539d4400] 06:18:55 INFO - PROCESS | 1833 | 1461676735920 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f54829800) [pid = 1833] [serial = 2258] [outer = 0x7f9f539d4400] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f52604400) [pid = 1833] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f53ab9000) [pid = 1833] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f54d60000) [pid = 1833] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f54d59000) [pid = 1833] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f54c90400) [pid = 1833] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f57b80c00) [pid = 1833] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f54d5d800) [pid = 1833] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f49f0e000) [pid = 1833] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f47eecc00) [pid = 1833] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f4f216000) [pid = 1833] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f51df4c00) [pid = 1833] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f51df5000) [pid = 1833] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f57da5000) [pid = 1833] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f57a2cc00) [pid = 1833] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f56f59400) [pid = 1833] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f54bbec00) [pid = 1833] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f53ab3800) [pid = 1833] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f51d8a000) [pid = 1833] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f4e626400) [pid = 1833] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f49f18000) [pid = 1833] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f49f15800) [pid = 1833] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f622eb400) [pid = 1833] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f624ec000) [pid = 1833] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f4ff4ac00) [pid = 1833] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f622ef800) [pid = 1833] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f62310c00) [pid = 1833] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f527d5c00) [pid = 1833] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f61f8b000) [pid = 1833] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f54d58800) [pid = 1833] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f61f84400) [pid = 1833] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f61b25000) [pid = 1833] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f60a3b400) [pid = 1833] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f5a39b000) [pid = 1833] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f57db1800) [pid = 1833] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f5252ec00) [pid = 1833] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f4a24d400) [pid = 1833] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f5a602400) [pid = 1833] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f48e6e400) [pid = 1833] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f47eef800) [pid = 1833] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f47eee000) [pid = 1833] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:18:57 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f5f0ccc00) [pid = 1833] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:18:57 INFO - PROCESS | 1833 | 1461676737613 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]]]}] 06:18:57 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. 06:18:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2105ms 06:18:57 INFO - PROCESS | 1833 | 1461676737622 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:18:57 INFO - PROCESS | 1833 | 1461676737626 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 06:18:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:18:57 INFO - PROCESS | 1833 | 1461676737632 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - PROCESS | 1833 | 1461676737634 Marionette TRACE conn3 <- [1,2978,null,{}] 06:18:57 INFO - PROCESS | 1833 | 1461676737639 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}] 06:18:57 INFO - PROCESS | 1833 | 1461676737910 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:18:57 INFO - PROCESS | 1833 | 1461676737931 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:57 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54fa8800 == 190 [pid = 1833] [id = 753] 06:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f4a24fc00) [pid = 1833] [serial = 2259] [outer = (nil)] 06:18:57 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f51df4c00) [pid = 1833] [serial = 2260] [outer = 0x7f9f4a24fc00] 06:18:57 INFO - PROCESS | 1833 | 1461676737989 Marionette DEBUG loaded listener.js 06:18:58 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f547b3c00) [pid = 1833] [serial = 2261] [outer = 0x7f9f4a24fc00] 06:18:58 INFO - PROCESS | 1833 | 1461676738648 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]]]}] 06:18:58 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. 06:18:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1026ms 06:18:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:18:58 INFO - PROCESS | 1833 | 1461676738658 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:18:58 INFO - PROCESS | 1833 | 1461676738660 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 06:18:58 INFO - PROCESS | 1833 | 1461676738665 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:18:58 INFO - PROCESS | 1833 | 1461676738669 Marionette TRACE conn3 <- [1,2982,null,{}] 06:18:58 INFO - PROCESS | 1833 | 1461676738674 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}] 06:18:58 INFO - PROCESS | 1833 | 1461676738877 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:18:59 INFO - PROCESS | 1833 | 1461676739074 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:59 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56e0d000 == 191 [pid = 1833] [id = 754] 06:18:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f54843c00) [pid = 1833] [serial = 2262] [outer = (nil)] 06:18:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f5484f000) [pid = 1833] [serial = 2263] [outer = 0x7f9f54843c00] 06:18:59 INFO - PROCESS | 1833 | 1461676739144 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f54c89c00) [pid = 1833] [serial = 2264] [outer = 0x7f9f54843c00] 06:19:00 INFO - PROCESS | 1833 | 1461676740114 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"]]]}] 06:19:00 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 06:19:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:19:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1482ms 06:19:00 INFO - PROCESS | 1833 | 1461676740150 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:19:00 INFO - PROCESS | 1833 | 1461676740156 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 06:19:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:19:00 INFO - PROCESS | 1833 | 1461676740163 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:19:00 INFO - PROCESS | 1833 | 1461676740169 Marionette TRACE conn3 <- [1,2986,null,{}] 06:19:00 INFO - PROCESS | 1833 | 1461676740176 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}] 06:19:00 INFO - PROCESS | 1833 | 1461676740434 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:19:00 INFO - PROCESS | 1833 | 1461676740716 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:00 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bd9000 == 192 [pid = 1833] [id = 755] 06:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f4ff5c400) [pid = 1833] [serial = 2265] [outer = (nil)] 06:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f51920c00) [pid = 1833] [serial = 2266] [outer = 0x7f9f4ff5c400] 06:19:00 INFO - PROCESS | 1833 | 1461676740846 Marionette DEBUG loaded listener.js 06:19:00 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f51a20800) [pid = 1833] [serial = 2267] [outer = 0x7f9f4ff5c400] 06:19:01 INFO - PROCESS | 1833 | 1461676741630 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]]]}] 06:19:01 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. 06:19:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1487ms 06:19:01 INFO - PROCESS | 1833 | 1461676741650 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:19:01 INFO - PROCESS | 1833 | 1461676741659 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 06:19:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:19:01 INFO - PROCESS | 1833 | 1461676741669 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:19:01 INFO - PROCESS | 1833 | 1461676741673 Marionette TRACE conn3 <- [1,2990,null,{}] 06:19:01 INFO - PROCESS | 1833 | 1461676741679 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}] 06:19:01 INFO - PROCESS | 1833 | 1461676741894 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:19:02 INFO - PROCESS | 1833 | 1461676742146 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56f69000 == 193 [pid = 1833] [id = 756] 06:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f5260f000) [pid = 1833] [serial = 2268] [outer = (nil)] 06:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f53aac400) [pid = 1833] [serial = 2269] [outer = 0x7f9f5260f000] 06:19:02 INFO - PROCESS | 1833 | 1461676742227 Marionette DEBUG loaded listener.js 06:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f5482c400) [pid = 1833] [serial = 2270] [outer = 0x7f9f5260f000] 06:19:02 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d4c800 == 194 [pid = 1833] [id = 757] 06:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f54c8a000) [pid = 1833] [serial = 2271] [outer = (nil)] 06:19:02 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f5482d400) [pid = 1833] [serial = 2272] [outer = 0x7f9f54c8a000] 06:19:03 INFO - PROCESS | 1833 | 1461676743155 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]]]}] 06:19:03 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. 06:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1530ms 06:19:03 INFO - PROCESS | 1833 | 1461676743200 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:19:03 INFO - PROCESS | 1833 | 1461676743204 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 06:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:19:03 INFO - PROCESS | 1833 | 1461676743210 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:19:03 INFO - PROCESS | 1833 | 1461676743216 Marionette TRACE conn3 <- [1,2994,null,{}] 06:19:03 INFO - PROCESS | 1833 | 1461676743239 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}] 06:19:03 INFO - PROCESS | 1833 | 1461676743528 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:19:03 INFO - PROCESS | 1833 | 1461676743846 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e8f800 == 195 [pid = 1833] [id = 758] 06:19:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 172 (0x7f9f54c88000) [pid = 1833] [serial = 2273] [outer = (nil)] 06:19:03 INFO - PROCESS | 1833 | ++DOMWINDOW == 173 (0x7f9f54ccdc00) [pid = 1833] [serial = 2274] [outer = 0x7f9f54c88000] 06:19:03 INFO - PROCESS | 1833 | 1461676743927 Marionette DEBUG loaded listener.js 06:19:04 INFO - PROCESS | 1833 | ++DOMWINDOW == 174 (0x7f9f54d5d000) [pid = 1833] [serial = 2275] [outer = 0x7f9f54c88000] 06:19:04 INFO - PROCESS | 1833 | 1461676744639 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]]]}] 06:19:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:19:04 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 06:19:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1447ms 06:19:04 INFO - PROCESS | 1833 | 1461676744657 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:19:04 INFO - PROCESS | 1833 | 1461676744661 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 06:19:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:19:04 INFO - PROCESS | 1833 | 1461676744667 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 1833 | 1461676744669 Marionette TRACE conn3 <- [1,2998,null,{}] 06:19:04 INFO - PROCESS | 1833 | 1461676744674 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}] 06:19:04 INFO - PROCESS | 1833 | 1461676744899 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:19:05 INFO - PROCESS | 1833 | 1461676745147 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:05 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f8d000 == 196 [pid = 1833] [id = 759] 06:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 175 (0x7f9f54c8b000) [pid = 1833] [serial = 2276] [outer = (nil)] 06:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 176 (0x7f9f5663ac00) [pid = 1833] [serial = 2277] [outer = 0x7f9f54c8b000] 06:19:05 INFO - PROCESS | 1833 | 1461676745218 Marionette DEBUG loaded listener.js 06:19:05 INFO - PROCESS | 1833 | ++DOMWINDOW == 177 (0x7f9f56d22800) [pid = 1833] [serial = 2278] [outer = 0x7f9f54c8b000] 06:19:05 INFO - PROCESS | 1833 | 1461676745990 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]]]}] 06:19:06 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. 06:19:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1377ms 06:19:06 INFO - PROCESS | 1833 | 1461676746044 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:19:06 INFO - PROCESS | 1833 | 1461676746047 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 06:19:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:19:06 INFO - PROCESS | 1833 | 1461676746053 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:19:06 INFO - PROCESS | 1833 | 1461676746056 Marionette TRACE conn3 <- [1,3002,null,{}] 06:19:06 INFO - PROCESS | 1833 | 1461676746061 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}] 06:19:06 INFO - PROCESS | 1833 | 1461676746312 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:19:06 INFO - PROCESS | 1833 | 1461676746562 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a88c800 == 197 [pid = 1833] [id = 760] 06:19:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 178 (0x7f9f54d30800) [pid = 1833] [serial = 2279] [outer = (nil)] 06:19:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 179 (0x7f9f56f58400) [pid = 1833] [serial = 2280] [outer = 0x7f9f54d30800] 06:19:06 INFO - PROCESS | 1833 | 1461676746636 Marionette DEBUG loaded listener.js 06:19:06 INFO - PROCESS | 1833 | ++DOMWINDOW == 180 (0x7f9f571a8000) [pid = 1833] [serial = 2281] [outer = 0x7f9f54d30800] 06:19:07 INFO - PROCESS | 1833 | 1461676747382 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]]]}] 06:19:07 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. 06:19:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1379ms 06:19:07 INFO - PROCESS | 1833 | 1461676747432 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:19:07 INFO - PROCESS | 1833 | 1461676747436 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 06:19:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:19:07 INFO - PROCESS | 1833 | 1461676747441 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:19:07 INFO - PROCESS | 1833 | 1461676747444 Marionette TRACE conn3 <- [1,3006,null,{}] 06:19:07 INFO - PROCESS | 1833 | 1461676747449 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}] 06:19:07 INFO - PROCESS | 1833 | 1461676747727 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:19:08 INFO - PROCESS | 1833 | 1461676748008 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:08 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61183000 == 198 [pid = 1833] [id = 761] 06:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 181 (0x7f9f571a8400) [pid = 1833] [serial = 2282] [outer = (nil)] 06:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 182 (0x7f9f57db0000) [pid = 1833] [serial = 2283] [outer = 0x7f9f571a8400] 06:19:08 INFO - PROCESS | 1833 | 1461676748088 Marionette DEBUG loaded listener.js 06:19:08 INFO - PROCESS | 1833 | ++DOMWINDOW == 183 (0x7f9f58eb0c00) [pid = 1833] [serial = 2284] [outer = 0x7f9f571a8400] 06:19:08 INFO - PROCESS | 1833 | 1461676748829 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]]]}] 06:19:08 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. 06:19:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1436ms 06:19:08 INFO - PROCESS | 1833 | 1461676748880 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:19:08 INFO - PROCESS | 1833 | 1461676748883 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 06:19:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:19:08 INFO - PROCESS | 1833 | 1461676748889 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:19:08 INFO - PROCESS | 1833 | 1461676748892 Marionette TRACE conn3 <- [1,3010,null,{}] 06:19:08 INFO - PROCESS | 1833 | 1461676748897 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}] 06:19:09 INFO - PROCESS | 1833 | 1461676749148 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:19:09 INFO - PROCESS | 1833 | 1461676749425 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:09 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61fcf800 == 199 [pid = 1833] [id = 762] 06:19:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 184 (0x7f9f57b7a800) [pid = 1833] [serial = 2285] [outer = (nil)] 06:19:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 185 (0x7f9f5911a000) [pid = 1833] [serial = 2286] [outer = 0x7f9f57b7a800] 06:19:09 INFO - PROCESS | 1833 | 1461676749499 Marionette DEBUG loaded listener.js 06:19:09 INFO - PROCESS | 1833 | ++DOMWINDOW == 186 (0x7f9f5a394000) [pid = 1833] [serial = 2287] [outer = 0x7f9f57b7a800] 06:19:10 INFO - PROCESS | 1833 | 1461676750196 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]]]}] 06:19:10 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 06:19:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1333ms 06:19:10 INFO - PROCESS | 1833 | 1461676750225 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:19:10 INFO - PROCESS | 1833 | 1461676750229 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 06:19:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:19:10 INFO - PROCESS | 1833 | 1461676750234 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:19:10 INFO - PROCESS | 1833 | 1461676750236 Marionette TRACE conn3 <- [1,3014,null,{}] 06:19:10 INFO - PROCESS | 1833 | 1461676750242 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}] 06:19:10 INFO - PROCESS | 1833 | 1461676750437 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:19:10 INFO - PROCESS | 1833 | 1461676750688 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:10 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f64b07000 == 200 [pid = 1833] [id = 763] 06:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 187 (0x7f9f58d3a400) [pid = 1833] [serial = 2288] [outer = (nil)] 06:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 188 (0x7f9f5a609800) [pid = 1833] [serial = 2289] [outer = 0x7f9f58d3a400] 06:19:10 INFO - PROCESS | 1833 | 1461676750763 Marionette DEBUG loaded listener.js 06:19:10 INFO - PROCESS | 1833 | ++DOMWINDOW == 189 (0x7f9f5f0cd400) [pid = 1833] [serial = 2290] [outer = 0x7f9f58d3a400] 06:19:11 INFO - PROCESS | 1833 | [1833] 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 06:19:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:19:11 INFO - {} 06:19:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:19:11 INFO - {} 06:19:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:19:11 INFO - {} 06:19:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:19:11 INFO - {} 06:19:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1433ms 06:19:11 INFO - PROCESS | 1833 | 1461676751657 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:19:11 INFO - PROCESS | 1833 | 1461676751671 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:19:11 INFO - PROCESS | 1833 | 1461676751674 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 06:19:11 INFO - TEST-START | /FileAPI/fileReader.html 06:19:11 INFO - PROCESS | 1833 | 1461676751687 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:19:11 INFO - PROCESS | 1833 | 1461676751689 Marionette TRACE conn3 <- [1,3018,null,{}] 06:19:11 INFO - PROCESS | 1833 | 1461676751695 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}] 06:19:11 INFO - PROCESS | 1833 | 1461676751920 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:19:12 INFO - PROCESS | 1833 | 1461676752177 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f653c7800 == 201 [pid = 1833] [id = 764] 06:19:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 190 (0x7f9f519ef800) [pid = 1833] [serial = 2291] [outer = (nil)] 06:19:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 191 (0x7f9f5fe0f800) [pid = 1833] [serial = 2292] [outer = 0x7f9f519ef800] 06:19:12 INFO - PROCESS | 1833 | 1461676752251 Marionette DEBUG loaded listener.js 06:19:12 INFO - PROCESS | 1833 | ++DOMWINDOW == 192 (0x7f9f60a35c00) [pid = 1833] [serial = 2293] [outer = 0x7f9f519ef800] 06:19:12 INFO - PROCESS | 1833 | 1461676752994 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]]]}] 06:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:19:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:19:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 1345ms 06:19:13 INFO - PROCESS | 1833 | 1461676753030 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:19:13 INFO - PROCESS | 1833 | 1461676753034 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 06:19:13 INFO - TEST-START | /FileAPI/historical.html 06:19:13 INFO - PROCESS | 1833 | 1461676753039 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:19:13 INFO - PROCESS | 1833 | 1461676753042 Marionette TRACE conn3 <- [1,3022,null,{}] 06:19:13 INFO - PROCESS | 1833 | 1461676753047 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}] 06:19:13 INFO - PROCESS | 1833 | 1461676753271 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:19:13 INFO - PROCESS | 1833 | 1461676753550 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:13 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65b5f000 == 202 [pid = 1833] [id = 765] 06:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 193 (0x7f9f54cd8800) [pid = 1833] [serial = 2294] [outer = (nil)] 06:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 194 (0x7f9f611ad400) [pid = 1833] [serial = 2295] [outer = 0x7f9f54cd8800] 06:19:13 INFO - PROCESS | 1833 | 1461676753627 Marionette DEBUG loaded listener.js 06:19:13 INFO - PROCESS | 1833 | ++DOMWINDOW == 195 (0x7f9f6172b400) [pid = 1833] [serial = 2296] [outer = 0x7f9f54cd8800] 06:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:19:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:19:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:19:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:19:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:19:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:19:14 INFO - TEST-OK | /FileAPI/historical.html | took 1330ms 06:19:14 INFO - PROCESS | 1833 | 1461676754361 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"]]]}] 06:19:14 INFO - PROCESS | 1833 | 1461676754374 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:19:14 INFO - PROCESS | 1833 | 1461676754377 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 06:19:14 INFO - TEST-START | /FileAPI/idlharness.html 06:19:14 INFO - PROCESS | 1833 | 1461676754383 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:19:14 INFO - PROCESS | 1833 | 1461676754387 Marionette TRACE conn3 <- [1,3026,null,{}] 06:19:14 INFO - PROCESS | 1833 | 1461676754392 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}] 06:19:14 INFO - PROCESS | 1833 | 1461676754625 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:19:14 INFO - PROCESS | 1833 | 1461676754914 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:14 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f65d08800 == 203 [pid = 1833] [id = 766] 06:19:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 196 (0x7f9f60a32400) [pid = 1833] [serial = 2297] [outer = (nil)] 06:19:14 INFO - PROCESS | 1833 | ++DOMWINDOW == 197 (0x7f9f61f88400) [pid = 1833] [serial = 2298] [outer = 0x7f9f60a32400] 06:19:14 INFO - PROCESS | 1833 | 1461676754993 Marionette DEBUG loaded listener.js 06:19:15 INFO - PROCESS | 1833 | ++DOMWINDOW == 198 (0x7f9f62085800) [pid = 1833] [serial = 2299] [outer = 0x7f9f60a32400] 06:19:16 INFO - PROCESS | 1833 | 1461676756584 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]]]}] 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:19:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:19:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:19:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:19:16 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 06:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:19:16 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 06:19:16 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 06:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:19:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:19:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:19:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:19:16 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 06:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:19:16 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 06:19:16 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 06:19:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:19:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:19:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:19:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:19:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:19:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:19:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 2296ms 06:19:16 INFO - PROCESS | 1833 | 1461676756727 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:19:16 INFO - PROCESS | 1833 | 1461676756730 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 06:19:16 INFO - TEST-START | /FileAPI/idlharness.worker 06:19:16 INFO - PROCESS | 1833 | 1461676756886 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:19:16 INFO - PROCESS | 1833 | 1461676756888 Marionette TRACE conn3 <- [1,3030,null,{}] 06:19:16 INFO - PROCESS | 1833 | 1461676756894 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}] 06:19:17 INFO - PROCESS | 1833 | 1461676757126 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:19:17 INFO - PROCESS | 1833 | 1461676757403 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6535f800 == 204 [pid = 1833] [id = 767] 06:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 199 (0x7f9f5911fc00) [pid = 1833] [serial = 2300] [outer = (nil)] 06:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 200 (0x7f9f622ea800) [pid = 1833] [serial = 2301] [outer = 0x7f9f5911fc00] 06:19:17 INFO - PROCESS | 1833 | 1461676757479 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 1833 | ++DOMWINDOW == 201 (0x7f9f65536000) [pid = 1833] [serial = 2302] [outer = 0x7f9f5911fc00] 06:19:17 INFO - PROCESS | 1833 | [1833] 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 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:19:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:19:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:19:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:19:19 INFO - {} 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:19:19 INFO - {} 06:19:19 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 - {} 06:19:19 INFO - {} 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:19:19 INFO - {} 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:19:19 INFO - {} 06:19:19 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 - {} 06:19:19 INFO - {} 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:19:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:19:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 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 06:19:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:19:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:19:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:19:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:19:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:19:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:19:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:19:19 INFO - {} 06:19:19 INFO - PROCESS | 1833 | 1461676759530 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,{},{}]]]}] 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:19:19 INFO - {} 06:19:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2790ms 06:19:19 INFO - PROCESS | 1833 | 1461676759678 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 1833 | 1461676759683 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 06:19:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:19:19 INFO - PROCESS | 1833 | 1461676759692 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - PROCESS | 1833 | 1461676759697 Marionette TRACE conn3 <- [1,3034,null,{}] 06:19:19 INFO - PROCESS | 1833 | 1461676759707 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}] 06:19:19 INFO - PROCESS | 1833 | 1461676759976 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:19:20 INFO - PROCESS | 1833 | 1461676760261 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:20 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f80368800 == 205 [pid = 1833] [id = 768] 06:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 202 (0x7f9f5f191c00) [pid = 1833] [serial = 2303] [outer = (nil)] 06:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 203 (0x7f9f65a66c00) [pid = 1833] [serial = 2304] [outer = 0x7f9f5f191c00] 06:19:20 INFO - PROCESS | 1833 | 1461676760333 Marionette DEBUG loaded listener.js 06:19:20 INFO - PROCESS | 1833 | ++DOMWINDOW == 204 (0x7f9f6c5d2c00) [pid = 1833] [serial = 2305] [outer = 0x7f9f5f191c00] 06:19:21 INFO - PROCESS | 1833 | 1461676761034 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]]]}] 06:19:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:19:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1389ms 06:19:21 INFO - PROCESS | 1833 | 1461676761087 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:19:21 INFO - PROCESS | 1833 | 1461676761090 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 06:19:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:19:21 INFO - PROCESS | 1833 | 1461676761096 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:19:21 INFO - PROCESS | 1833 | 1461676761098 Marionette TRACE conn3 <- [1,3038,null,{}] 06:19:21 INFO - PROCESS | 1833 | 1461676761104 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}] 06:19:21 INFO - PROCESS | 1833 | 1461676761332 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:19:21 INFO - PROCESS | 1833 | 1461676761627 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f8287d800 == 206 [pid = 1833] [id = 769] 06:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 205 (0x7f9f62089000) [pid = 1833] [serial = 2306] [outer = (nil)] 06:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 206 (0x7f9f6cc66c00) [pid = 1833] [serial = 2307] [outer = 0x7f9f62089000] 06:19:21 INFO - PROCESS | 1833 | 1461676761702 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 1833 | ++DOMWINDOW == 207 (0x7f9f6ccf9400) [pid = 1833] [serial = 2308] [outer = 0x7f9f62089000] 06:19:22 INFO - PROCESS | 1833 | 1461676762423 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"]]]}] 06:19:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:19:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1382ms 06:19:22 INFO - PROCESS | 1833 | 1461676762480 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:19:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:19:22 INFO - PROCESS | 1833 | 1461676762484 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 06:19:22 INFO - PROCESS | 1833 | 1461676762491 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - PROCESS | 1833 | 1461676762494 Marionette TRACE conn3 <- [1,3042,null,{}] 06:19:22 INFO - PROCESS | 1833 | 1461676762498 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}] 06:19:22 INFO - PROCESS | 1833 | 1461676762716 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:19:23 INFO - PROCESS | 1833 | 1461676762999 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4939b800 == 207 [pid = 1833] [id = 770] 06:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 208 (0x7f9f65238c00) [pid = 1833] [serial = 2309] [outer = (nil)] 06:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 209 (0x7f9f6d995c00) [pid = 1833] [serial = 2310] [outer = 0x7f9f65238c00] 06:19:23 INFO - PROCESS | 1833 | 1461676763073 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 1833 | ++DOMWINDOW == 210 (0x7f9f6da50800) [pid = 1833] [serial = 2311] [outer = 0x7f9f65238c00] 06:19:24 INFO - PROCESS | 1833 | 1461676764055 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]]]}] 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:19:24 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. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:19:24 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'.) 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:19:24 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. 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:19:24 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. 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:19:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:19:24 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. 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:19:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:19:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:19:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:19:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:19:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:19:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1657ms 06:19:24 INFO - PROCESS | 1833 | 1461676764150 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 1833 | 1461676764157 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 06:19:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:19:24 INFO - PROCESS | 1833 | 1461676764168 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - PROCESS | 1833 | 1461676764170 Marionette TRACE conn3 <- [1,3046,null,{}] 06:19:24 INFO - PROCESS | 1833 | 1461676764183 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}] 06:19:24 INFO - PROCESS | 1833 | 1461676764490 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:19:24 INFO - PROCESS | 1833 | 1461676764835 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f71715800 == 208 [pid = 1833] [id = 771] 06:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 211 (0x7f9f5f18c000) [pid = 1833] [serial = 2312] [outer = (nil)] 06:19:24 INFO - PROCESS | 1833 | ++DOMWINDOW == 212 (0x7f9f65808000) [pid = 1833] [serial = 2313] [outer = 0x7f9f5f18c000] 06:19:24 INFO - PROCESS | 1833 | 1461676764970 Marionette DEBUG loaded listener.js 06:19:25 INFO - PROCESS | 1833 | ++DOMWINDOW == 213 (0x7f9f65806000) [pid = 1833] [serial = 2314] [outer = 0x7f9f5f18c000] 06:19:25 INFO - PROCESS | 1833 | [1833] 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 06:19:25 INFO - PROCESS | 1833 | 1461676765727 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:19:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:19:25 INFO - {} 06:19:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1585ms 06:19:25 INFO - PROCESS | 1833 | 1461676765753 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:19:25 INFO - PROCESS | 1833 | 1461676765756 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 06:19:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:19:25 INFO - PROCESS | 1833 | 1461676765762 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:19:25 INFO - PROCESS | 1833 | 1461676765764 Marionette TRACE conn3 <- [1,3050,null,{}] 06:19:25 INFO - PROCESS | 1833 | 1461676765769 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}] 06:19:25 INFO - PROCESS | 1833 | 1461676765984 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:19:26 INFO - PROCESS | 1833 | 1461676766275 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f7ce9d800 == 209 [pid = 1833] [id = 772] 06:19:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 214 (0x7f9f65808c00) [pid = 1833] [serial = 2315] [outer = (nil)] 06:19:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 215 (0x7f9f6a2e8400) [pid = 1833] [serial = 2316] [outer = 0x7f9f65808c00] 06:19:26 INFO - PROCESS | 1833 | 1461676766346 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 1833 | ++DOMWINDOW == 216 (0x7f9f6abd0c00) [pid = 1833] [serial = 2317] [outer = 0x7f9f65808c00] 06:19:27 INFO - PROCESS | 1833 | 1461676767143 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]]]}] 06:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:19:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1439ms 06:19:27 INFO - PROCESS | 1833 | 1461676767204 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 1833 | 1461676767208 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 06:19:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:19:27 INFO - PROCESS | 1833 | 1461676767215 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 1833 | 1461676767217 Marionette TRACE conn3 <- [1,3054,null,{}] 06:19:27 INFO - PROCESS | 1833 | 1461676767222 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}] 06:19:27 INFO - PROCESS | 1833 | 1461676767455 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:19:27 INFO - PROCESS | 1833 | 1461676767753 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4d26d000 == 210 [pid = 1833] [id = 773] 06:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 217 (0x7f9f47ef3800) [pid = 1833] [serial = 2318] [outer = (nil)] 06:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 218 (0x7f9f6acc7800) [pid = 1833] [serial = 2319] [outer = 0x7f9f47ef3800] 06:19:27 INFO - PROCESS | 1833 | 1461676767876 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 1833 | ++DOMWINDOW == 219 (0x7f9f6ade0000) [pid = 1833] [serial = 2320] [outer = 0x7f9f47ef3800] 06:19:29 INFO - PROCESS | 1833 | 1461676768997 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"]]]}] 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:19:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:19:29 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" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:19:29 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" 06:19:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:19:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1863ms 06:19:29 INFO - PROCESS | 1833 | 1461676769077 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 1833 | 1461676769081 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 06:19:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:19:29 INFO - PROCESS | 1833 | 1461676769086 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 1833 | 1461676769095 Marionette TRACE conn3 <- [1,3058,null,{}] 06:19:29 INFO - PROCESS | 1833 | 1461676769116 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}] 06:19:29 INFO - PROCESS | 1833 | 1461676769514 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5a178800 == 209 [pid = 1833] [id = 188] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f513f7800 == 208 [pid = 1833] [id = 649] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f61381800 == 207 [pid = 1833] [id = 192] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f63f16000 == 206 [pid = 1833] [id = 189] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55cd6800 == 205 [pid = 1833] [id = 599] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51bd6000 == 204 [pid = 1833] [id = 630] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79212000 == 203 [pid = 1833] [id = 47] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65364800 == 202 [pid = 1833] [id = 691] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54fa8800 == 201 [pid = 1833] [id = 753] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f54ee1000 == 200 [pid = 1833] [id = 752] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f524cb000 == 199 [pid = 1833] [id = 751] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f50b15800 == 198 [pid = 1833] [id = 750] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f4a761800 == 197 [pid = 1833] [id = 749] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7da21000 == 196 [pid = 1833] [id = 748] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7d331000 == 195 [pid = 1833] [id = 747] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7cf4f800 == 194 [pid = 1833] [id = 746] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce9f800 == 193 [pid = 1833] [id = 745] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7ce44800 == 192 [pid = 1833] [id = 744] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f7b143800 == 191 [pid = 1833] [id = 743] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f79216000 == 190 [pid = 1833] [id = 742] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f783c5800 == 189 [pid = 1833] [id = 741] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6ae26000 == 188 [pid = 1833] [id = 740] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f65d12000 == 187 [pid = 1833] [id = 739] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6593b000 == 186 [pid = 1833] [id = 738] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f64b05000 == 185 [pid = 1833] [id = 737] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f6170b000 == 184 [pid = 1833] [id = 736] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f60196000 == 183 [pid = 1833] [id = 735] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f5ee51800 == 182 [pid = 1833] [id = 734] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f59f9b800 == 181 [pid = 1833] [id = 733] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f58e96800 == 180 [pid = 1833] [id = 732] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f57d61800 == 179 [pid = 1833] [id = 731] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f56f7e000 == 178 [pid = 1833] [id = 730] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f55ccb800 == 177 [pid = 1833] [id = 729] 06:19:31 INFO - PROCESS | 1833 | --DOCSHELL 0x7f9f51427800 == 176 [pid = 1833] [id = 728] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 218 (0x7f9f52389c00) [pid = 1833] [serial = 2085] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 217 (0x7f9f5237e800) [pid = 1833] [serial = 1968] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 216 (0x7f9f5f0cc400) [pid = 1833] [serial = 2073] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 215 (0x7f9f61ccbc00) [pid = 1833] [serial = 2079] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 214 (0x7f9f54846800) [pid = 1833] [serial = 2052] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 213 (0x7f9f54c88c00) [pid = 1833] [serial = 2055] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 212 (0x7f9f56636800) [pid = 1833] [serial = 2058] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 211 (0x7f9f571a0000) [pid = 1833] [serial = 2061] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 210 (0x7f9f57b80800) [pid = 1833] [serial = 2064] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 209 (0x7f9f58d3d800) [pid = 1833] [serial = 2067] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 208 (0x7f9f59117000) [pid = 1833] [serial = 2070] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 207 (0x7f9f53aaec00) [pid = 1833] [serial = 2049] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 206 (0x7f9f52386c00) [pid = 1833] [serial = 2046] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 205 (0x7f9f600b0400) [pid = 1833] [serial = 2076] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 204 (0x7f9f4fc52000) [pid = 1833] [serial = 2043] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 203 (0x7f9f51956c00) [pid = 1833] [serial = 2082] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 202 (0x7f9f53745400) [pid = 1833] [serial = 2040] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 201 (0x7f9f527c7800) [pid = 1833] [serial = 2177] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 200 (0x7f9f538dc800) [pid = 1833] [serial = 2180] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 199 (0x7f9f538d7400) [pid = 1833] [serial = 2178] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 198 (0x7f9f5a04a000) [pid = 1833] [serial = 2129] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 197 (0x7f9f59119000) [pid = 1833] [serial = 2127] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 196 (0x7f9f58d3ec00) [pid = 1833] [serial = 2126] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 195 (0x7f9f57a2dc00) [pid = 1833] [serial = 2124] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 194 (0x7f9f56f61800) [pid = 1833] [serial = 2123] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 193 (0x7f9f56d25800) [pid = 1833] [serial = 2121] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 192 (0x7f9f56857000) [pid = 1833] [serial = 2120] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 191 (0x7f9f54d3bc00) [pid = 1833] [serial = 2118] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 190 (0x7f9f54ccc400) [pid = 1833] [serial = 2117] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 189 (0x7f9f53aaac00) [pid = 1833] [serial = 2115] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 188 (0x7f9f5374d000) [pid = 1833] [serial = 2114] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 187 (0x7f9f519e8000) [pid = 1833] [serial = 2112] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 186 (0x7f9f4ff53800) [pid = 1833] [serial = 2111] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 185 (0x7f9f4ff53400) [pid = 1833] [serial = 2174] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 184 (0x7f9f4a8a8800) [pid = 1833] [serial = 2171] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 183 (0x7f9f4e62d000) [pid = 1833] [serial = 2172] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 182 (0x7f9f6523d400) [pid = 1833] [serial = 2169] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 181 (0x7f9f64e3f000) [pid = 1833] [serial = 2168] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 180 (0x7f9f64e36000) [pid = 1833] [serial = 2166] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 179 (0x7f9f64bc8400) [pid = 1833] [serial = 2165] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 178 (0x7f9f64bbe400) [pid = 1833] [serial = 2163] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 177 (0x7f9f64b8b800) [pid = 1833] [serial = 2162] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 176 (0x7f9f640bc800) [pid = 1833] [serial = 2160] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 175 (0x7f9f63410400) [pid = 1833] [serial = 2159] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 174 (0x7f9f63296000) [pid = 1833] [serial = 2157] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 173 (0x7f9f6328a800) [pid = 1833] [serial = 2156] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 172 (0x7f9f624edc00) [pid = 1833] [serial = 2154] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 171 (0x7f9f624e5400) [pid = 1833] [serial = 2153] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 170 (0x7f9f6230cc00) [pid = 1833] [serial = 2151] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 169 (0x7f9f62304c00) [pid = 1833] [serial = 2150] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 168 (0x7f9f622f2000) [pid = 1833] [serial = 2148] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 167 (0x7f9f6208e800) [pid = 1833] [serial = 2147] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 166 (0x7f9f62087c00) [pid = 1833] [serial = 2145] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 165 (0x7f9f62069c00) [pid = 1833] [serial = 2144] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 164 (0x7f9f62063c00) [pid = 1833] [serial = 2142] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 163 (0x7f9f62039400) [pid = 1833] [serial = 2141] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 162 (0x7f9f6172d000) [pid = 1833] [serial = 2139] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f611b2c00) [pid = 1833] [serial = 2138] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f60074400) [pid = 1833] [serial = 2136] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f5fe07000) [pid = 1833] [serial = 2135] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f5f0cc800) [pid = 1833] [serial = 2133] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f5efa9400) [pid = 1833] [serial = 2132] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f5a398400) [pid = 1833] [serial = 2130] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f54823800) [pid = 1833] [serial = 2183] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f519e6400) [pid = 1833] [serial = 2175] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f53aab800) [pid = 1833] [serial = 2181] [outer = (nil)] [url = about:blank] 06:19:31 INFO - PROCESS | 1833 | 1461676771854 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4bf25000 == 177 [pid = 1833] [id = 774] 06:19:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f48e72c00) [pid = 1833] [serial = 2321] [outer = (nil)] 06:19:31 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f49f12000) [pid = 1833] [serial = 2322] [outer = 0x7f9f48e72c00] 06:19:31 INFO - PROCESS | 1833 | 1461676771918 Marionette DEBUG loaded listener.js 06:19:32 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f4a251000) [pid = 1833] [serial = 2323] [outer = 0x7f9f48e72c00] 06:19:32 INFO - PROCESS | 1833 | 1461676772912 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]]]}] 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:19:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:19:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:19:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:19:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:19:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:19:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:19:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:19:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:19:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:19:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3864ms 06:19:32 INFO - PROCESS | 1833 | 1461676772959 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:19:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:19:32 INFO - PROCESS | 1833 | 1461676772970 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 06:19:32 INFO - PROCESS | 1833 | 1461676772985 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 1833 | 1461676772990 Marionette TRACE conn3 <- [1,3062,null,{}] 06:19:33 INFO - PROCESS | 1833 | 1461676773000 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}] 06:19:33 INFO - PROCESS | 1833 | 1461676773306 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:19:33 INFO - PROCESS | 1833 | 1461676773618 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4fd1e000 == 178 [pid = 1833] [id = 775] 06:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f4ff53400) [pid = 1833] [serial = 2324] [outer = (nil)] 06:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f5191c800) [pid = 1833] [serial = 2325] [outer = 0x7f9f4ff53400] 06:19:33 INFO - PROCESS | 1833 | 1461676773717 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f51a13800) [pid = 1833] [serial = 2326] [outer = 0x7f9f4ff53400] 06:19:34 INFO - PROCESS | 1833 | [1833] 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 06:19:34 INFO - PROCESS | 1833 | 1461676774754 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:19:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:19:34 INFO - {} 06:19:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1797ms 06:19:34 INFO - PROCESS | 1833 | 1461676774778 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1833 | 1461676774783 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 06:19:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:19:34 INFO - PROCESS | 1833 | 1461676774800 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1833 | 1461676774803 Marionette TRACE conn3 <- [1,3066,null,{}] 06:19:34 INFO - PROCESS | 1833 | 1461676774808 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}] 06:19:35 INFO - PROCESS | 1833 | 1461676775100 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:19:35 INFO - PROCESS | 1833 | 1461676775145 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f51bd6000 == 179 [pid = 1833] [id = 776] 06:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f52385000) [pid = 1833] [serial = 2327] [outer = (nil)] 06:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f52611800) [pid = 1833] [serial = 2328] [outer = 0x7f9f52385000] 06:19:35 INFO - PROCESS | 1833 | 1461676775213 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f53753c00) [pid = 1833] [serial = 2329] [outer = 0x7f9f52385000] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 161 (0x7f9f4fc53400) [pid = 1833] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 160 (0x7f9f57a3a400) [pid = 1833] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 159 (0x7f9f5260d800) [pid = 1833] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 158 (0x7f9f54c8dc00) [pid = 1833] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 157 (0x7f9f65a63000) [pid = 1833] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 156 (0x7f9f49f0b800) [pid = 1833] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 155 (0x7f9f5252a800) [pid = 1833] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 154 (0x7f9f4a24ac00) [pid = 1833] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 153 (0x7f9f6a2aa400) [pid = 1833] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 152 (0x7f9f6007b800) [pid = 1833] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 151 (0x7f9f4a24fc00) [pid = 1833] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 150 (0x7f9f54d32800) [pid = 1833] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 149 (0x7f9f539d4400) [pid = 1833] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 148 (0x7f9f67ebb800) [pid = 1833] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 147 (0x7f9f519f2000) [pid = 1833] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 146 (0x7f9f590c8000) [pid = 1833] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 145 (0x7f9f54c88800) [pid = 1833] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 144 (0x7f9f54c8ac00) [pid = 1833] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 143 (0x7f9f57a2f800) [pid = 1833] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 142 (0x7f9f4e62a800) [pid = 1833] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 141 (0x7f9f65a5d000) [pid = 1833] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 140 (0x7f9f53aae800) [pid = 1833] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 139 (0x7f9f68f1b400) [pid = 1833] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 138 (0x7f9f49f0d000) [pid = 1833] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 137 (0x7f9f57a39c00) [pid = 1833] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 136 (0x7f9f58ea8800) [pid = 1833] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:19:37 INFO - PROCESS | 1833 | --DOMWINDOW == 135 (0x7f9f57a31c00) [pid = 1833] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:19:37 INFO - PROCESS | 1833 | 1461676777410 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]]]}] 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:19:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:19:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2637ms 06:19:37 INFO - PROCESS | 1833 | 1461676777440 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 1833 | 1461676777444 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 06:19:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:19:37 INFO - PROCESS | 1833 | 1461676777473 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 1833 | 1461676777486 Marionette TRACE conn3 <- [1,3070,null,{}] 06:19:37 INFO - PROCESS | 1833 | 1461676777497 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}] 06:19:37 INFO - PROCESS | 1833 | 1461676777750 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:19:37 INFO - PROCESS | 1833 | 1461676777947 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f539a4800 == 180 [pid = 1833] [id = 777] 06:19:37 INFO - PROCESS | 1833 | ++DOMWINDOW == 136 (0x7f9f4f220000) [pid = 1833] [serial = 2330] [outer = (nil)] 06:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 137 (0x7f9f53aaf000) [pid = 1833] [serial = 2331] [outer = 0x7f9f4f220000] 06:19:38 INFO - PROCESS | 1833 | 1461676778014 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1833 | ++DOMWINDOW == 138 (0x7f9f54825400) [pid = 1833] [serial = 2332] [outer = 0x7f9f4f220000] 06:19:38 INFO - PROCESS | 1833 | 1461676778622 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]]]}] 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:19:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:19:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1225ms 06:19:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:19:38 INFO - PROCESS | 1833 | 1461676778678 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 1833 | 1461676778681 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 06:19:38 INFO - PROCESS | 1833 | 1461676778687 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1833 | 1461676778689 Marionette TRACE conn3 <- [1,3074,null,{}] 06:19:38 INFO - PROCESS | 1833 | 1461676778694 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}] 06:19:38 INFO - PROCESS | 1833 | 1461676778982 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:19:39 INFO - PROCESS | 1833 | 1461676779005 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f54ed4000 == 181 [pid = 1833] [id = 778] 06:19:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 139 (0x7f9f4a24cc00) [pid = 1833] [serial = 2333] [outer = (nil)] 06:19:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 140 (0x7f9f54850400) [pid = 1833] [serial = 2334] [outer = 0x7f9f4a24cc00] 06:19:39 INFO - PROCESS | 1833 | 1461676779064 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 1833 | ++DOMWINDOW == 141 (0x7f9f54bbec00) [pid = 1833] [serial = 2335] [outer = 0x7f9f4a24cc00] 06:19:40 INFO - PROCESS | 1833 | 1461676780208 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]]]}] 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:19:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:19:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1579ms 06:19:40 INFO - PROCESS | 1833 | 1461676780267 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 1833 | 1461676780274 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 06:19:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:19:40 INFO - PROCESS | 1833 | 1461676780327 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 1833 | 1461676780333 Marionette TRACE conn3 <- [1,3078,null,{}] 06:19:40 INFO - PROCESS | 1833 | 1461676780344 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}] 06:19:40 INFO - PROCESS | 1833 | 1461676780586 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:19:40 INFO - PROCESS | 1833 | 1461676780912 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f4f9c7800 == 182 [pid = 1833] [id = 779] 06:19:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 142 (0x7f9f4ff4ac00) [pid = 1833] [serial = 2336] [outer = (nil)] 06:19:40 INFO - PROCESS | 1833 | ++DOMWINDOW == 143 (0x7f9f4ff50800) [pid = 1833] [serial = 2337] [outer = 0x7f9f4ff4ac00] 06:19:41 INFO - PROCESS | 1833 | 1461676780993 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 1833 | ++DOMWINDOW == 144 (0x7f9f519eb800) [pid = 1833] [serial = 2338] [outer = 0x7f9f4ff4ac00] 06:19:41 INFO - PROCESS | 1833 | 1461676781794 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] 06:19:41 INFO - PROCESS | 1833 | 1461676781830 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 06:19:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:19:41 INFO - PROCESS | 1833 | 1461676781845 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1833 | 1461676781849 Marionette TRACE conn3 <- [1,3082,null,{}] 06:19:41 INFO - PROCESS | 1833 | 1461676781854 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}] 06:19:42 INFO - PROCESS | 1833 | 1461676782067 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:19:42 INFO - PROCESS | 1833 | 1461676782356 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f524cd000 == 183 [pid = 1833] [id = 780] 06:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 145 (0x7f9f527c8400) [pid = 1833] [serial = 2339] [outer = (nil)] 06:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 146 (0x7f9f537edc00) [pid = 1833] [serial = 2340] [outer = 0x7f9f527c8400] 06:19:42 INFO - PROCESS | 1833 | 1461676782508 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1833 | ++DOMWINDOW == 147 (0x7f9f53ab0000) [pid = 1833] [serial = 2341] [outer = 0x7f9f527c8400] 06:19:43 INFO - PROCESS | 1833 | 1461676783239 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]]]}] 06:19:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:19:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:19:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1445ms 06:19:43 INFO - PROCESS | 1833 | 1461676783293 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:19:43 INFO - PROCESS | 1833 | 1461676783297 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 06:19:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:19:43 INFO - PROCESS | 1833 | 1461676783303 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 1833 | 1461676783309 Marionette TRACE conn3 <- [1,3086,null,{}] 06:19:43 INFO - PROCESS | 1833 | 1461676783324 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}] 06:19:43 INFO - PROCESS | 1833 | 1461676783569 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:19:43 INFO - PROCESS | 1833 | 1461676783835 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f55a49000 == 184 [pid = 1833] [id = 781] 06:19:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 148 (0x7f9f54bbd400) [pid = 1833] [serial = 2342] [outer = (nil)] 06:19:43 INFO - PROCESS | 1833 | ++DOMWINDOW == 149 (0x7f9f54cce000) [pid = 1833] [serial = 2343] [outer = 0x7f9f54bbd400] 06:19:43 INFO - PROCESS | 1833 | 1461676783947 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 1833 | ++DOMWINDOW == 150 (0x7f9f54d56000) [pid = 1833] [serial = 2344] [outer = 0x7f9f54bbd400] 06:19:44 INFO - PROCESS | 1833 | 1461676784868 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1586ms 06:19:44 INFO - PROCESS | 1833 | 1461676784889 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1833 | 1461676784893 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 06:19:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:19:44 INFO - PROCESS | 1833 | 1461676784899 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1833 | 1461676784901 Marionette TRACE conn3 <- [1,3090,null,{}] 06:19:44 INFO - PROCESS | 1833 | 1461676784906 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}] 06:19:45 INFO - PROCESS | 1833 | 1461676785138 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:19:45 INFO - PROCESS | 1833 | 1461676785397 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f56e16800 == 185 [pid = 1833] [id = 782] 06:19:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 151 (0x7f9f547b9400) [pid = 1833] [serial = 2345] [outer = (nil)] 06:19:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 152 (0x7f9f55dcd800) [pid = 1833] [serial = 2346] [outer = 0x7f9f547b9400] 06:19:45 INFO - PROCESS | 1833 | 1461676785477 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1833 | ++DOMWINDOW == 153 (0x7f9f56850000) [pid = 1833] [serial = 2347] [outer = 0x7f9f547b9400] 06:19:46 INFO - PROCESS | 1833 | 1461676786295 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:19:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1438ms 06:19:46 INFO - PROCESS | 1833 | 1461676786338 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:19:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:19:46 INFO - PROCESS | 1833 | 1461676786341 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 06:19:46 INFO - PROCESS | 1833 | 1461676786347 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1833 | 1461676786350 Marionette TRACE conn3 <- [1,3094,null,{}] 06:19:46 INFO - PROCESS | 1833 | 1461676786355 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}] 06:19:46 INFO - PROCESS | 1833 | 1461676786599 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:19:46 INFO - PROCESS | 1833 | 1461676786921 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f57d47800 == 186 [pid = 1833] [id = 783] 06:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 154 (0x7f9f56f46c00) [pid = 1833] [serial = 2348] [outer = (nil)] 06:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 155 (0x7f9f56f50800) [pid = 1833] [serial = 2349] [outer = 0x7f9f56f46c00] 06:19:47 INFO - PROCESS | 1833 | 1461676787047 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 1833 | ++DOMWINDOW == 156 (0x7f9f5719c000) [pid = 1833] [serial = 2350] [outer = 0x7f9f56f46c00] 06:19:47 INFO - PROCESS | 1833 | 1461676787850 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:19:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1533ms 06:19:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:19:47 INFO - PROCESS | 1833 | 1461676787879 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1833 | 1461676787882 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 06:19:47 INFO - PROCESS | 1833 | 1461676787886 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1833 | 1461676787890 Marionette TRACE conn3 <- [1,3098,null,{}] 06:19:47 INFO - PROCESS | 1833 | 1461676787895 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}] 06:19:48 INFO - PROCESS | 1833 | 1461676788118 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:19:48 INFO - PROCESS | 1833 | 1461676788430 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f58e92000 == 187 [pid = 1833] [id = 784] 06:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 157 (0x7f9f49f10000) [pid = 1833] [serial = 2351] [outer = (nil)] 06:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 158 (0x7f9f57b81400) [pid = 1833] [serial = 2352] [outer = 0x7f9f49f10000] 06:19:48 INFO - PROCESS | 1833 | 1461676788580 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1833 | ++DOMWINDOW == 159 (0x7f9f57db0400) [pid = 1833] [serial = 2353] [outer = 0x7f9f49f10000] 06:19:49 INFO - PROCESS | 1833 | 1461676789337 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]]]}] 06:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1488ms 06:19:49 INFO - PROCESS | 1833 | 1461676789376 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1833 | 1461676789379 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 06:19:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:19:49 INFO - PROCESS | 1833 | 1461676789384 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1833 | 1461676789387 Marionette TRACE conn3 <- [1,3102,null,{}] 06:19:49 INFO - PROCESS | 1833 | 1461676789393 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}] 06:19:49 INFO - PROCESS | 1833 | 1461676789599 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:19:49 INFO - PROCESS | 1833 | 1461676789882 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f59f87000 == 188 [pid = 1833] [id = 785] 06:19:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 160 (0x7f9f539d3000) [pid = 1833] [serial = 2354] [outer = (nil)] 06:19:49 INFO - PROCESS | 1833 | ++DOMWINDOW == 161 (0x7f9f58d45000) [pid = 1833] [serial = 2355] [outer = 0x7f9f539d3000] 06:19:49 INFO - PROCESS | 1833 | 1461676789955 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1833 | ++DOMWINDOW == 162 (0x7f9f590c2800) [pid = 1833] [serial = 2356] [outer = 0x7f9f539d3000] 06:19:50 INFO - PROCESS | 1833 | 1461676790696 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1328ms 06:19:50 INFO - PROCESS | 1833 | 1461676790712 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1833 | 1461676790715 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 06:19:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:19:50 INFO - PROCESS | 1833 | 1461676790721 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1833 | 1461676790724 Marionette TRACE conn3 <- [1,3106,null,{}] 06:19:50 INFO - PROCESS | 1833 | 1461676790729 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}] 06:19:50 INFO - PROCESS | 1833 | 1461676790936 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:19:51 INFO - PROCESS | 1833 | 1461676791192 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f5a88b800 == 189 [pid = 1833] [id = 786] 06:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 163 (0x7f9f57da3000) [pid = 1833] [serial = 2357] [outer = (nil)] 06:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 164 (0x7f9f5911c400) [pid = 1833] [serial = 2358] [outer = 0x7f9f57da3000] 06:19:51 INFO - PROCESS | 1833 | 1461676791265 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 1833 | ++DOMWINDOW == 165 (0x7f9f5a395c00) [pid = 1833] [serial = 2359] [outer = 0x7f9f57da3000] 06:19:52 INFO - PROCESS | 1833 | 1461676792068 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]]]}] 06:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:19:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:19:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1385ms 06:19:52 INFO - PROCESS | 1833 | 1461676792107 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1833 | 1461676792110 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 06:19:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:19:52 INFO - PROCESS | 1833 | 1461676792116 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1833 | 1461676792118 Marionette TRACE conn3 <- [1,3110,null,{}] 06:19:52 INFO - PROCESS | 1833 | 1461676792124 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}] 06:19:52 INFO - PROCESS | 1833 | 1461676792382 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:19:52 INFO - PROCESS | 1833 | 1461676792618 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f6015a800 == 190 [pid = 1833] [id = 787] 06:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 166 (0x7f9f58ea4400) [pid = 1833] [serial = 2360] [outer = (nil)] 06:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 167 (0x7f9f5a602c00) [pid = 1833] [serial = 2361] [outer = 0x7f9f58ea4400] 06:19:52 INFO - PROCESS | 1833 | 1461676792688 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 1833 | ++DOMWINDOW == 168 (0x7f9f5f0cc800) [pid = 1833] [serial = 2362] [outer = 0x7f9f58ea4400] 06:19:53 INFO - PROCESS | 1833 | 1461676793504 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"]]]}] 06:19:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:19:53 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 06:19:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:19:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:19:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:19:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1427ms 06:19:53 INFO - PROCESS | 1833 | 1461676793548 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 1833 | 1461676793552 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 06:19:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:19:53 INFO - PROCESS | 1833 | 1461676793561 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 1833 | 1461676793564 Marionette TRACE conn3 <- [1,3114,null,{}] 06:19:53 INFO - PROCESS | 1833 | 1461676793572 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}] 06:19:53 INFO - PROCESS | 1833 | 1461676793866 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:19:54 INFO - PROCESS | 1833 | 1461676794228 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\", \"5fe04c92-0b37-427e-94ad-c7bce9ba501b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 1833 | ++DOCSHELL 0x7f9f61173800 == 191 [pid = 1833] [id = 788] 06:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 169 (0x7f9f6006e400) [pid = 1833] [serial = 2363] [outer = (nil)] 06:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 170 (0x7f9f600ab400) [pid = 1833] [serial = 2364] [outer = 0x7f9f6006e400] 06:19:54 INFO - PROCESS | 1833 | 1461676794306 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1833 | ++DOMWINDOW == 171 (0x7f9f60a3bc00) [pid = 1833] [serial = 2365] [outer = 0x7f9f6006e400] 06:19:55 INFO - PROCESS | 1833 | 1461676795083 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]]]}] 06:19:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:19:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1532ms 06:19:55 INFO - PROCESS | 1833 | 1461676795092 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1833 | 1461676795095 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 06:19:56 WARNING - u'runner_teardown' () 06:19:56 INFO - No more tests 06:19:56 INFO - Got 0 unexpected results 06:19:56 INFO - SUITE-END | took 1153s 06:19:56 INFO - Closing logging queue 06:19:56 INFO - queue closed 06:19:56 INFO - Return code: 0 06:19:56 WARNING - # TBPL SUCCESS # 06:19:56 INFO - Running post-action listener: _resource_record_post_action 06:19:56 INFO - Running post-run listener: _resource_record_post_run 06:19:57 INFO - Total resource usage - Wall time: 1187s; CPU: 98.0%; Read bytes: 8445952; Write bytes: 975011840; Read time: 624; Write time: 990044 06:19:57 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:19:57 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 65536; Write bytes: 70029312; Read time: 212; Write time: 230200 06:19:57 INFO - run-tests - Wall time: 1158s; CPU: 98.0%; Read bytes: 7802880; Write bytes: 890175488; Read time: 404; Write time: 687828 06:19:57 INFO - Running post-run listener: _upload_blobber_files 06:19:57 INFO - Blob upload gear active. 06:19:57 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:19:57 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 06:19:57 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'] 06:19:57 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 06:19:58 INFO - (blobuploader) - INFO - Open directory for files ... 06:19:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:19:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:19:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:19:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:19:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:19:59 INFO - (blobuploader) - INFO - Done attempting. 06:19:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:19:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:19:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:19:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:19:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:19:59 INFO - (blobuploader) - INFO - Done attempting. 06:19:59 INFO - (blobuploader) - INFO - Iteration through files over. 06:19:59 INFO - Return code: 0 06:19:59 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:19:59 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:19:59 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/580a1682a163716c94d1e203abc952d3316e9c7b266ffe2c9570635038f399a768c156049b33a102018e0ff84153a2e93c7a78a61fa8af384ad54b3903804c36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7d87d8984a6f71c0ead6d2f99eec6aa41e9409be57c95cc37a4782fd40e47b0c4041cfab1fd3c38b2859d53b50bd013ea0bf49ba2262be63a447e9015b3b0e5c"} 06:19:59 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:19:59 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:19:59 INFO - Contents: 06:19:59 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/580a1682a163716c94d1e203abc952d3316e9c7b266ffe2c9570635038f399a768c156049b33a102018e0ff84153a2e93c7a78a61fa8af384ad54b3903804c36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7d87d8984a6f71c0ead6d2f99eec6aa41e9409be57c95cc37a4782fd40e47b0c4041cfab1fd3c38b2859d53b50bd013ea0bf49ba2262be63a447e9015b3b0e5c"} 06:19:59 INFO - Running post-run listener: copy_logs_to_upload_dir 06:19:59 INFO - Copying logs to upload dir... 06:19:59 INFO - mkdir: /builds/slave/test/build/upload/logs 06:19:59 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1305.663471 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 45 secs) (at 2016-04-26 06:20:00.278424) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:20:00.280522) ========= 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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/580a1682a163716c94d1e203abc952d3316e9c7b266ffe2c9570635038f399a768c156049b33a102018e0ff84153a2e93c7a78a61fa8af384ad54b3903804c36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7d87d8984a6f71c0ead6d2f99eec6aa41e9409be57c95cc37a4782fd40e47b0c4041cfab1fd3c38b2859d53b50bd013ea0bf49ba2262be63a447e9015b3b0e5c"} build_url:https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.043328 build_url: 'https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/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/580a1682a163716c94d1e203abc952d3316e9c7b266ffe2c9570635038f399a768c156049b33a102018e0ff84153a2e93c7a78a61fa8af384ad54b3903804c36", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7d87d8984a6f71c0ead6d2f99eec6aa41e9409be57c95cc37a4782fd40e47b0c4041cfab1fd3c38b2859d53b50bd013ea0bf49ba2262be63a447e9015b3b0e5c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GpTm6jR8R9SgPD8a5koYVg/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:20:00.575226) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 06:20:00.575557) ========= 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-1461674643.360538-143904643 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023207 ========= master_lag: 1.14 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-04-26 06:20:01.743086) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:20:01.743424) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:20:01.743779) ========= ========= Total master_lag: 1.93 =========