builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1495 starttime: 1462881719.57 results: success (0) buildid: 20160510032818 builduid: 9d0f53cdd81b4716a7c35eace595bcd2 revision: 4c5959b81fd5b61fe854f2d2e0743afa66f9aa07 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 05:01:59.573304) ========= master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 05:01:59.573921) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 05:01:59.574341) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 05:01:59.653679) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:01:59.654090) ========= 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-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False --2016-05-10 05:01:59-- 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.1M=0.001s 2016-05-10 05:02:00 (12.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.546087 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:00.230675) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:00.231197) ========= 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-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.035473 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:00.302250) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-10 05:02:00.302715) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4c5959b81fd5b61fe854f2d2e0743afa66f9aa07 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4c5959b81fd5b61fe854f2d2e0743afa66f9aa07 --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-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False 2016-05-10 05:02:00,400 truncating revision to first 12 chars 2016-05-10 05:02:00,401 Setting DEBUG logging. 2016-05-10 05:02:00,401 attempt 1/10 2016-05-10 05:02:00,401 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4c5959b81fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-10 05:02:01,224 unpacking tar archive at: mozilla-aurora-4c5959b81fd5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.096390 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-10 05:02:01.430755) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:01.431278) ========= script_repo_revision: 4c5959b81fd5b61fe854f2d2e0743afa66f9aa07 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:01.431884) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:01.432283) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 05:02:01.459004) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 7 secs) (at 2016-05-10 05:02:01.459425) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False 05:02:01 INFO - MultiFileLogger online at 20160510 05:02:01 in /builds/slave/test 05:02:01 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:02:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:02:01 INFO - {'append_to_log': False, 05:02:01 INFO - 'base_work_dir': '/builds/slave/test', 05:02:01 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:02:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:02:01 INFO - 'buildbot_json_path': 'buildprops.json', 05:02:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:02:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:02:01 INFO - 'download_minidump_stackwalk': True, 05:02:01 INFO - 'download_symbols': 'true', 05:02:01 INFO - 'e10s': False, 05:02:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:02:01 INFO - 'tooltool.py': '/tools/tooltool.py', 05:02:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:02:01 INFO - '/tools/misc-python/virtualenv.py')}, 05:02:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:02:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:02:01 INFO - 'log_level': 'info', 05:02:01 INFO - 'log_to_console': True, 05:02:01 INFO - 'opt_config_files': (), 05:02:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:02:01 INFO - '--processes=1', 05:02:01 INFO - '--config=%(test_path)s/wptrunner.ini', 05:02:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:02:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:02:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:02:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:02:01 INFO - 'pip_index': False, 05:02:01 INFO - 'require_test_zip': True, 05:02:01 INFO - 'test_type': ('testharness',), 05:02:01 INFO - 'this_chunk': '1', 05:02:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:02:01 INFO - 'total_chunks': '10', 05:02:01 INFO - 'virtualenv_path': 'venv', 05:02:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:02:01 INFO - 'work_dir': 'build'} 05:02:01 INFO - ##### 05:02:01 INFO - ##### Running clobber step. 05:02:01 INFO - ##### 05:02:01 INFO - Running pre-action listener: _resource_record_pre_action 05:02:01 INFO - Running main action method: clobber 05:02:01 INFO - rmtree: /builds/slave/test/build 05:02:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:02:02 INFO - Running post-action listener: _resource_record_post_action 05:02:02 INFO - ##### 05:02:02 INFO - ##### Running read-buildbot-config step. 05:02:02 INFO - ##### 05:02:02 INFO - Running pre-action listener: _resource_record_pre_action 05:02:02 INFO - Running main action method: read_buildbot_config 05:02:02 INFO - Using buildbot properties: 05:02:02 INFO - { 05:02:02 INFO - "project": "", 05:02:02 INFO - "product": "firefox", 05:02:02 INFO - "script_repo_revision": "production", 05:02:02 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 05:02:02 INFO - "repository": "", 05:02:02 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 05:02:02 INFO - "buildid": "20160510032818", 05:02:02 INFO - "pgo_build": "False", 05:02:02 INFO - "basedir": "/builds/slave/test", 05:02:02 INFO - "buildnumber": 3, 05:02:02 INFO - "slavename": "tst-linux64-spot-1495", 05:02:02 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/", 05:02:02 INFO - "platform": "linux64", 05:02:02 INFO - "branch": "mozilla-aurora", 05:02:02 INFO - "revision": "4c5959b81fd5b61fe854f2d2e0743afa66f9aa07", 05:02:02 INFO - "repo_path": "releases/mozilla-aurora", 05:02:02 INFO - "moz_repo_path": "", 05:02:02 INFO - "stage_platform": "linux64", 05:02:02 INFO - "builduid": "9d0f53cdd81b4716a7c35eace595bcd2", 05:02:02 INFO - "slavebuilddir": "test" 05:02:02 INFO - } 05:02:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 05:02:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 05:02:02 INFO - Running post-action listener: _resource_record_post_action 05:02:02 INFO - ##### 05:02:02 INFO - ##### Running download-and-extract step. 05:02:02 INFO - ##### 05:02:02 INFO - Running pre-action listener: _resource_record_pre_action 05:02:02 INFO - Running main action method: download_and_extract 05:02:02 INFO - mkdir: /builds/slave/test/build/tests 05:02:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:02 INFO - https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:02:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:02:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:02:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:02:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:02:03 INFO - Downloaded 1361 bytes. 05:02:03 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 05:02:03 INFO - Using the following test package requirements: 05:02:03 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 05:02:03 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 05:02:03 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 05:02:03 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'jsshell-linux-x86_64.zip'], 05:02:03 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 05:02:03 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 05:02:03 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 05:02:03 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 05:02:03 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 05:02:03 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 05:02:03 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 05:02:03 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:03 INFO - https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:02:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:02:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:02:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 05:02:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:02:05 INFO - Downloaded 22728022 bytes. 05:02:05 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:02:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:02:06 INFO - caution: filename not matched: web-platform/* 05:02:06 INFO - Return code: 11 05:02:06 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:02:06 INFO - https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:02:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:02:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:02:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 05:02:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:02:08 INFO - Downloaded 36408648 bytes. 05:02:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:02:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:02:13 INFO - caution: filename not matched: bin/* 05:02:13 INFO - caution: filename not matched: config/* 05:02:13 INFO - caution: filename not matched: mozbase/* 05:02:13 INFO - caution: filename not matched: marionette/* 05:02:13 INFO - caution: filename not matched: tools/wptserve/* 05:02:13 INFO - Return code: 11 05:02:13 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:02:13 INFO - https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:02:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:02:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:02:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:02:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:02:17 INFO - Downloaded 69395823 bytes. 05:02:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:02:17 INFO - mkdir: /builds/slave/test/properties 05:02:17 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:02:17 INFO - Writing to file /builds/slave/test/properties/build_url 05:02:17 INFO - Contents: 05:02:17 INFO - build_url:https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 05:02:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:02:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:02:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:02:18 INFO - Contents: 05:02:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:02:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:18 INFO - https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:02:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:02:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:02:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 05:02:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:02:20 INFO - Downloaded 90900064 bytes. 05:02:20 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:02:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:02:26 INFO - Return code: 0 05:02:26 INFO - Running post-action listener: _resource_record_post_action 05:02:26 INFO - Running post-action listener: set_extra_try_arguments 05:02:26 INFO - ##### 05:02:26 INFO - ##### Running create-virtualenv step. 05:02:26 INFO - ##### 05:02:26 INFO - Running pre-action listener: _pre_create_virtualenv 05:02:26 INFO - Running pre-action listener: _resource_record_pre_action 05:02:26 INFO - Running main action method: create_virtualenv 05:02:26 INFO - Creating virtualenv /builds/slave/test/build/venv 05:02:26 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:02:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:02:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:02:26 INFO - Using real prefix '/usr' 05:02:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:02:27 INFO - Installing distribute.............................................................................................................................................................................................done. 05:02:35 INFO - Installing pip.................done. 05:02:35 INFO - Return code: 0 05:02:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:02: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:02:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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:02:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29d9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29da3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, '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-1462881696.693605-1199070308', '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:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:02: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:02:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:35 INFO - 'CCACHE_UMASK': '002', 05:02:35 INFO - 'DISPLAY': ':0', 05:02:35 INFO - 'HOME': '/home/cltbld', 05:02:35 INFO - 'LANG': 'en_US.UTF-8', 05:02:35 INFO - 'LOGNAME': 'cltbld', 05:02:35 INFO - 'MAIL': '/var/mail/cltbld', 05:02:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:35 INFO - 'MOZ_NO_REMOTE': '1', 05:02:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:35 INFO - 'PWD': '/builds/slave/test', 05:02:35 INFO - 'SHELL': '/bin/bash', 05:02:35 INFO - 'SHLVL': '1', 05:02:35 INFO - 'TERM': 'linux', 05:02:35 INFO - 'TMOUT': '86400', 05:02:35 INFO - 'USER': 'cltbld', 05:02:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:02:35 INFO - '_': '/tools/buildbot/bin/python'} 05:02:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:35 INFO - Downloading/unpacking psutil>=0.7.1 05:02: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:02: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:02:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02: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:02: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:02:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:02:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:02:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:02:39 INFO - Installing collected packages: psutil 05:02:39 INFO - Running setup.py install for psutil 05:02:39 INFO - building 'psutil._psutil_linux' extension 05:02:39 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:02:39 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:02:39 INFO - building 'psutil._psutil_posix' extension 05:02:39 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:02:39 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:02:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:02:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:02:39 INFO - Successfully installed psutil 05:02:39 INFO - Cleaning up... 05:02:40 INFO - Return code: 0 05:02:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:02:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29d9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29da3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, '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-1462881696.693605-1199070308', '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:02:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:02:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:02:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:40 INFO - 'CCACHE_UMASK': '002', 05:02:40 INFO - 'DISPLAY': ':0', 05:02:40 INFO - 'HOME': '/home/cltbld', 05:02:40 INFO - 'LANG': 'en_US.UTF-8', 05:02:40 INFO - 'LOGNAME': 'cltbld', 05:02:40 INFO - 'MAIL': '/var/mail/cltbld', 05:02:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:40 INFO - 'MOZ_NO_REMOTE': '1', 05:02:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:40 INFO - 'PWD': '/builds/slave/test', 05:02:40 INFO - 'SHELL': '/bin/bash', 05:02:40 INFO - 'SHLVL': '1', 05:02:40 INFO - 'TERM': 'linux', 05:02:40 INFO - 'TMOUT': '86400', 05:02:40 INFO - 'USER': 'cltbld', 05:02:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:02:40 INFO - '_': '/tools/buildbot/bin/python'} 05:02:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:02:40 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:02:40 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:02:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:40 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:02:40 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:02:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:02:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:02:43 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:02:43 INFO - Installing collected packages: mozsystemmonitor 05:02:43 INFO - Running setup.py install for mozsystemmonitor 05:02:44 INFO - Successfully installed mozsystemmonitor 05:02:44 INFO - Cleaning up... 05:02:44 INFO - Return code: 0 05:02:44 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:02:44 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:02:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02:44 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:02:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29d9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29da3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, '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-1462881696.693605-1199070308', '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:02:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:02:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:02:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:44 INFO - 'CCACHE_UMASK': '002', 05:02:44 INFO - 'DISPLAY': ':0', 05:02:44 INFO - 'HOME': '/home/cltbld', 05:02:44 INFO - 'LANG': 'en_US.UTF-8', 05:02:44 INFO - 'LOGNAME': 'cltbld', 05:02:44 INFO - 'MAIL': '/var/mail/cltbld', 05:02:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:44 INFO - 'MOZ_NO_REMOTE': '1', 05:02:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:44 INFO - 'PWD': '/builds/slave/test', 05:02:44 INFO - 'SHELL': '/bin/bash', 05:02:44 INFO - 'SHLVL': '1', 05:02:44 INFO - 'TERM': 'linux', 05:02:44 INFO - 'TMOUT': '86400', 05:02:44 INFO - 'USER': 'cltbld', 05:02:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:02:44 INFO - '_': '/tools/buildbot/bin/python'} 05:02:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:44 INFO - Downloading/unpacking blobuploader==1.2.4 05:02:44 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:02:44 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:02:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:44 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:02:44 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:02:47 INFO - Downloading blobuploader-1.2.4.tar.gz 05:02:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:02:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:02: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:02: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:02:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02: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:02: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:02:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:02:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:02: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:02: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:02:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:02: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:02: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:02:49 INFO - Downloading docopt-0.6.1.tar.gz 05:02:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:02:49 INFO - Installing collected packages: blobuploader, requests, docopt 05:02:49 INFO - Running setup.py install for blobuploader 05:02:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:02:49 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:02:49 INFO - Running setup.py install for requests 05:02:50 INFO - Running setup.py install for docopt 05:02:50 INFO - Successfully installed blobuploader requests docopt 05:02:50 INFO - Cleaning up... 05:02:50 INFO - Return code: 0 05:02:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:02: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:02:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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:02:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29d9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29da3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, '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-1462881696.693605-1199070308', '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:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:02: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:02:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:50 INFO - 'CCACHE_UMASK': '002', 05:02:50 INFO - 'DISPLAY': ':0', 05:02:50 INFO - 'HOME': '/home/cltbld', 05:02:50 INFO - 'LANG': 'en_US.UTF-8', 05:02:50 INFO - 'LOGNAME': 'cltbld', 05:02:50 INFO - 'MAIL': '/var/mail/cltbld', 05:02:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:50 INFO - 'MOZ_NO_REMOTE': '1', 05:02:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:50 INFO - 'PWD': '/builds/slave/test', 05:02:50 INFO - 'SHELL': '/bin/bash', 05:02:50 INFO - 'SHLVL': '1', 05:02:50 INFO - 'TERM': 'linux', 05:02:50 INFO - 'TMOUT': '86400', 05:02:50 INFO - 'USER': 'cltbld', 05:02:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:02:50 INFO - '_': '/tools/buildbot/bin/python'} 05:02:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:02:50 INFO - Running setup.py (path:/tmp/pip-ItlH8R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:02:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:02:50 INFO - Running setup.py (path:/tmp/pip-mY_yN7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:02:51 INFO - Running setup.py (path:/tmp/pip-g2HOMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:02:51 INFO - Running setup.py (path:/tmp/pip-JtFpGZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:02:51 INFO - Running setup.py (path:/tmp/pip-k4wucv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:02:51 INFO - Running setup.py (path:/tmp/pip-r7rzBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:02:51 INFO - Running setup.py (path:/tmp/pip-OgRIH5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:02:51 INFO - Running setup.py (path:/tmp/pip-3jvZ82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:02:51 INFO - Running setup.py (path:/tmp/pip-HZAjgl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:02:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:02:51 INFO - Running setup.py (path:/tmp/pip-wGSgwd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:02:52 INFO - Running setup.py (path:/tmp/pip-55QyEz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:02:52 INFO - Running setup.py (path:/tmp/pip-DVZC2m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:02:52 INFO - Running setup.py (path:/tmp/pip-5AWEXP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:02:52 INFO - Running setup.py (path:/tmp/pip-bjlHfP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:02:52 INFO - Running setup.py (path:/tmp/pip-dNxs64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:02:52 INFO - Running setup.py (path:/tmp/pip-s8dvrc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:02:52 INFO - Running setup.py (path:/tmp/pip-OuUkWi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:02:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:02:52 INFO - Running setup.py (path:/tmp/pip-y6AV1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:02:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:02:53 INFO - Running setup.py (path:/tmp/pip-_L7AzD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:02:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:02:53 INFO - Running setup.py (path:/tmp/pip-GW1G3W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:02:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:02:53 INFO - Running setup.py (path:/tmp/pip-BNFI7q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:02:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:02: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:02:53 INFO - Running setup.py install for manifestparser 05:02:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:02:53 INFO - Running setup.py install for mozcrash 05:02:54 INFO - Running setup.py install for mozdebug 05:02:54 INFO - Running setup.py install for mozdevice 05:02:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:02:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:02:54 INFO - Running setup.py install for mozfile 05:02:54 INFO - Running setup.py install for mozhttpd 05:02:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:02:54 INFO - Running setup.py install for mozinfo 05:02:55 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Running setup.py install for mozInstall 05:02:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Running setup.py install for mozleak 05:02:55 INFO - Running setup.py install for mozlog 05:02:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Running setup.py install for moznetwork 05:02:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:02:55 INFO - Running setup.py install for mozprocess 05:02:55 INFO - Running setup.py install for mozprofile 05:02:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:02:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:02:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:02:56 INFO - Running setup.py install for mozrunner 05:02:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:02:56 INFO - Running setup.py install for mozscreenshot 05:02:56 INFO - Running setup.py install for moztest 05:02:56 INFO - Running setup.py install for mozversion 05:02:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:02:56 INFO - Running setup.py install for wptserve 05:02:57 INFO - Running setup.py install for marionette-driver 05:02:57 INFO - Running setup.py install for browsermob-proxy 05:02:57 INFO - Running setup.py install for marionette-client 05:02:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:02:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:02: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:02:58 INFO - Cleaning up... 05:02:58 INFO - Return code: 0 05:02:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:02: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:02:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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:02:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x29d9030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29da3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2ae64b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, '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-1462881696.693605-1199070308', '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:02: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:02: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:02:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:58 INFO - 'CCACHE_UMASK': '002', 05:02:58 INFO - 'DISPLAY': ':0', 05:02:58 INFO - 'HOME': '/home/cltbld', 05:02:58 INFO - 'LANG': 'en_US.UTF-8', 05:02:58 INFO - 'LOGNAME': 'cltbld', 05:02:58 INFO - 'MAIL': '/var/mail/cltbld', 05:02:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:58 INFO - 'MOZ_NO_REMOTE': '1', 05:02:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:58 INFO - 'PWD': '/builds/slave/test', 05:02:58 INFO - 'SHELL': '/bin/bash', 05:02:58 INFO - 'SHLVL': '1', 05:02:58 INFO - 'TERM': 'linux', 05:02:58 INFO - 'TMOUT': '86400', 05:02:58 INFO - 'USER': 'cltbld', 05:02:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:02:58 INFO - '_': '/tools/buildbot/bin/python'} 05:02:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:02:58 INFO - Running setup.py (path:/tmp/pip-9tYOuB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:02: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:02:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:02:58 INFO - Running setup.py (path:/tmp/pip-OZPkcs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:02:58 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:02:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:02:58 INFO - Running setup.py (path:/tmp/pip-dPYFuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:02:58 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:02:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:02:58 INFO - Running setup.py (path:/tmp/pip-_iIYY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:02:58 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:02:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:02:58 INFO - Running setup.py (path:/tmp/pip-bkHuQQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:02: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:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:02:59 INFO - Running setup.py (path:/tmp/pip-sG9ozn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:02: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:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:02:59 INFO - Running setup.py (path:/tmp/pip-fVgWbY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:02: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:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:02:59 INFO - Running setup.py (path:/tmp/pip-INgf3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:02: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:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:02:59 INFO - Running setup.py (path:/tmp/pip-NENuyu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:02:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:02:59 INFO - Running setup.py (path:/tmp/pip-QmjiB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:02:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:02:59 INFO - Running setup.py (path:/tmp/pip-MjySDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:02:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:02:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:02:59 INFO - Running setup.py (path:/tmp/pip-vXZSjM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:03: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)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:03:00 INFO - Running setup.py (path:/tmp/pip-bi87rK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:03: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)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:03:00 INFO - Running setup.py (path:/tmp/pip-DBXpKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:03: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)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:03:00 INFO - Running setup.py (path:/tmp/pip-2l6Z7U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:03: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)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:03:00 INFO - Running setup.py (path:/tmp/pip-L55taU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:03:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:03:00 INFO - Running setup.py (path:/tmp/pip-lfkLXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:03:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:03:00 INFO - Running setup.py (path:/tmp/pip-6wB3Uz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:03:00 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:03:00 INFO - Running setup.py (path:/tmp/pip-ijm0dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:03:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:03:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:03:00 INFO - Running setup.py (path:/tmp/pip-M07aK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:03: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)) 05:03:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:03:01 INFO - Running setup.py (path:/tmp/pip-mM7jTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:03:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:03:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:03:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:03:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:03:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:03:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:03:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:03:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:03:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:03:04 INFO - Downloading blessings-1.6.tar.gz 05:03:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:03:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:03:05 INFO - Installing collected packages: blessings 05:03:05 INFO - Running setup.py install for blessings 05:03:05 INFO - Successfully installed blessings 05:03:05 INFO - Cleaning up... 05:03:05 INFO - Return code: 0 05:03:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:03:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:03:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:03:05 INFO - Reading from file tmpfile_stdout 05:03:05 INFO - Current package versions: 05:03:05 INFO - argparse == 1.2.1 05:03:05 INFO - blessings == 1.6 05:03:05 INFO - blobuploader == 1.2.4 05:03:05 INFO - browsermob-proxy == 0.6.0 05:03:05 INFO - docopt == 0.6.1 05:03:05 INFO - manifestparser == 1.1 05:03:05 INFO - marionette-client == 2.3.0 05:03:05 INFO - marionette-driver == 1.4.0 05:03:05 INFO - mozInstall == 1.12 05:03:05 INFO - mozcrash == 0.17 05:03:05 INFO - mozdebug == 0.1 05:03:05 INFO - mozdevice == 0.48 05:03:05 INFO - mozfile == 1.2 05:03:05 INFO - mozhttpd == 0.7 05:03:05 INFO - mozinfo == 0.9 05:03:05 INFO - mozleak == 0.1 05:03:05 INFO - mozlog == 3.1 05:03:05 INFO - moznetwork == 0.27 05:03:05 INFO - mozprocess == 0.22 05:03:05 INFO - mozprofile == 0.28 05:03:05 INFO - mozrunner == 6.11 05:03:05 INFO - mozscreenshot == 0.1 05:03:05 INFO - mozsystemmonitor == 0.0 05:03:05 INFO - moztest == 0.7 05:03:05 INFO - mozversion == 1.4 05:03:05 INFO - psutil == 3.1.1 05:03:05 INFO - requests == 1.2.3 05:03:05 INFO - wptserve == 1.4.0 05:03:05 INFO - wsgiref == 0.1.2 05:03:05 INFO - Running post-action listener: _resource_record_post_action 05:03:05 INFO - Running post-action listener: _start_resource_monitoring 05:03:05 INFO - Starting resource monitoring. 05:03:05 INFO - ##### 05:03:05 INFO - ##### Running pull step. 05:03:05 INFO - ##### 05:03:05 INFO - Running pre-action listener: _resource_record_pre_action 05:03:05 INFO - Running main action method: pull 05:03:05 INFO - Pull has nothing to do! 05:03:05 INFO - Running post-action listener: _resource_record_post_action 05:03:05 INFO - ##### 05:03:05 INFO - ##### Running install step. 05:03:05 INFO - ##### 05:03:05 INFO - Running pre-action listener: _resource_record_pre_action 05:03:05 INFO - Running main action method: install 05:03:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:03:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:03:06 INFO - Reading from file tmpfile_stdout 05:03:06 INFO - Detecting whether we're running mozinstall >=1.0... 05:03:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:03:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:03:06 INFO - Reading from file tmpfile_stdout 05:03:06 INFO - Output received: 05:03:06 INFO - Usage: mozinstall [options] installer 05:03:06 INFO - Options: 05:03:06 INFO - -h, --help show this help message and exit 05:03:06 INFO - -d DEST, --destination=DEST 05:03:06 INFO - Directory to install application into. [default: 05:03:06 INFO - "/builds/slave/test"] 05:03:06 INFO - --app=APP Application being installed. [default: firefox] 05:03:06 INFO - mkdir: /builds/slave/test/build/application 05:03:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:03:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:03:35 INFO - Reading from file tmpfile_stdout 05:03:35 INFO - Output received: 05:03:35 INFO - /builds/slave/test/build/application/firefox/firefox 05:03:35 INFO - Running post-action listener: _resource_record_post_action 05:03:35 INFO - ##### 05:03:35 INFO - ##### Running run-tests step. 05:03:35 INFO - ##### 05:03:35 INFO - Running pre-action listener: _resource_record_pre_action 05:03:35 INFO - Running main action method: run_tests 05:03:35 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:03:35 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:03:35 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:03:35 INFO - grabbing minidump binary from tooltool 05:03: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:03:35 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 0x2ae3780>, '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 0x2ae4530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2ae49e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:03:35 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:03:35 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 05:03:35 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:03:35 INFO - Return code: 0 05:03:35 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:03:35 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:03:35 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/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:03:35 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/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:03:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:03:35 INFO - 'CCACHE_UMASK': '002', 05:03:35 INFO - 'DISPLAY': ':0', 05:03:35 INFO - 'HOME': '/home/cltbld', 05:03:35 INFO - 'LANG': 'en_US.UTF-8', 05:03:35 INFO - 'LOGNAME': 'cltbld', 05:03:35 INFO - 'MAIL': '/var/mail/cltbld', 05:03:35 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:03:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:03:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:03:35 INFO - 'MOZ_NO_REMOTE': '1', 05:03:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:03:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:03:35 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:03:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:03:35 INFO - 'PWD': '/builds/slave/test', 05:03:35 INFO - 'SHELL': '/bin/bash', 05:03:35 INFO - 'SHLVL': '1', 05:03:35 INFO - 'TERM': 'linux', 05:03:35 INFO - 'TMOUT': '86400', 05:03:35 INFO - 'USER': 'cltbld', 05:03:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462881696.693605-1199070308', 05:03:35 INFO - '_': '/tools/buildbot/bin/python'} 05:03:35 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/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:03:36 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:03:36 INFO - import pkg_resources 05:03:37 INFO - Using 1 client processes 05:03:38 INFO - wptserve Starting http server on 127.0.0.1:8000 05:03:38 INFO - wptserve Starting http server on 127.0.0.1:8001 05:03:38 INFO - wptserve Starting http server on 127.0.0.1:8443 05:03:40 INFO - SUITE-START | Running 778 tests 05:03:40 INFO - Running testharness tests 05:03:40 INFO - Setting up ssl 05:03:40 INFO - PROCESS | certutil | 05:03:40 INFO - PROCESS | certutil | 05:03:40 INFO - PROCESS | certutil | 05:03:40 INFO - Certificate Nickname Trust Attributes 05:03:40 INFO - SSL,S/MIME,JAR/XPI 05:03:40 INFO - 05:03:40 INFO - web-platform-tests CT,, 05:03:40 INFO - 05:03:40 INFO - Starting runner 05:03:42 INFO - PROCESS | 3990 | 1462881822771 Marionette DEBUG Marionette enabled via build flag and pref 05:03:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5816bb4800 == 1 [pid = 3990] [id = 1] 05:03:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 1 (0x7f5816bb5000) [pid = 3990] [serial = 1] [outer = (nil)] 05:03:43 INFO - PROCESS | 3990 | [3990] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 05:03:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 2 (0x7f5816bb6000) [pid = 3990] [serial = 2] [outer = 0x7f5816bb5000] 05:03:43 INFO - PROCESS | 3990 | 1462881823380 Marionette INFO Listening on port 2828 05:03:43 INFO - PROCESS | 3990 | 1462881823881 Marionette DEBUG Marionette enabled via command-line flag 05:03:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813c71800 == 2 [pid = 3990] [id = 2] 05:03:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 3 (0x7f581ad49000) [pid = 3990] [serial = 3] [outer = (nil)] 05:03:43 INFO - PROCESS | 3990 | [3990] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 05:03:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 4 (0x7f581bb23800) [pid = 3990] [serial = 4] [outer = 0x7f581ad49000] 05:03:44 INFO - PROCESS | 3990 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f58184e36d0 05:03:44 INFO - PROCESS | 3990 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f5812e0cfa0 05:03:44 INFO - PROCESS | 3990 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f5812e10250 05:03:44 INFO - PROCESS | 3990 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f5812e10550 05:03:44 INFO - PROCESS | 3990 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f5812e10880 05:03:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 5 (0x7f5812e39000) [pid = 3990] [serial = 5] [outer = 0x7f5816bb5000] 05:03:44 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:03:44 INFO - PROCESS | 3990 | 1462881824207 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51129 05:03:44 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:03:44 INFO - PROCESS | 3990 | 1462881824280 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51130 05:03:44 INFO - PROCESS | 3990 | 1462881824286 Marionette DEBUG Closed connection conn0 05:03:44 INFO - PROCESS | 3990 | [3990] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 05:03:44 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:03:44 INFO - PROCESS | 3990 | 1462881824397 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51131 05:03:44 INFO - PROCESS | 3990 | 1462881824400 Marionette DEBUG Closed connection conn1 05:03:44 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:03:44 INFO - PROCESS | 3990 | 1462881824439 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51132 05:03:44 INFO - PROCESS | 3990 | 1462881824446 Marionette DEBUG Closed connection conn2 05:03:44 INFO - PROCESS | 3990 | 1462881824485 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:03:44 INFO - PROCESS | 3990 | 1462881824504 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510032818","device":"desktop","version":"48.0a2"} 05:03:45 INFO - PROCESS | 3990 | [3990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:03:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e17000 == 3 [pid = 3990] [id = 3] 05:03:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 6 (0x7f5806e18000) [pid = 3990] [serial = 6] [outer = (nil)] 05:03:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e18800 == 4 [pid = 3990] [id = 4] 05:03:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 7 (0x7f5806e50400) [pid = 3990] [serial = 7] [outer = (nil)] 05:03:46 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:03:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c1d800 == 5 [pid = 3990] [id = 5] 05:03:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 8 (0x7f5805d50000) [pid = 3990] [serial = 8] [outer = (nil)] 05:03:46 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:03:46 INFO - PROCESS | 3990 | [3990] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:03:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 9 (0x7f5805ce9000) [pid = 3990] [serial = 9] [outer = 0x7f5805d50000] 05:03:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 10 (0x7f580571b000) [pid = 3990] [serial = 10] [outer = 0x7f5806e18000] 05:03:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 11 (0x7f5805788400) [pid = 3990] [serial = 11] [outer = 0x7f5806e50400] 05:03:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 12 (0x7f580578a400) [pid = 3990] [serial = 12] [outer = 0x7f5805d50000] 05:03:48 INFO - PROCESS | 3990 | 1462881828219 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 3990 | 1462881828236 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 13 (0x7f5803868c00) [pid = 3990] [serial = 13] [outer = 0x7f5805d50000] 05:03:48 INFO - PROCESS | 3990 | 1462881828919 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b5e77136-4ee1-4c17-bd79-4a1da4f85d66","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510032818","device":"desktop","version":"48.0a2","command_id":1}}] 05:03:49 INFO - PROCESS | 3990 | 1462881829445 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:03:49 INFO - PROCESS | 3990 | 1462881829551 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:03:49 INFO - PROCESS | 3990 | 1462881829614 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:03:49 INFO - PROCESS | 3990 | [3990] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:03:49 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:03:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 14 (0x7f5800a4c400) [pid = 3990] [serial = 14] [outer = 0x7f5805d50000] 05:03:49 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:03:49 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:50 INFO - PROCESS | 3990 | 1462881830056 Marionette TRACE conn3 <- [1,3,null,{}] 05:03:50 INFO - PROCESS | 3990 | 1462881830206 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:03:50 INFO - PROCESS | 3990 | 1462881830251 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:03:50 INFO - PROCESS | 3990 | 1462881830317 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 3990 | 1462881830319 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:03:50 INFO - PROCESS | 3990 | 1462881830363 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 3990 | 1462881830369 Marionette TRACE conn3 <- [1,6,null,{}] 05:03:50 INFO - PROCESS | 3990 | 1462881830392 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:50 INFO - PROCESS | 3990 | 1462881830423 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:03:50 INFO - PROCESS | 3990 | 1462881830484 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcb4800 == 6 [pid = 3990] [id = 6] 05:03:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 15 (0x7f57ffcf6400) [pid = 3990] [serial = 15] [outer = (nil)] 05:03:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 16 (0x7f57ffcf8000) [pid = 3990] [serial = 16] [outer = 0x7f57ffcf6400] 05:03:50 INFO - PROCESS | 3990 | 1462881830549 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 17 (0x7f57ffcfe800) [pid = 3990] [serial = 17] [outer = 0x7f57ffcf6400] 05:03:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fef93000 == 7 [pid = 3990] [id = 7] 05:03:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 18 (0x7f57fef64400) [pid = 3990] [serial = 18] [outer = (nil)] 05:03:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 19 (0x7f57ffcff400) [pid = 3990] [serial = 19] [outer = 0x7f57fef64400] 05:03:50 INFO - PROCESS | 3990 | 1462881830980 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 20 (0x7f57feee7000) [pid = 3990] [serial = 20] [outer = 0x7f57fef64400] 05:03:51 INFO - PROCESS | 3990 | 1462881831413 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:03:51 INFO - PROCESS | 3990 | [3990] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1159ms 05:03:51 INFO - PROCESS | 3990 | 1462881831556 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 3990 | 1462881831558 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:03:51 INFO - PROCESS | 3990 | 1462881831596 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 3990 | 1462881831598 Marionette TRACE conn3 <- [1,10,null,{}] 05:03:51 INFO - PROCESS | 3990 | 1462881831618 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:51 INFO - PROCESS | 3990 | 1462881831776 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:03:51 INFO - PROCESS | 3990 | 1462881831792 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd241800 == 8 [pid = 3990] [id = 8] 05:03:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 21 (0x7f57fef5e000) [pid = 3990] [serial = 21] [outer = (nil)] 05:03:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 22 (0x7f580295e000) [pid = 3990] [serial = 22] [outer = 0x7f57fef5e000] 05:03:51 INFO - PROCESS | 3990 | 1462881831853 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 23 (0x7f57fd611c00) [pid = 3990] [serial = 23] [outer = 0x7f57fef5e000] 05:03:52 INFO - PROCESS | 3990 | 1462881832382 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 852ms 05:03:52 INFO - PROCESS | 3990 | 1462881832431 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:03:52 INFO - PROCESS | 3990 | 1462881832435 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:03:52 INFO - PROCESS | 3990 | 1462881832441 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 3990 | 1462881832443 Marionette TRACE conn3 <- [1,14,null,{}] 05:03:52 INFO - PROCESS | 3990 | 1462881832448 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:52 INFO - PROCESS | 3990 | 1462881832600 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:03:52 INFO - PROCESS | 3990 | 1462881832619 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd6a3800 == 9 [pid = 3990] [id = 9] 05:03:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 24 (0x7f57fd7d4400) [pid = 3990] [serial = 24] [outer = (nil)] 05:03:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 25 (0x7f57fd7d9400) [pid = 3990] [serial = 25] [outer = 0x7f57fd7d4400] 05:03:52 INFO - PROCESS | 3990 | 1462881832678 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 26 (0x7f580363b000) [pid = 3990] [serial = 26] [outer = 0x7f57fd7d4400] 05:03:53 INFO - PROCESS | 3990 | 1462881833617 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1229ms 05:03:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd547000 == 10 [pid = 3990] [id = 10] 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 27 (0x7f57fd549000) [pid = 3990] [serial = 27] [outer = (nil)] 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 28 (0x7f57fd54a800) [pid = 3990] [serial = 28] [outer = 0x7f57fd549000] 05:03:53 INFO - PROCESS | 3990 | 1462881833689 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 3990 | 1462881833695 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 29 (0x7f57fd68b000) [pid = 3990] [serial = 29] [outer = 0x7f57fd549000] 05:03:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd546800 == 11 [pid = 3990] [id = 11] 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 30 (0x7f57fd619800) [pid = 3990] [serial = 30] [outer = (nil)] 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 31 (0x7f57fd9c3800) [pid = 3990] [serial = 31] [outer = 0x7f57fd619800] 05:03:53 INFO - PROCESS | 3990 | 1462881833821 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 3990 | 1462881833828 Marionette TRACE conn3 <- [1,18,null,{}] 05:03:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 32 (0x7f57fd9cd000) [pid = 3990] [serial = 32] [outer = 0x7f57fd619800] 05:03:53 INFO - PROCESS | 3990 | 1462881833933 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:54 INFO - PROCESS | 3990 | 1462881834128 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:03:54 INFO - PROCESS | 3990 | 1462881834302 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe25e800 == 12 [pid = 3990] [id = 12] 05:03:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 33 (0x7f57fd9d0000) [pid = 3990] [serial = 33] [outer = (nil)] 05:03:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 34 (0x7f5800a47800) [pid = 3990] [serial = 34] [outer = 0x7f57fd9d0000] 05:03:54 INFO - PROCESS | 3990 | 1462881834383 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 35 (0x7f58035a5c00) [pid = 3990] [serial = 35] [outer = 0x7f57fd9d0000] 05:03:55 INFO - PROCESS | 3990 | 1462881835117 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1426ms 05:03:55 INFO - PROCESS | 3990 | 1462881835149 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 3990 | 1462881835157 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:03:55 INFO - PROCESS | 3990 | 1462881835168 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 3990 | 1462881835171 Marionette TRACE conn3 <- [1,22,null,{}] 05:03:55 INFO - PROCESS | 3990 | 1462881835177 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 3990 | 1462881835328 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:03:55 INFO - PROCESS | 3990 | 1462881835445 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580502f000 == 13 [pid = 3990] [id = 13] 05:03:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 36 (0x7f58035b2000) [pid = 3990] [serial = 36] [outer = (nil)] 05:03:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 37 (0x7f58046a3800) [pid = 3990] [serial = 37] [outer = 0x7f58035b2000] 05:03:55 INFO - PROCESS | 3990 | 1462881835525 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 38 (0x7f58053e2400) [pid = 3990] [serial = 38] [outer = 0x7f58035b2000] 05:03:56 INFO - PROCESS | 3990 | 1462881836468 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1331ms 05:03:56 INFO - PROCESS | 3990 | 1462881836499 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 3990 | 1462881836503 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:03:56 INFO - PROCESS | 3990 | 1462881836512 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 3990 | 1462881836518 Marionette TRACE conn3 <- [1,26,null,{}] 05:03:56 INFO - PROCESS | 3990 | 1462881836527 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:56 INFO - PROCESS | 3990 | 1462881836669 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:03:56 INFO - PROCESS | 3990 | 1462881836827 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69a800 == 14 [pid = 3990] [id = 14] 05:03:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 39 (0x7f57ffcf9800) [pid = 3990] [serial = 39] [outer = (nil)] 05:03:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 40 (0x7f5800a51400) [pid = 3990] [serial = 40] [outer = 0x7f57ffcf9800] 05:03:56 INFO - PROCESS | 3990 | 1462881836940 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 41 (0x7f5805bb9c00) [pid = 3990] [serial = 41] [outer = 0x7f57ffcf9800] 05:03:57 INFO - PROCESS | 3990 | 1462881837591 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1096ms 05:03:57 INFO - PROCESS | 3990 | 1462881837608 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 3990 | 1462881837617 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:03:57 INFO - PROCESS | 3990 | 1462881837627 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 3990 | 1462881837630 Marionette TRACE conn3 <- [1,30,null,{}] 05:03:57 INFO - PROCESS | 3990 | 1462881837634 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:57 INFO - PROCESS | 3990 | 1462881837769 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:03:57 INFO - PROCESS | 3990 | 1462881837850 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db8000 == 15 [pid = 3990] [id = 15] 05:03:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 42 (0x7f57fd7db000) [pid = 3990] [serial = 42] [outer = (nil)] 05:03:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 43 (0x7f5805d51c00) [pid = 3990] [serial = 43] [outer = 0x7f57fd7db000] 05:03:57 INFO - PROCESS | 3990 | 1462881837906 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 44 (0x7f5806724c00) [pid = 3990] [serial = 44] [outer = 0x7f57fd7db000] 05:03:58 INFO - PROCESS | 3990 | 1462881838610 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1032ms 05:03:58 INFO - PROCESS | 3990 | 1462881838659 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 3990 | 1462881838663 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:03:58 INFO - PROCESS | 3990 | 1462881838677 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 3990 | 1462881838683 Marionette TRACE conn3 <- [1,34,null,{}] 05:03:58 INFO - PROCESS | 3990 | 1462881838710 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:58 INFO - PROCESS | 3990 | 1462881838848 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:03:58 INFO - PROCESS | 3990 | 1462881838860 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806417800 == 16 [pid = 3990] [id = 16] 05:03:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 45 (0x7f5804185000) [pid = 3990] [serial = 45] [outer = (nil)] 05:03:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 46 (0x7f58079aac00) [pid = 3990] [serial = 46] [outer = 0x7f5804185000] 05:03:58 INFO - PROCESS | 3990 | 1462881838921 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 47 (0x7f5807ad4c00) [pid = 3990] [serial = 47] [outer = 0x7f5804185000] 05:03:59 INFO - PROCESS | 3990 | 1462881839554 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 905ms 05:03:59 INFO - PROCESS | 3990 | 1462881839574 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 3990 | 1462881839578 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:03:59 INFO - PROCESS | 3990 | 1462881839584 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 3990 | 1462881839586 Marionette TRACE conn3 <- [1,38,null,{}] 05:03:59 INFO - PROCESS | 3990 | 1462881839592 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:59 INFO - PROCESS | 3990 | 1462881839719 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:03:59 INFO - PROCESS | 3990 | 1462881839802 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a39000 == 17 [pid = 3990] [id = 17] 05:03:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 48 (0x7f580363b400) [pid = 3990] [serial = 48] [outer = (nil)] 05:03:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 49 (0x7f580943cc00) [pid = 3990] [serial = 49] [outer = 0x7f580363b400] 05:03:59 INFO - PROCESS | 3990 | 1462881839859 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 50 (0x7f58094d4400) [pid = 3990] [serial = 50] [outer = 0x7f580363b400] 05:04:00 INFO - PROCESS | 3990 | 1462881840432 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 881ms 05:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:04:00 INFO - PROCESS | 3990 | 1462881840467 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 3990 | 1462881840469 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:04:00 INFO - PROCESS | 3990 | 1462881840475 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 3990 | 1462881840479 Marionette TRACE conn3 <- [1,42,null,{}] 05:04:00 INFO - PROCESS | 3990 | 1462881840485 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:00 INFO - PROCESS | 3990 | 1462881840608 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:04:00 INFO - PROCESS | 3990 | 1462881840691 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806b62800 == 18 [pid = 3990] [id = 18] 05:04:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 51 (0x7f5805ce4000) [pid = 3990] [serial = 51] [outer = (nil)] 05:04:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 52 (0x7f58094dcc00) [pid = 3990] [serial = 52] [outer = 0x7f5805ce4000] 05:04:00 INFO - PROCESS | 3990 | 1462881840751 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 53 (0x7f580d244000) [pid = 3990] [serial = 53] [outer = 0x7f5805ce4000] 05:04:01 INFO - PROCESS | 3990 | 1462881841342 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 883ms 05:04:01 INFO - PROCESS | 3990 | 1462881841358 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:04:01 INFO - PROCESS | 3990 | 1462881841361 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:04:01 INFO - PROCESS | 3990 | 1462881841367 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 3990 | 1462881841370 Marionette TRACE conn3 <- [1,46,null,{}] 05:04:01 INFO - PROCESS | 3990 | 1462881841375 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:01 INFO - PROCESS | 3990 | 1462881841532 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:04:01 INFO - PROCESS | 3990 | 1462881841619 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077c8800 == 19 [pid = 3990] [id = 19] 05:04:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 54 (0x7f5809479000) [pid = 3990] [serial = 54] [outer = (nil)] 05:04:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 55 (0x7f5813ccd400) [pid = 3990] [serial = 55] [outer = 0x7f5809479000] 05:04:01 INFO - PROCESS | 3990 | 1462881841680 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 56 (0x7f5813f2d800) [pid = 3990] [serial = 56] [outer = 0x7f5809479000] 05:04:02 INFO - PROCESS | 3990 | 1462881842232 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 927ms 05:04:02 INFO - PROCESS | 3990 | 1462881842294 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 3990 | 1462881842297 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:04:02 INFO - PROCESS | 3990 | 1462881842303 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 3990 | 1462881842305 Marionette TRACE conn3 <- [1,50,null,{}] 05:04:02 INFO - PROCESS | 3990 | 1462881842310 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:02 INFO - PROCESS | 3990 | 1462881842432 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:04:02 INFO - PROCESS | 3990 | 1462881842448 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a66000 == 20 [pid = 3990] [id = 20] 05:04:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 57 (0x7f57fe22f000) [pid = 3990] [serial = 57] [outer = (nil)] 05:04:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 58 (0x7f5813fa3c00) [pid = 3990] [serial = 58] [outer = 0x7f57fe22f000] 05:04:02 INFO - PROCESS | 3990 | 1462881842504 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 59 (0x7f5814117c00) [pid = 3990] [serial = 59] [outer = 0x7f57fe22f000] 05:04:03 INFO - PROCESS | 3990 | 1462881843113 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 827ms 05:04:03 INFO - PROCESS | 3990 | 1462881843137 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 3990 | 1462881843141 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:04:03 INFO - PROCESS | 3990 | 1462881843149 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 3990 | 1462881843152 Marionette TRACE conn3 <- [1,54,null,{}] 05:04:03 INFO - PROCESS | 3990 | 1462881843157 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:03 INFO - PROCESS | 3990 | 1462881843276 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:04:03 INFO - PROCESS | 3990 | 1462881843381 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809523800 == 21 [pid = 3990] [id = 21] 05:04:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 60 (0x7f57fef5fc00) [pid = 3990] [serial = 60] [outer = (nil)] 05:04:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f5814115c00) [pid = 3990] [serial = 61] [outer = 0x7f57fef5fc00] 05:04:03 INFO - PROCESS | 3990 | 1462881843446 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f5814e2fc00) [pid = 3990] [serial = 62] [outer = 0x7f57fef5fc00] 05:04:03 INFO - PROCESS | 3990 | 1462881843977 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 878ms 05:04:04 INFO - PROCESS | 3990 | 1462881844028 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 3990 | 1462881844032 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:04:04 INFO - PROCESS | 3990 | 1462881844042 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 3990 | 1462881844044 Marionette TRACE conn3 <- [1,58,null,{}] 05:04:04 INFO - PROCESS | 3990 | 1462881844050 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:04 INFO - PROCESS | 3990 | 1462881844170 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:04:04 INFO - PROCESS | 3990 | 1462881844188 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806413000 == 22 [pid = 3990] [id = 22] 05:04:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f57fd612c00) [pid = 3990] [serial = 63] [outer = (nil)] 05:04:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f5814fe4400) [pid = 3990] [serial = 64] [outer = 0x7f57fd612c00] 05:04:04 INFO - PROCESS | 3990 | 1462881844244 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f5815161c00) [pid = 3990] [serial = 65] [outer = 0x7f57fd612c00] 05:04:04 INFO - PROCESS | 3990 | 1462881844843 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 831ms 05:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:04:04 INFO - PROCESS | 3990 | 1462881844874 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 3990 | 1462881844876 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:04:04 INFO - PROCESS | 3990 | 1462881844882 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 3990 | 1462881844885 Marionette TRACE conn3 <- [1,62,null,{}] 05:04:04 INFO - PROCESS | 3990 | 1462881844890 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:05 INFO - PROCESS | 3990 | 1462881845017 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:04:05 INFO - PROCESS | 3990 | 1462881845862 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69c800 == 23 [pid = 3990] [id = 23] 05:04:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f57fd61dc00) [pid = 3990] [serial = 66] [outer = (nil)] 05:04:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57ffcf2400) [pid = 3990] [serial = 67] [outer = 0x7f57fd61dc00] 05:04:05 INFO - PROCESS | 3990 | 1462881845936 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f5803646400) [pid = 3990] [serial = 68] [outer = 0x7f57fd61dc00] 05:04:06 INFO - PROCESS | 3990 | 1462881846612 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1779ms 05:04:06 INFO - PROCESS | 3990 | 1462881846667 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 3990 | 1462881846672 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:04:06 INFO - PROCESS | 3990 | 1462881846679 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 3990 | 1462881846685 Marionette TRACE conn3 <- [1,66,null,{}] 05:04:06 INFO - PROCESS | 3990 | 1462881846692 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:06 INFO - PROCESS | 3990 | 1462881846849 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:04:06 INFO - PROCESS | 3990 | 1462881846869 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580361d800 == 24 [pid = 3990] [id = 24] 05:04:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f580469cc00) [pid = 3990] [serial = 69] [outer = (nil)] 05:04:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f5805bbcc00) [pid = 3990] [serial = 70] [outer = 0x7f580469cc00] 05:04:06 INFO - PROCESS | 3990 | 1462881846926 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f58063ea400) [pid = 3990] [serial = 71] [outer = 0x7f580469cc00] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57fef5e000) [pid = 3990] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57ffcf6400) [pid = 3990] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57fd9d0000) [pid = 3990] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f58035b2000) [pid = 3990] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f57ffcf9800) [pid = 3990] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f57fd7db000) [pid = 3990] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f5804185000) [pid = 3990] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 63 (0x7f580363b400) [pid = 3990] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 62 (0x7f57fe22f000) [pid = 3990] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f57fef5fc00) [pid = 3990] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:04:07 INFO - PROCESS | 3990 | --DOMWINDOW == 60 (0x7f57fd7d4400) [pid = 3990] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:04:07 INFO - PROCESS | 3990 | 1462881847919 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1281ms 05:04:07 INFO - PROCESS | 3990 | 1462881847964 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 3990 | 1462881847969 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:04:07 INFO - PROCESS | 3990 | 1462881847977 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 3990 | 1462881847980 Marionette TRACE conn3 <- [1,70,null,{}] 05:04:07 INFO - PROCESS | 3990 | 1462881847986 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:08 INFO - PROCESS | 3990 | 1462881848114 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:04:08 INFO - PROCESS | 3990 | 1462881848197 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580381f800 == 25 [pid = 3990] [id = 25] 05:04:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f57ffcf9800) [pid = 3990] [serial = 72] [outer = (nil)] 05:04:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f5805792800) [pid = 3990] [serial = 73] [outer = 0x7f57ffcf9800] 05:04:08 INFO - PROCESS | 3990 | 1462881848256 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f5806b9cc00) [pid = 3990] [serial = 74] [outer = 0x7f57ffcf9800] 05:04:08 INFO - PROCESS | 3990 | 1462881848836 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 884ms 05:04:08 INFO - PROCESS | 3990 | 1462881848861 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 3990 | 1462881848865 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:04:08 INFO - PROCESS | 3990 | 1462881848877 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 3990 | 1462881848885 Marionette TRACE conn3 <- [1,74,null,{}] 05:04:08 INFO - PROCESS | 3990 | 1462881848893 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:09 INFO - PROCESS | 3990 | 1462881849026 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:04:09 INFO - PROCESS | 3990 | 1462881849112 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806316000 == 26 [pid = 3990] [id = 26] 05:04:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f580078a800) [pid = 3990] [serial = 75] [outer = (nil)] 05:04:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f580779b800) [pid = 3990] [serial = 76] [outer = 0x7f580078a800] 05:04:09 INFO - PROCESS | 3990 | 1462881849173 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f5809471400) [pid = 3990] [serial = 77] [outer = 0x7f580078a800] 05:04:09 INFO - PROCESS | 3990 | 1462881849845 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1045ms 05:04:09 INFO - PROCESS | 3990 | 1462881849917 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 3990 | 1462881849923 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:04:09 INFO - PROCESS | 3990 | 1462881849932 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 3990 | 1462881849938 Marionette TRACE conn3 <- [1,78,null,{}] 05:04:09 INFO - PROCESS | 3990 | 1462881849970 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:10 INFO - PROCESS | 3990 | 1462881850140 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:04:10 INFO - PROCESS | 3990 | 1462881850254 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803561000 == 27 [pid = 3990] [id = 27] 05:04:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57fef62c00) [pid = 3990] [serial = 78] [outer = (nil)] 05:04:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f5803f4fc00) [pid = 3990] [serial = 79] [outer = 0x7f57fef62c00] 05:04:10 INFO - PROCESS | 3990 | 1462881850325 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f5805ceb000) [pid = 3990] [serial = 80] [outer = 0x7f57fef62c00] 05:04:11 INFO - PROCESS | 3990 | 1462881851069 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1200ms 05:04:11 INFO - PROCESS | 3990 | 1462881851132 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 3990 | 1462881851140 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:04:11 INFO - PROCESS | 3990 | 1462881851151 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 3990 | 1462881851154 Marionette TRACE conn3 <- [1,82,null,{}] 05:04:11 INFO - PROCESS | 3990 | 1462881851161 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:11 INFO - PROCESS | 3990 | 1462881851359 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:04:11 INFO - PROCESS | 3990 | 1462881851373 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067ab800 == 28 [pid = 3990] [id = 28] 05:04:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f5800a54c00) [pid = 3990] [serial = 81] [outer = (nil)] 05:04:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f5807579000) [pid = 3990] [serial = 82] [outer = 0x7f5800a54c00] 05:04:11 INFO - PROCESS | 3990 | 1462881851438 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f5809477000) [pid = 3990] [serial = 83] [outer = 0x7f5800a54c00] 05:04:12 INFO - PROCESS | 3990 | 1462881852202 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1082ms 05:04:12 INFO - PROCESS | 3990 | 1462881852250 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:04:12 INFO - PROCESS | 3990 | 1462881852253 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:04:12 INFO - PROCESS | 3990 | 1462881852260 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 3990 | 1462881852266 Marionette TRACE conn3 <- [1,86,null,{}] 05:04:12 INFO - PROCESS | 3990 | 1462881852281 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:12 INFO - PROCESS | 3990 | 1462881852471 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:04:12 INFO - PROCESS | 3990 | 1462881852485 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803814800 == 29 [pid = 3990] [id = 29] 05:04:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f580d238800) [pid = 3990] [serial = 84] [outer = (nil)] 05:04:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f5813c57800) [pid = 3990] [serial = 85] [outer = 0x7f580d238800] 05:04:12 INFO - PROCESS | 3990 | 1462881852553 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5813ddc400) [pid = 3990] [serial = 86] [outer = 0x7f580d238800] 05:04:13 INFO - PROCESS | 3990 | 1462881853293 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1087ms 05:04:13 INFO - PROCESS | 3990 | 1462881853362 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 3990 | 1462881853367 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:04:13 INFO - PROCESS | 3990 | 1462881853389 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 3990 | 1462881853393 Marionette TRACE conn3 <- [1,90,null,{}] 05:04:13 INFO - PROCESS | 3990 | 1462881853398 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:13 INFO - PROCESS | 3990 | 1462881853556 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:04:13 INFO - PROCESS | 3990 | 1462881853678 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580941c000 == 30 [pid = 3990] [id = 30] 05:04:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57fd60e800) [pid = 3990] [serial = 87] [outer = (nil)] 05:04:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f5813cd5400) [pid = 3990] [serial = 88] [outer = 0x7f57fd60e800] 05:04:13 INFO - PROCESS | 3990 | 1462881853745 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f58141cac00) [pid = 3990] [serial = 89] [outer = 0x7f57fd60e800] 05:04:14 INFO - PROCESS | 3990 | 1462881854564 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1232ms 05:04:14 INFO - PROCESS | 3990 | 1462881854619 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 3990 | 1462881854624 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:04:14 INFO - PROCESS | 3990 | 1462881854633 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 3990 | 1462881854637 Marionette TRACE conn3 <- [1,94,null,{}] 05:04:14 INFO - PROCESS | 3990 | 1462881854646 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:14 INFO - PROCESS | 3990 | 1462881854794 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:04:14 INFO - PROCESS | 3990 | 1462881854937 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe24f800 == 31 [pid = 3990] [id = 31] 05:04:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fd9c9c00) [pid = 3990] [serial = 90] [outer = (nil)] 05:04:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5800a24000) [pid = 3990] [serial = 91] [outer = 0x7f57fd9c9c00] 05:04:15 INFO - PROCESS | 3990 | 1462881855001 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5803868400) [pid = 3990] [serial = 92] [outer = 0x7f57fd9c9c00] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f5816bb6000) [pid = 3990] [serial = 2] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f5814fe4400) [pid = 3990] [serial = 64] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5800a47800) [pid = 3990] [serial = 34] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f58046a3800) [pid = 3990] [serial = 37] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f5800a51400) [pid = 3990] [serial = 40] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f5805bb9c00) [pid = 3990] [serial = 41] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f5805d51c00) [pid = 3990] [serial = 43] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f5806724c00) [pid = 3990] [serial = 44] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f58079aac00) [pid = 3990] [serial = 46] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f580943cc00) [pid = 3990] [serial = 49] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f58094dcc00) [pid = 3990] [serial = 52] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f5813ccd400) [pid = 3990] [serial = 55] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f5813fa3c00) [pid = 3990] [serial = 58] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f5814115c00) [pid = 3990] [serial = 61] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f57fd9c3800) [pid = 3990] [serial = 31] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f57fd54a800) [pid = 3990] [serial = 28] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f5807ad4c00) [pid = 3990] [serial = 47] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 63 (0x7f58094d4400) [pid = 3990] [serial = 50] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 62 (0x7f5814117c00) [pid = 3990] [serial = 59] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f58053e2400) [pid = 3990] [serial = 38] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 60 (0x7f5814e2fc00) [pid = 3990] [serial = 62] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 59 (0x7f58035a5c00) [pid = 3990] [serial = 35] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 58 (0x7f580363b000) [pid = 3990] [serial = 26] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 57 (0x7f57ffcf8000) [pid = 3990] [serial = 16] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 56 (0x7f57ffcfe800) [pid = 3990] [serial = 17] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 55 (0x7f580578a400) [pid = 3990] [serial = 12] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 54 (0x7f5805ce9000) [pid = 3990] [serial = 9] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 53 (0x7f57fd7d9400) [pid = 3990] [serial = 25] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 52 (0x7f57fd611c00) [pid = 3990] [serial = 23] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 51 (0x7f580295e000) [pid = 3990] [serial = 22] [outer = (nil)] [url = about:blank] 05:04:15 INFO - PROCESS | 3990 | --DOMWINDOW == 50 (0x7f57ffcff400) [pid = 3990] [serial = 19] [outer = (nil)] [url = about:blank] 05:04:16 INFO - PROCESS | 3990 | 1462881856191 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1585ms 05:04:16 INFO - PROCESS | 3990 | 1462881856222 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 3990 | 1462881856228 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:04:16 INFO - PROCESS | 3990 | 1462881856235 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 3990 | 1462881856241 Marionette TRACE conn3 <- [1,98,null,{}] 05:04:16 INFO - PROCESS | 3990 | 1462881856248 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:16 INFO - PROCESS | 3990 | 1462881856400 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:04:16 INFO - PROCESS | 3990 | 1462881856480 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fef98800 == 32 [pid = 3990] [id = 32] 05:04:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 51 (0x7f5800a2e800) [pid = 3990] [serial = 93] [outer = (nil)] 05:04:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 52 (0x7f5802956800) [pid = 3990] [serial = 94] [outer = 0x7f5800a2e800] 05:04:16 INFO - PROCESS | 3990 | 1462881856540 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 53 (0x7f5803f53000) [pid = 3990] [serial = 95] [outer = 0x7f5800a2e800] 05:04:17 INFO - PROCESS | 3990 | 1462881857126 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 05:04:17 INFO - PROCESS | 3990 | 1462881857167 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:04:17 INFO - PROCESS | 3990 | 1462881857177 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:04:17 INFO - PROCESS | 3990 | 1462881857188 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 3990 | 1462881857193 Marionette TRACE conn3 <- [1,102,null,{}] 05:04:17 INFO - PROCESS | 3990 | 1462881857198 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 3990 | 1462881857373 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:04:17 INFO - PROCESS | 3990 | 1462881857397 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803612800 == 33 [pid = 3990] [id = 33] 05:04:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 54 (0x7f5804699400) [pid = 3990] [serial = 96] [outer = (nil)] 05:04:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 55 (0x7f5805cf0400) [pid = 3990] [serial = 97] [outer = 0x7f5804699400] 05:04:17 INFO - PROCESS | 3990 | 1462881857453 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 56 (0x7f580661ec00) [pid = 3990] [serial = 98] [outer = 0x7f5804699400] 05:04:18 INFO - PROCESS | 3990 | 1462881858039 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 888ms 05:04:18 INFO - PROCESS | 3990 | 1462881858077 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 3990 | 1462881858081 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:04:18 INFO - PROCESS | 3990 | 1462881858088 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 3990 | 1462881858103 Marionette TRACE conn3 <- [1,106,null,{}] 05:04:18 INFO - PROCESS | 3990 | 1462881858124 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:18 INFO - PROCESS | 3990 | 1462881858284 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:04:18 INFO - PROCESS | 3990 | 1462881858345 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057bf000 == 34 [pid = 3990] [id = 34] 05:04:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 57 (0x7f58046a6400) [pid = 3990] [serial = 99] [outer = (nil)] 05:04:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 58 (0x7f5807793000) [pid = 3990] [serial = 100] [outer = 0x7f58046a6400] 05:04:18 INFO - PROCESS | 3990 | 1462881858404 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 59 (0x7f58079b0000) [pid = 3990] [serial = 101] [outer = 0x7f58046a6400] 05:04:19 INFO - PROCESS | 3990 | 1462881859057 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 994ms 05:04:19 INFO - PROCESS | 3990 | 1462881859084 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:04:19 INFO - PROCESS | 3990 | 1462881859089 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:04:19 INFO - PROCESS | 3990 | 1462881859095 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 3990 | 1462881859098 Marionette TRACE conn3 <- [1,110,null,{}] 05:04:19 INFO - PROCESS | 3990 | 1462881859102 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:19 INFO - PROCESS | 3990 | 1462881859265 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:04:19 INFO - PROCESS | 3990 | 1462881859325 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580641e800 == 35 [pid = 3990] [id = 35] 05:04:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 60 (0x7f58035b4800) [pid = 3990] [serial = 102] [outer = (nil)] 05:04:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f5807ad5c00) [pid = 3990] [serial = 103] [outer = 0x7f58035b4800] 05:04:19 INFO - PROCESS | 3990 | 1462881859380 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f58094db800) [pid = 3990] [serial = 104] [outer = 0x7f58035b4800] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f580078a800) [pid = 3990] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 60 (0x7f580469cc00) [pid = 3990] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 59 (0x7f57fd61dc00) [pid = 3990] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 58 (0x7f57ffcf9800) [pid = 3990] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 57 (0x7f57fd612c00) [pid = 3990] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 56 (0x7f5805ce4000) [pid = 3990] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:04:19 INFO - PROCESS | 3990 | --DOMWINDOW == 55 (0x7f5809479000) [pid = 3990] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:04:20 INFO - PROCESS | 3990 | 1462881860012 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 977ms 05:04:20 INFO - PROCESS | 3990 | 1462881860071 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3990 | 1462881860075 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:04:20 INFO - PROCESS | 3990 | 1462881860084 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 3990 | 1462881860086 Marionette TRACE conn3 <- [1,114,null,{}] 05:04:20 INFO - PROCESS | 3990 | 1462881860090 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:20 INFO - PROCESS | 3990 | 1462881860248 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:04:20 INFO - PROCESS | 3990 | 1462881860300 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067aa000 == 36 [pid = 3990] [id = 36] 05:04:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 56 (0x7f57fe232000) [pid = 3990] [serial = 105] [outer = (nil)] 05:04:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 57 (0x7f5804f98800) [pid = 3990] [serial = 106] [outer = 0x7f57fe232000] 05:04:20 INFO - PROCESS | 3990 | 1462881860356 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 58 (0x7f58097aa800) [pid = 3990] [serial = 107] [outer = 0x7f57fe232000] 05:04:20 INFO - PROCESS | 3990 | 1462881860917 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 882ms 05:04:20 INFO - PROCESS | 3990 | 1462881860963 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 3990 | 1462881860967 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:04:20 INFO - PROCESS | 3990 | 1462881860973 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 3990 | 1462881860975 Marionette TRACE conn3 <- [1,118,null,{}] 05:04:20 INFO - PROCESS | 3990 | 1462881860980 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:21 INFO - PROCESS | 3990 | 1462881861145 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:04:21 INFO - PROCESS | 3990 | 1462881861163 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e0b800 == 37 [pid = 3990] [id = 37] 05:04:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 59 (0x7f57ffcf6400) [pid = 3990] [serial = 108] [outer = (nil)] 05:04:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 60 (0x7f58097adc00) [pid = 3990] [serial = 109] [outer = 0x7f57ffcf6400] 05:04:21 INFO - PROCESS | 3990 | 1462881861222 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f5813de5c00) [pid = 3990] [serial = 110] [outer = 0x7f57ffcf6400] 05:04:21 INFO - PROCESS | 3990 | 1462881861803 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 877ms 05:04:21 INFO - PROCESS | 3990 | 1462881861851 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 3990 | 1462881861854 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:04:21 INFO - PROCESS | 3990 | 1462881861860 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 3990 | 1462881861862 Marionette TRACE conn3 <- [1,122,null,{}] 05:04:21 INFO - PROCESS | 3990 | 1462881861867 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:21 INFO - PROCESS | 3990 | 1462881861988 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:04:22 INFO - PROCESS | 3990 | 1462881862114 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd54a000 == 38 [pid = 3990] [id = 38] 05:04:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f57fd202400) [pid = 3990] [serial = 111] [outer = (nil)] 05:04:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f57fd20e400) [pid = 3990] [serial = 112] [outer = 0x7f57fd202400] 05:04:22 INFO - PROCESS | 3990 | 1462881862182 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f57fd9c3000) [pid = 3990] [serial = 113] [outer = 0x7f57fd202400] 05:04:22 INFO - PROCESS | 3990 | 1462881862980 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1178ms 05:04:23 INFO - PROCESS | 3990 | 1462881863058 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 3990 | 1462881863065 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:04:23 INFO - PROCESS | 3990 | 1462881863074 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 3990 | 1462881863080 Marionette TRACE conn3 <- [1,126,null,{}] 05:04:23 INFO - PROCESS | 3990 | 1462881863087 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:23 INFO - PROCESS | 3990 | 1462881863247 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:04:23 INFO - PROCESS | 3990 | 1462881863363 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057d9800 == 39 [pid = 3990] [id = 39] 05:04:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f580295e000) [pid = 3990] [serial = 114] [outer = (nil)] 05:04:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f580535c000) [pid = 3990] [serial = 115] [outer = 0x7f580295e000] 05:04:23 INFO - PROCESS | 3990 | 1462881863433 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f580661e800) [pid = 3990] [serial = 116] [outer = 0x7f580295e000] 05:04:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f58079ab000) [pid = 3990] [serial = 117] [outer = 0x7f57fd619800] 05:04:24 INFO - PROCESS | 3990 | 1462881864360 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1339ms 05:04:24 INFO - PROCESS | 3990 | 1462881864416 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 3990 | 1462881864422 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:04:24 INFO - PROCESS | 3990 | 1462881864429 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 3990 | 1462881864433 Marionette TRACE conn3 <- [1,130,null,{}] 05:04:24 INFO - PROCESS | 3990 | 1462881864439 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 3990 | 1462881864608 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:04:24 INFO - PROCESS | 3990 | 1462881864729 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe260800 == 40 [pid = 3990] [id = 40] 05:04:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f57fd7d9000) [pid = 3990] [serial = 118] [outer = (nil)] 05:04:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57fef66c00) [pid = 3990] [serial = 119] [outer = 0x7f57fd7d9000] 05:04:24 INFO - PROCESS | 3990 | 1462881864847 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f5807af9000) [pid = 3990] [serial = 120] [outer = 0x7f57fd7d9000] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803561000 == 39 [pid = 3990] [id = 27] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e0b800 == 38 [pid = 3990] [id = 37] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067aa000 == 37 [pid = 3990] [id = 36] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580641e800 == 36 [pid = 3990] [id = 35] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58057bf000 == 35 [pid = 3990] [id = 34] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803612800 == 34 [pid = 3990] [id = 33] 05:04:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fef98800 == 33 [pid = 3990] [id = 32] 05:04:25 INFO - PROCESS | 3990 | 1462881865762 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f5815161c00) [pid = 3990] [serial = 65] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f580d244000) [pid = 3990] [serial = 53] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f5813f2d800) [pid = 3990] [serial = 56] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f5809471400) [pid = 3990] [serial = 77] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f5805bbcc00) [pid = 3990] [serial = 70] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f58063ea400) [pid = 3990] [serial = 71] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f57ffcf2400) [pid = 3990] [serial = 67] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 63 (0x7f5803646400) [pid = 3990] [serial = 68] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 62 (0x7f580779b800) [pid = 3990] [serial = 76] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f5806b9cc00) [pid = 3990] [serial = 74] [outer = (nil)] [url = about:blank] 05:04:25 INFO - PROCESS | 3990 | --DOMWINDOW == 60 (0x7f5805792800) [pid = 3990] [serial = 73] [outer = (nil)] [url = about:blank] 05:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1385ms 05:04:25 INFO - PROCESS | 3990 | 1462881865817 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 3990 | 1462881865827 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:04:25 INFO - PROCESS | 3990 | 1462881865840 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 3990 | 1462881865849 Marionette TRACE conn3 <- [1,134,null,{}] 05:04:25 INFO - PROCESS | 3990 | 1462881865857 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 3990 | 1462881866000 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:04:26 INFO - PROCESS | 3990 | 1462881866011 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcb6000 == 34 [pid = 3990] [id = 41] 05:04:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f58046a0800) [pid = 3990] [serial = 121] [outer = (nil)] 05:04:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f5804f9f800) [pid = 3990] [serial = 122] [outer = 0x7f58046a0800] 05:04:26 INFO - PROCESS | 3990 | 1462881866073 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f58058b2800) [pid = 3990] [serial = 123] [outer = 0x7f58046a0800] 05:04:26 INFO - PROCESS | 3990 | 1462881866774 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 990ms 05:04:26 INFO - PROCESS | 3990 | 1462881866827 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 3990 | 1462881866835 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:04:26 INFO - PROCESS | 3990 | 1462881866845 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 3990 | 1462881866848 Marionette TRACE conn3 <- [1,138,null,{}] 05:04:26 INFO - PROCESS | 3990 | 1462881866857 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 3990 | 1462881867001 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:04:27 INFO - PROCESS | 3990 | 1462881867013 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805495800 == 35 [pid = 3990] [id = 42] 05:04:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f580779d400) [pid = 3990] [serial = 124] [outer = (nil)] 05:04:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f5807ac9000) [pid = 3990] [serial = 125] [outer = 0x7f580779d400] 05:04:27 INFO - PROCESS | 3990 | 1462881867070 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f5809472400) [pid = 3990] [serial = 126] [outer = 0x7f580779d400] 05:04:27 INFO - PROCESS | 3990 | 1462881867748 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 934ms 05:04:27 INFO - PROCESS | 3990 | 1462881867779 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:04:27 INFO - PROCESS | 3990 | 1462881867782 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:04:27 INFO - PROCESS | 3990 | 1462881867788 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - PROCESS | 3990 | 1462881867794 Marionette TRACE conn3 <- [1,142,null,{}] 05:04:27 INFO - PROCESS | 3990 | 1462881867820 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:27 INFO - PROCESS | 3990 | 1462881867969 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:04:27 INFO - PROCESS | 3990 | 1462881867988 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067b9000 == 36 [pid = 3990] [id = 43] 05:04:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57fd20f400) [pid = 3990] [serial = 127] [outer = (nil)] 05:04:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f5812ed8400) [pid = 3990] [serial = 128] [outer = 0x7f57fd20f400] 05:04:28 INFO - PROCESS | 3990 | 1462881868051 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f5813c5e800) [pid = 3990] [serial = 129] [outer = 0x7f57fd20f400] 05:04:28 INFO - PROCESS | 3990 | 1462881868766 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 05:04:28 INFO - PROCESS | 3990 | 1462881868783 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 3990 | 1462881868788 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:04:28 INFO - PROCESS | 3990 | 1462881868793 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 3990 | 1462881868795 Marionette TRACE conn3 <- [1,146,null,{}] 05:04:28 INFO - PROCESS | 3990 | 1462881868801 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 3990 | 1462881868957 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:04:28 INFO - PROCESS | 3990 | 1462881868983 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a5c800 == 37 [pid = 3990] [id = 44] 05:04:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f580654c400) [pid = 3990] [serial = 130] [outer = (nil)] 05:04:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f5813f2f400) [pid = 3990] [serial = 131] [outer = 0x7f580654c400] 05:04:29 INFO - PROCESS | 3990 | 1462881869040 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f5813fac000) [pid = 3990] [serial = 132] [outer = 0x7f580654c400] 05:04:29 INFO - PROCESS | 3990 | 1462881869649 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 880ms 05:04:29 INFO - PROCESS | 3990 | 1462881869675 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 3990 | 1462881869678 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:04:29 INFO - PROCESS | 3990 | 1462881869692 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 3990 | 1462881869694 Marionette TRACE conn3 <- [1,150,null,{}] 05:04:29 INFO - PROCESS | 3990 | 1462881869700 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:29 INFO - PROCESS | 3990 | 1462881869848 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:04:29 INFO - PROCESS | 3990 | 1462881869876 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0cc000 == 38 [pid = 3990] [id = 45] 05:04:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fd613c00) [pid = 3990] [serial = 133] [outer = (nil)] 05:04:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f5813fe8800) [pid = 3990] [serial = 134] [outer = 0x7f57fd613c00] 05:04:29 INFO - PROCESS | 3990 | 1462881869931 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5814e31000) [pid = 3990] [serial = 135] [outer = 0x7f57fd613c00] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f58035b4800) [pid = 3990] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f5800a2e800) [pid = 3990] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57fef62c00) [pid = 3990] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f5800a54c00) [pid = 3990] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f5804699400) [pid = 3990] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f580d238800) [pid = 3990] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57fd60e800) [pid = 3990] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f57fe232000) [pid = 3990] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:04:30 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f58046a6400) [pid = 3990] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:04:30 INFO - PROCESS | 3990 | 1462881870643 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 983ms 05:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:04:30 INFO - PROCESS | 3990 | 1462881870675 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 3990 | 1462881870678 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:04:30 INFO - PROCESS | 3990 | 1462881870684 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 3990 | 1462881870687 Marionette TRACE conn3 <- [1,154,null,{}] 05:04:30 INFO - PROCESS | 3990 | 1462881870693 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:30 INFO - PROCESS | 3990 | 1462881870826 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:04:30 INFO - PROCESS | 3990 | 1462881870914 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d209800 == 39 [pid = 3990] [id = 46] 05:04:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57fd577800) [pid = 3990] [serial = 136] [outer = (nil)] 05:04:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f58097b3c00) [pid = 3990] [serial = 137] [outer = 0x7f57fd577800] 05:04:30 INFO - PROCESS | 3990 | 1462881870971 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f5815164400) [pid = 3990] [serial = 138] [outer = 0x7f57fd577800] 05:04:31 INFO - PROCESS | 3990 | 1462881871587 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 928ms 05:04:31 INFO - PROCESS | 3990 | 1462881871611 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 3990 | 1462881871615 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:04:31 INFO - PROCESS | 3990 | 1462881871622 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 3990 | 1462881871625 Marionette TRACE conn3 <- [1,158,null,{}] 05:04:31 INFO - PROCESS | 3990 | 1462881871630 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:31 INFO - PROCESS | 3990 | 1462881871749 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:04:31 INFO - PROCESS | 3990 | 1462881871847 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029b8000 == 40 [pid = 3990] [id = 47] 05:04:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57fd20ac00) [pid = 3990] [serial = 139] [outer = (nil)] 05:04:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f580077e800) [pid = 3990] [serial = 140] [outer = 0x7f57fd20ac00] 05:04:31 INFO - PROCESS | 3990 | 1462881871902 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f5800783000) [pid = 3990] [serial = 141] [outer = 0x7f57fd20ac00] 05:04:32 INFO - PROCESS | 3990 | 1462881872586 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 977ms 05:04:32 INFO - PROCESS | 3990 | 1462881872601 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:04:32 INFO - PROCESS | 3990 | 1462881872607 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:04:32 INFO - PROCESS | 3990 | 1462881872616 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 3990 | 1462881872623 Marionette TRACE conn3 <- [1,162,null,{}] 05:04:32 INFO - PROCESS | 3990 | 1462881872633 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 3990 | 1462881872788 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:04:32 INFO - PROCESS | 3990 | 1462881872920 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029ca800 == 41 [pid = 3990] [id = 48] 05:04:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fd7d4000) [pid = 3990] [serial = 142] [outer = (nil)] 05:04:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f5800786400) [pid = 3990] [serial = 143] [outer = 0x7f57fd7d4000] 05:04:32 INFO - PROCESS | 3990 | 1462881872994 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5800a4d000) [pid = 3990] [serial = 144] [outer = 0x7f57fd7d4000] 05:04:33 INFO - PROCESS | 3990 | 1462881873810 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1237ms 05:04:33 INFO - PROCESS | 3990 | 1462881873851 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 3990 | 1462881873859 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:04:33 INFO - PROCESS | 3990 | 1462881873870 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 3990 | 1462881873873 Marionette TRACE conn3 <- [1,166,null,{}] 05:04:33 INFO - PROCESS | 3990 | 1462881873880 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:34 INFO - PROCESS | 3990 | 1462881874025 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:04:34 INFO - PROCESS | 3990 | 1462881874151 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067b8000 == 42 [pid = 3990] [id = 49] 05:04:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f5801f2b400) [pid = 3990] [serial = 145] [outer = (nil)] 05:04:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f580469fc00) [pid = 3990] [serial = 146] [outer = 0x7f5801f2b400] 05:04:34 INFO - PROCESS | 3990 | 1462881874219 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f5805bbcc00) [pid = 3990] [serial = 147] [outer = 0x7f5801f2b400] 05:04:35 INFO - PROCESS | 3990 | 1462881875019 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1185ms 05:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:04:35 INFO - PROCESS | 3990 | 1462881875055 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 3990 | 1462881875058 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:04:35 INFO - PROCESS | 3990 | 1462881875065 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 3990 | 1462881875071 Marionette TRACE conn3 <- [1,170,null,{}] 05:04:35 INFO - PROCESS | 3990 | 1462881875086 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:35 INFO - PROCESS | 3990 | 1462881875249 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:04:35 INFO - PROCESS | 3990 | 1462881875368 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f4c000 == 43 [pid = 3990] [id = 50] 05:04:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f58079af800) [pid = 3990] [serial = 148] [outer = (nil)] 05:04:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5809479800) [pid = 3990] [serial = 149] [outer = 0x7f58079af800] 05:04:35 INFO - PROCESS | 3990 | 1462881875439 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5812ecc800) [pid = 3990] [serial = 150] [outer = 0x7f58079af800] 05:04:36 INFO - PROCESS | 3990 | 1462881876346 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1339ms 05:04:36 INFO - PROCESS | 3990 | 1462881876403 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 3990 | 1462881876409 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:04:36 INFO - PROCESS | 3990 | 1462881876418 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 3990 | 1462881876423 Marionette TRACE conn3 <- [1,174,null,{}] 05:04:36 INFO - PROCESS | 3990 | 1462881876430 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:36 INFO - PROCESS | 3990 | 1462881876633 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:04:36 INFO - PROCESS | 3990 | 1462881876820 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fef96800 == 44 [pid = 3990] [id = 51] 05:04:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f5801f2dc00) [pid = 3990] [serial = 151] [outer = (nil)] 05:04:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5801f30000) [pid = 3990] [serial = 152] [outer = 0x7f5801f2dc00] 05:04:36 INFO - PROCESS | 3990 | 1462881876884 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f5804185c00) [pid = 3990] [serial = 153] [outer = 0x7f5801f2dc00] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d209800 == 43 [pid = 3990] [id = 46] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0cc000 == 42 [pid = 3990] [id = 45] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a5c800 == 41 [pid = 3990] [id = 44] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f58097adc00) [pid = 3990] [serial = 109] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067b9000 == 40 [pid = 3990] [id = 43] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805495800 == 39 [pid = 3990] [id = 42] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcb6000 == 38 [pid = 3990] [id = 41] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58057d9800 == 37 [pid = 3990] [id = 39] 05:04:37 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd54a000 == 36 [pid = 3990] [id = 38] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f5807ad5c00) [pid = 3990] [serial = 103] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f5802956800) [pid = 3990] [serial = 94] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f5805ceb000) [pid = 3990] [serial = 80] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f5803f4fc00) [pid = 3990] [serial = 79] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5809477000) [pid = 3990] [serial = 83] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f5803f53000) [pid = 3990] [serial = 95] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f5805cf0400) [pid = 3990] [serial = 97] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f5807579000) [pid = 3990] [serial = 82] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f5813ddc400) [pid = 3990] [serial = 86] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f5813c57800) [pid = 3990] [serial = 85] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f58141cac00) [pid = 3990] [serial = 89] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f5813cd5400) [pid = 3990] [serial = 88] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f5800a24000) [pid = 3990] [serial = 91] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f5804f98800) [pid = 3990] [serial = 106] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f58094db800) [pid = 3990] [serial = 104] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f5807793000) [pid = 3990] [serial = 100] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f58079b0000) [pid = 3990] [serial = 101] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f58097aa800) [pid = 3990] [serial = 107] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f580661ec00) [pid = 3990] [serial = 98] [outer = (nil)] [url = about:blank] 05:04:37 INFO - PROCESS | 3990 | 1462881877549 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1184ms 05:04:37 INFO - PROCESS | 3990 | 1462881877601 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 3990 | 1462881877608 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:04:37 INFO - PROCESS | 3990 | 1462881877634 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 3990 | 1462881877638 Marionette TRACE conn3 <- [1,178,null,{}] 05:04:37 INFO - PROCESS | 3990 | 1462881877644 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 3990 | 1462881877788 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:04:37 INFO - PROCESS | 3990 | 1462881877799 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580380b800 == 37 [pid = 3990] [id = 52] 05:04:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f5804188000) [pid = 3990] [serial = 154] [outer = (nil)] 05:04:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f5805d51c00) [pid = 3990] [serial = 155] [outer = 0x7f5804188000] 05:04:37 INFO - PROCESS | 3990 | 1462881877861 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f580662a800) [pid = 3990] [serial = 156] [outer = 0x7f5804188000] 05:04:38 INFO - PROCESS | 3990 | 1462881878541 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 938ms 05:04:38 INFO - PROCESS | 3990 | 1462881878569 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 3990 | 1462881878573 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:04:38 INFO - PROCESS | 3990 | 1462881878579 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 3990 | 1462881878584 Marionette TRACE conn3 <- [1,182,null,{}] 05:04:38 INFO - PROCESS | 3990 | 1462881878598 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:38 INFO - PROCESS | 3990 | 1462881878724 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:04:38 INFO - PROCESS | 3990 | 1462881878744 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c1f800 == 38 [pid = 3990] [id = 53] 05:04:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f58079b1c00) [pid = 3990] [serial = 157] [outer = (nil)] 05:04:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f580946f400) [pid = 3990] [serial = 158] [outer = 0x7f58079b1c00] 05:04:38 INFO - PROCESS | 3990 | 1462881878802 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f58094db400) [pid = 3990] [serial = 159] [outer = 0x7f58079b1c00] 05:04:39 INFO - PROCESS | 3990 | 1462881879441 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 933ms 05:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:04:39 INFO - PROCESS | 3990 | 1462881879515 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 3990 | 1462881879518 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:04:39 INFO - PROCESS | 3990 | 1462881879524 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 3990 | 1462881879527 Marionette TRACE conn3 <- [1,186,null,{}] 05:04:39 INFO - PROCESS | 3990 | 1462881879532 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 3990 | 1462881879687 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:04:39 INFO - PROCESS | 3990 | 1462881879706 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067aa800 == 39 [pid = 3990] [id = 54] 05:04:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f5807321400) [pid = 3990] [serial = 160] [outer = (nil)] 05:04:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f5812ece000) [pid = 3990] [serial = 161] [outer = 0x7f5807321400] 05:04:39 INFO - PROCESS | 3990 | 1462881879762 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f5812ed9c00) [pid = 3990] [serial = 162] [outer = 0x7f5807321400] 05:04:40 INFO - PROCESS | 3990 | 1462881880515 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1029ms 05:04:40 INFO - PROCESS | 3990 | 1462881880555 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 3990 | 1462881880557 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:04:40 INFO - PROCESS | 3990 | 1462881880568 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 3990 | 1462881880570 Marionette TRACE conn3 <- [1,190,null,{}] 05:04:40 INFO - PROCESS | 3990 | 1462881880593 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:40 INFO - PROCESS | 3990 | 1462881880749 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:04:40 INFO - PROCESS | 3990 | 1462881880805 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077b9000 == 40 [pid = 3990] [id = 55] 05:04:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57fd60e800) [pid = 3990] [serial = 163] [outer = (nil)] 05:04:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5813ddf400) [pid = 3990] [serial = 164] [outer = 0x7f57fd60e800] 05:04:40 INFO - PROCESS | 3990 | 1462881880859 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f5814156c00) [pid = 3990] [serial = 165] [outer = 0x7f57fd60e800] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f580654c400) [pid = 3990] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f58046a0800) [pid = 3990] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57fd613c00) [pid = 3990] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f580779d400) [pid = 3990] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57fd20f400) [pid = 3990] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57fd577800) [pid = 3990] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:04:41 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57ffcf6400) [pid = 3990] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:04:41 INFO - PROCESS | 3990 | 1462881881542 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 981ms 05:04:41 INFO - PROCESS | 3990 | 1462881881550 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 3990 | 1462881881553 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:04:41 INFO - PROCESS | 3990 | 1462881881558 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 3990 | 1462881881566 Marionette TRACE conn3 <- [1,194,null,{}] 05:04:41 INFO - PROCESS | 3990 | 1462881881572 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:41 INFO - PROCESS | 3990 | 1462881881766 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:04:41 INFO - PROCESS | 3990 | 1462881881828 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580941b800 == 41 [pid = 3990] [id = 56] 05:04:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57fd7d9c00) [pid = 3990] [serial = 166] [outer = (nil)] 05:04:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f58141cac00) [pid = 3990] [serial = 167] [outer = 0x7f57fd7d9c00] 05:04:41 INFO - PROCESS | 3990 | 1462881881886 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f581702ac00) [pid = 3990] [serial = 168] [outer = 0x7f57fd7d9c00] 05:04:42 INFO - PROCESS | 3990 | 1462881882445 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 935ms 05:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:04:42 INFO - PROCESS | 3990 | 1462881882495 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 3990 | 1462881882497 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:04:42 INFO - PROCESS | 3990 | 1462881882501 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 3990 | 1462881882505 Marionette TRACE conn3 <- [1,198,null,{}] 05:04:42 INFO - PROCESS | 3990 | 1462881882510 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 3990 | 1462881882658 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:04:42 INFO - PROCESS | 3990 | 1462881882725 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de18800 == 42 [pid = 3990] [id = 57] 05:04:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fd577800) [pid = 3990] [serial = 169] [outer = (nil)] 05:04:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f58170c8800) [pid = 3990] [serial = 170] [outer = 0x7f57fd577800] 05:04:42 INFO - PROCESS | 3990 | 1462881882782 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f581719d800) [pid = 3990] [serial = 171] [outer = 0x7f57fd577800] 05:04:43 INFO - PROCESS | 3990 | 1462881883513 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 05:04:43 INFO - PROCESS | 3990 | 1462881883625 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 3990 | 1462881883630 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:04:43 INFO - PROCESS | 3990 | 1462881883657 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 3990 | 1462881883660 Marionette TRACE conn3 <- [1,202,null,{}] 05:04:43 INFO - PROCESS | 3990 | 1462881883669 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 3990 | 1462881883875 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:04:43 INFO - PROCESS | 3990 | 1462881883974 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802927800 == 43 [pid = 3990] [id = 58] 05:04:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57fd60f800) [pid = 3990] [serial = 172] [outer = (nil)] 05:04:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f5801f2a800) [pid = 3990] [serial = 173] [outer = 0x7f57fd60f800] 05:04:44 INFO - PROCESS | 3990 | 1462881884046 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f5804698000) [pid = 3990] [serial = 174] [outer = 0x7f57fd60f800] 05:04:44 INFO - PROCESS | 3990 | 1462881884799 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1192ms 05:04:44 INFO - PROCESS | 3990 | 1462881884839 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 3990 | 1462881884848 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:04:44 INFO - PROCESS | 3990 | 1462881884875 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 3990 | 1462881884878 Marionette TRACE conn3 <- [1,206,null,{}] 05:04:44 INFO - PROCESS | 3990 | 1462881884887 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 3990 | 1462881885059 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:04:45 INFO - PROCESS | 3990 | 1462881885181 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a4f000 == 44 [pid = 3990] [id = 59] 05:04:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f5800a51000) [pid = 3990] [serial = 175] [outer = (nil)] 05:04:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5806ba8000) [pid = 3990] [serial = 176] [outer = 0x7f5800a51000] 05:04:45 INFO - PROCESS | 3990 | 1462881885263 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5807ad5c00) [pid = 3990] [serial = 177] [outer = 0x7f5800a51000] 05:04:45 INFO - PROCESS | 3990 | 1462881885981 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1158ms 05:04:46 INFO - PROCESS | 3990 | 1462881886018 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 3990 | 1462881886021 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:04:46 INFO - PROCESS | 3990 | 1462881886029 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 3990 | 1462881886035 Marionette TRACE conn3 <- [1,210,null,{}] 05:04:46 INFO - PROCESS | 3990 | 1462881886067 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:46 INFO - PROCESS | 3990 | 1462881886226 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:04:46 INFO - PROCESS | 3990 | 1462881886347 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e19000 == 45 [pid = 3990] [id = 60] 05:04:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f580d15ac00) [pid = 3990] [serial = 178] [outer = (nil)] 05:04:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5813f33800) [pid = 3990] [serial = 179] [outer = 0x7f580d15ac00] 05:04:46 INFO - PROCESS | 3990 | 1462881886422 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f5814ee3400) [pid = 3990] [serial = 180] [outer = 0x7f580d15ac00] 05:04:47 INFO - PROCESS | 3990 | 1462881887115 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1141ms 05:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:04:47 INFO - PROCESS | 3990 | 1462881887170 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 3990 | 1462881887174 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:04:47 INFO - PROCESS | 3990 | 1462881887180 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 3990 | 1462881887183 Marionette TRACE conn3 <- [1,214,null,{}] 05:04:47 INFO - PROCESS | 3990 | 1462881887189 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 3990 | 1462881887340 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:04:47 INFO - PROCESS | 3990 | 1462881887466 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5816bca800 == 46 [pid = 3990] [id = 61] 05:04:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5813a88000) [pid = 3990] [serial = 181] [outer = (nil)] 05:04:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5817148400) [pid = 3990] [serial = 182] [outer = 0x7f5813a88000] 05:04:47 INFO - PROCESS | 3990 | 1462881887536 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f58188e7c00) [pid = 3990] [serial = 183] [outer = 0x7f5813a88000] 05:04:48 INFO - PROCESS | 3990 | 1462881888329 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:04:48 INFO - PROCESS | 3990 | 1462881888332 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1179ms 05:04:48 INFO - PROCESS | 3990 | 1462881888374 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 3990 | 1462881888378 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:04:48 INFO - PROCESS | 3990 | 1462881888385 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 3990 | 1462881888388 Marionette TRACE conn3 <- [1,218,null,{}] 05:04:48 INFO - PROCESS | 3990 | 1462881888394 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:48 INFO - PROCESS | 3990 | 1462881888549 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:04:48 INFO - PROCESS | 3990 | 1462881888680 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de16000 == 47 [pid = 3990] [id = 62] 05:04:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57fd618800) [pid = 3990] [serial = 184] [outer = (nil)] 05:04:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5813cd2000) [pid = 3990] [serial = 185] [outer = 0x7f57fd618800] 05:04:48 INFO - PROCESS | 3990 | 1462881888746 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f58191c3800) [pid = 3990] [serial = 186] [outer = 0x7f57fd618800] 05:04:49 INFO - PROCESS | 3990 | 1462881889614 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1289ms 05:04:49 INFO - PROCESS | 3990 | 1462881889675 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:04:49 INFO - PROCESS | 3990 | 1462881889680 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:04:49 INFO - PROCESS | 3990 | 1462881889687 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 3990 | 1462881889693 Marionette TRACE conn3 <- [1,222,null,{}] 05:04:49 INFO - PROCESS | 3990 | 1462881889700 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 3990 | 1462881889857 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:04:49 INFO - PROCESS | 3990 | 1462881889990 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe251000 == 48 [pid = 3990] [id = 63] 05:04:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f57fd614800) [pid = 3990] [serial = 187] [outer = (nil)] 05:04:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f5803867c00) [pid = 3990] [serial = 188] [outer = 0x7f57fd614800] 05:04:50 INFO - PROCESS | 3990 | 1462881890248 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f58046a1000) [pid = 3990] [serial = 189] [outer = 0x7f57fd614800] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580941b800 == 47 [pid = 3990] [id = 56] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077b9000 == 46 [pid = 3990] [id = 55] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067aa800 == 45 [pid = 3990] [id = 54] 05:04:50 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fef66c00) [pid = 3990] [serial = 119] [outer = (nil)] [url = about:blank] 05:04:50 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f57fd20e400) [pid = 3990] [serial = 112] [outer = (nil)] [url = about:blank] 05:04:50 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f580535c000) [pid = 3990] [serial = 115] [outer = (nil)] [url = about:blank] 05:04:50 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f580077e800) [pid = 3990] [serial = 140] [outer = (nil)] [url = about:blank] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c1f800 == 44 [pid = 3990] [id = 53] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580380b800 == 43 [pid = 3990] [id = 52] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fef96800 == 42 [pid = 3990] [id = 51] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067b8000 == 41 [pid = 3990] [id = 49] 05:04:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029ca800 == 40 [pid = 3990] [id = 48] 05:04:51 INFO - PROCESS | 3990 | 1462881891006 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1333ms 05:04:51 INFO - PROCESS | 3990 | 1462881891021 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 3990 | 1462881891030 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:04:51 INFO - PROCESS | 3990 | 1462881891040 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 3990 | 1462881891044 Marionette TRACE conn3 <- [1,226,null,{}] 05:04:51 INFO - PROCESS | 3990 | 1462881891050 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:51 INFO - PROCESS | 3990 | 1462881891186 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5813de5c00) [pid = 3990] [serial = 110] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5813f2f400) [pid = 3990] [serial = 131] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f5804f9f800) [pid = 3990] [serial = 122] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f58058b2800) [pid = 3990] [serial = 123] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f5813fe8800) [pid = 3990] [serial = 134] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f5807ac9000) [pid = 3990] [serial = 125] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f5809472400) [pid = 3990] [serial = 126] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f5812ed8400) [pid = 3990] [serial = 128] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f5814e31000) [pid = 3990] [serial = 135] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57fd9cd000) [pid = 3990] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5813fac000) [pid = 3990] [serial = 132] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f58097b3c00) [pid = 3990] [serial = 137] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f5813c5e800) [pid = 3990] [serial = 129] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f5815164400) [pid = 3990] [serial = 138] [outer = (nil)] [url = about:blank] 05:04:51 INFO - PROCESS | 3990 | 1462881891292 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c7800 == 41 [pid = 3990] [id = 64] 05:04:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57ffcf3800) [pid = 3990] [serial = 190] [outer = (nil)] 05:04:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f5804f98800) [pid = 3990] [serial = 191] [outer = 0x7f57ffcf3800] 05:04:51 INFO - PROCESS | 3990 | 1462881891349 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f5807577000) [pid = 3990] [serial = 192] [outer = 0x7f57ffcf3800] 05:04:52 INFO - PROCESS | 3990 | 1462881892149 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1138ms 05:04:52 INFO - PROCESS | 3990 | 1462881892185 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 3990 | 1462881892188 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:04:52 INFO - PROCESS | 3990 | 1462881892196 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 3990 | 1462881892202 Marionette TRACE conn3 <- [1,230,null,{}] 05:04:52 INFO - PROCESS | 3990 | 1462881892216 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 3990 | 1462881892351 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:04:52 INFO - PROCESS | 3990 | 1462881892370 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580679c000 == 42 [pid = 3990] [id = 65] 05:04:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f580d155c00) [pid = 3990] [serial = 193] [outer = (nil)] 05:04:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5812ed9400) [pid = 3990] [serial = 194] [outer = 0x7f580d155c00] 05:04:52 INFO - PROCESS | 3990 | 1462881892429 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5813de5800) [pid = 3990] [serial = 195] [outer = 0x7f580d155c00] 05:04:53 INFO - PROCESS | 3990 | 1462881893119 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 939ms 05:04:53 INFO - PROCESS | 3990 | 1462881893147 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:04:53 INFO - PROCESS | 3990 | 1462881893151 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:04:53 INFO - PROCESS | 3990 | 1462881893157 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 3990 | 1462881893160 Marionette TRACE conn3 <- [1,234,null,{}] 05:04:53 INFO - PROCESS | 3990 | 1462881893166 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:53 INFO - PROCESS | 3990 | 1462881893337 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:04:53 INFO - PROCESS | 3990 | 1462881893365 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807549000 == 43 [pid = 3990] [id = 66] 05:04:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f5801f2d400) [pid = 3990] [serial = 196] [outer = (nil)] 05:04:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5814117c00) [pid = 3990] [serial = 197] [outer = 0x7f5801f2d400] 05:04:53 INFO - PROCESS | 3990 | 1462881893422 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f581515c400) [pid = 3990] [serial = 198] [outer = 0x7f5801f2d400] 05:04:54 INFO - PROCESS | 3990 | 1462881894073 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 978ms 05:04:54 INFO - PROCESS | 3990 | 1462881894135 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 3990 | 1462881894137 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:04:54 INFO - PROCESS | 3990 | 1462881894143 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 3990 | 1462881894146 Marionette TRACE conn3 <- [1,238,null,{}] 05:04:54 INFO - PROCESS | 3990 | 1462881894152 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 3990 | 1462881894308 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:04:54 INFO - PROCESS | 3990 | 1462881894332 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809526800 == 44 [pid = 3990] [id = 67] 05:04:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5805953000) [pid = 3990] [serial = 199] [outer = (nil)] 05:04:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5805958800) [pid = 3990] [serial = 200] [outer = 0x7f5805953000] 05:04:54 INFO - PROCESS | 3990 | 1462881894391 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f580595d400) [pid = 3990] [serial = 201] [outer = 0x7f5805953000] 05:04:55 INFO - PROCESS | 3990 | 1462881895034 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 927ms 05:04:55 INFO - PROCESS | 3990 | 1462881895070 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 3990 | 1462881895073 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:04:55 INFO - PROCESS | 3990 | 1462881895086 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 3990 | 1462881895088 Marionette TRACE conn3 <- [1,242,null,{}] 05:04:55 INFO - PROCESS | 3990 | 1462881895094 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:55 INFO - PROCESS | 3990 | 1462881895298 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f5807321400) [pid = 3990] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5801f2dc00) [pid = 3990] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f5804188000) [pid = 3990] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f58079b1c00) [pid = 3990] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f58079af800) [pid = 3990] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f57fd7d9c00) [pid = 3990] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f57fd60e800) [pid = 3990] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57fd7d9000) [pid = 3990] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:04:55 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f57fd9c9c00) [pid = 3990] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:04:55 INFO - PROCESS | 3990 | 1462881895461 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c8000 == 45 [pid = 3990] [id = 68] 05:04:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fd57c000) [pid = 3990] [serial = 202] [outer = (nil)] 05:04:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57fd9c9c00) [pid = 3990] [serial = 203] [outer = 0x7f57fd57c000] 05:04:55 INFO - PROCESS | 3990 | 1462881895519 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f58079af800) [pid = 3990] [serial = 204] [outer = 0x7f57fd57c000] 05:04:56 INFO - PROCESS | 3990 | 1462881896077 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1044ms 05:04:56 INFO - PROCESS | 3990 | 1462881896124 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 3990 | 1462881896127 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:04:56 INFO - PROCESS | 3990 | 1462881896133 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 3990 | 1462881896135 Marionette TRACE conn3 <- [1,246,null,{}] 05:04:56 INFO - PROCESS | 3990 | 1462881896140 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 3990 | 1462881896263 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:04:56 INFO - PROCESS | 3990 | 1462881896281 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814f7d000 == 46 [pid = 3990] [id = 69] 05:04:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f57fd9c6c00) [pid = 3990] [serial = 205] [outer = (nil)] 05:04:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5819222400) [pid = 3990] [serial = 206] [outer = 0x7f57fd9c6c00] 05:04:56 INFO - PROCESS | 3990 | 1462881896337 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f581ad9c000) [pid = 3990] [serial = 207] [outer = 0x7f57fd9c6c00] 05:04:56 INFO - PROCESS | 3990 | 1462881896981 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 874ms 05:04:57 INFO - PROCESS | 3990 | 1462881897010 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 3990 | 1462881897013 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:04:57 INFO - PROCESS | 3990 | 1462881897019 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 3990 | 1462881897021 Marionette TRACE conn3 <- [1,250,null,{}] 05:04:57 INFO - PROCESS | 3990 | 1462881897026 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 3990 | 1462881897151 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:04:57 INFO - PROCESS | 3990 | 1462881897243 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818488000 == 47 [pid = 3990] [id = 70] 05:04:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57fd60e800) [pid = 3990] [serial = 208] [outer = (nil)] 05:04:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f581ad9ec00) [pid = 3990] [serial = 209] [outer = 0x7f57fd60e800] 05:04:57 INFO - PROCESS | 3990 | 1462881897300 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f581bb6cc00) [pid = 3990] [serial = 210] [outer = 0x7f57fd60e800] 05:04:58 INFO - PROCESS | 3990 | 1462881898005 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1026ms 05:04:58 INFO - PROCESS | 3990 | 1462881898046 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 3990 | 1462881898053 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:04:58 INFO - PROCESS | 3990 | 1462881898061 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 3990 | 1462881898067 Marionette TRACE conn3 <- [1,254,null,{}] 05:04:58 INFO - PROCESS | 3990 | 1462881898117 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:58 INFO - PROCESS | 3990 | 1462881898281 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:04:58 INFO - PROCESS | 3990 | 1462881898406 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805711800 == 48 [pid = 3990] [id = 71] 05:04:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57ffdc9400) [pid = 3990] [serial = 211] [outer = (nil)] 05:04:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f57ffdce800) [pid = 3990] [serial = 212] [outer = 0x7f57ffdc9400] 05:04:58 INFO - PROCESS | 3990 | 1462881898475 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57ffdd4400) [pid = 3990] [serial = 213] [outer = 0x7f57ffdc9400] 05:04:59 INFO - PROCESS | 3990 | 1462881899265 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1262ms 05:04:59 INFO - PROCESS | 3990 | 1462881899323 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 3990 | 1462881899331 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:04:59 INFO - PROCESS | 3990 | 1462881899341 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 3990 | 1462881899344 Marionette TRACE conn3 <- [1,258,null,{}] 05:04:59 INFO - PROCESS | 3990 | 1462881899351 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 3990 | 1462881899511 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:04:59 INFO - PROCESS | 3990 | 1462881899637 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a06800 == 49 [pid = 3990] [id = 72] 05:04:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5804699400) [pid = 3990] [serial = 214] [outer = (nil)] 05:04:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f5805952000) [pid = 3990] [serial = 215] [outer = 0x7f5804699400] 05:04:59 INFO - PROCESS | 3990 | 1462881899704 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f580595e000) [pid = 3990] [serial = 216] [outer = 0x7f5804699400] 05:05:00 INFO - PROCESS | 3990 | 1462881900496 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1178ms 05:05:00 INFO - PROCESS | 3990 | 1462881900519 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 3990 | 1462881900525 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:05:00 INFO - PROCESS | 3990 | 1462881900535 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 3990 | 1462881900541 Marionette TRACE conn3 <- [1,262,null,{}] 05:05:00 INFO - PROCESS | 3990 | 1462881900556 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:00 INFO - PROCESS | 3990 | 1462881900780 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:05:00 INFO - PROCESS | 3990 | 1462881900886 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581919b800 == 50 [pid = 3990] [id = 73] 05:05:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5807791400) [pid = 3990] [serial = 217] [outer = (nil)] 05:05:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f5809472400) [pid = 3990] [serial = 218] [outer = 0x7f5807791400] 05:05:00 INFO - PROCESS | 3990 | 1462881900955 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5813c5f400) [pid = 3990] [serial = 219] [outer = 0x7f5807791400] 05:05:01 INFO - PROCESS | 3990 | 1462881901787 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1284ms 05:05:01 INFO - PROCESS | 3990 | 1462881901819 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:05:01 INFO - PROCESS | 3990 | 1462881901824 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:05:01 INFO - PROCESS | 3990 | 1462881901831 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 3990 | 1462881901835 Marionette TRACE conn3 <- [1,266,null,{}] 05:05:01 INFO - PROCESS | 3990 | 1462881901841 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:02 INFO - PROCESS | 3990 | 1462881902020 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:05:02 INFO - PROCESS | 3990 | 1462881902147 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581b82b000 == 51 [pid = 3990] [id = 74] 05:05:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5807794400) [pid = 3990] [serial = 220] [outer = (nil)] 05:05:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f581515dc00) [pid = 3990] [serial = 221] [outer = 0x7f5807794400] 05:05:02 INFO - PROCESS | 3990 | 1462881902222 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f581889a400) [pid = 3990] [serial = 222] [outer = 0x7f5807794400] 05:05:03 INFO - PROCESS | 3990 | 1462881903116 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1330ms 05:05:03 INFO - PROCESS | 3990 | 1462881903162 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 3990 | 1462881903168 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:05:03 INFO - PROCESS | 3990 | 1462881903178 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 3990 | 1462881903183 Marionette TRACE conn3 <- [1,270,null,{}] 05:05:03 INFO - PROCESS | 3990 | 1462881903191 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 3990 | 1462881903412 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:05:03 INFO - PROCESS | 3990 | 1462881903699 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580630a800 == 52 [pid = 3990] [id = 75] 05:05:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57ffdc6400) [pid = 3990] [serial = 223] [outer = (nil)] 05:05:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57ffdc9800) [pid = 3990] [serial = 224] [outer = 0x7f57ffdc6400] 05:05:03 INFO - PROCESS | 3990 | 1462881903825 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5800780800) [pid = 3990] [serial = 225] [outer = 0x7f57ffdc6400] 05:05:04 INFO - PROCESS | 3990 | 1462881904620 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1491ms 05:05:04 INFO - PROCESS | 3990 | 1462881904668 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:05:04 INFO - PROCESS | 3990 | 1462881904675 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:05:04 INFO - PROCESS | 3990 | 1462881904682 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 3990 | 1462881904688 Marionette TRACE conn3 <- [1,274,null,{}] 05:05:04 INFO - PROCESS | 3990 | 1462881904714 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:04 INFO - PROCESS | 3990 | 1462881904869 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:05:05 INFO - PROCESS | 3990 | 1462881904998 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c1800 == 53 [pid = 3990] [id = 76] 05:05:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5803f53000) [pid = 3990] [serial = 226] [outer = (nil)] 05:05:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f58051d1400) [pid = 3990] [serial = 227] [outer = 0x7f5803f53000] 05:05:05 INFO - PROCESS | 3990 | 1462881905067 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f580595b000) [pid = 3990] [serial = 228] [outer = 0x7f5803f53000] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029b8000 == 52 [pid = 3990] [id = 47] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814f7d000 == 51 [pid = 3990] [id = 69] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f58170c8800) [pid = 3990] [serial = 170] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c8000 == 50 [pid = 3990] [id = 68] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809526800 == 49 [pid = 3990] [id = 67] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807549000 == 48 [pid = 3990] [id = 66] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580679c000 == 47 [pid = 3990] [id = 65] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c7800 == 46 [pid = 3990] [id = 64] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe251000 == 45 [pid = 3990] [id = 63] 05:05:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de18800 == 44 [pid = 3990] [id = 57] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f5807af9000) [pid = 3990] [serial = 120] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5803868400) [pid = 3990] [serial = 92] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5812ece000) [pid = 3990] [serial = 161] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5804185c00) [pid = 3990] [serial = 153] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f5801f30000) [pid = 3990] [serial = 152] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5805d51c00) [pid = 3990] [serial = 155] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f580662a800) [pid = 3990] [serial = 156] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f580469fc00) [pid = 3990] [serial = 146] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f580946f400) [pid = 3990] [serial = 158] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5812ecc800) [pid = 3990] [serial = 150] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f5809479800) [pid = 3990] [serial = 149] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f5800786400) [pid = 3990] [serial = 143] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f58141cac00) [pid = 3990] [serial = 167] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f5813ddf400) [pid = 3990] [serial = 164] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f5814156c00) [pid = 3990] [serial = 165] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5812ed9c00) [pid = 3990] [serial = 162] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f581702ac00) [pid = 3990] [serial = 168] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f58094db400) [pid = 3990] [serial = 159] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 3990 | 1462881905827 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1207ms 05:05:05 INFO - PROCESS | 3990 | 1462881905906 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 3990 | 1462881905912 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:05:05 INFO - PROCESS | 3990 | 1462881905922 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 3990 | 1462881905925 Marionette TRACE conn3 <- [1,278,null,{}] 05:05:05 INFO - PROCESS | 3990 | 1462881905931 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:06 INFO - PROCESS | 3990 | 1462881906079 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:05:06 INFO - PROCESS | 3990 | 1462881906091 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db3000 == 45 [pid = 3990] [id = 77] 05:05:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5803868400) [pid = 3990] [serial = 229] [outer = (nil)] 05:05:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f5805e9a000) [pid = 3990] [serial = 230] [outer = 0x7f5803868400] 05:05:06 INFO - PROCESS | 3990 | 1462881906149 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5805ea0000) [pid = 3990] [serial = 231] [outer = 0x7f5803868400] 05:05:06 INFO - PROCESS | 3990 | 1462881906842 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 929ms 05:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:05:06 INFO - PROCESS | 3990 | 1462881906851 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 3990 | 1462881906853 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:05:06 INFO - PROCESS | 3990 | 1462881906861 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 3990 | 1462881906869 Marionette TRACE conn3 <- [1,282,null,{}] 05:05:06 INFO - PROCESS | 3990 | 1462881906882 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 3990 | 1462881907058 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:05:07 INFO - PROCESS | 3990 | 1462881907109 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a62000 == 46 [pid = 3990] [id = 78] 05:05:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f5809471400) [pid = 3990] [serial = 232] [outer = (nil)] 05:05:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f58094d4400) [pid = 3990] [serial = 233] [outer = 0x7f5809471400] 05:05:07 INFO - PROCESS | 3990 | 1462881907166 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f58097b4800) [pid = 3990] [serial = 234] [outer = 0x7f5809471400] 05:05:07 INFO - PROCESS | 3990 | 1462881907870 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1044ms 05:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:05:07 INFO - PROCESS | 3990 | 1462881907903 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 3990 | 1462881907906 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:05:07 INFO - PROCESS | 3990 | 1462881907912 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 3990 | 1462881907915 Marionette TRACE conn3 <- [1,286,null,{}] 05:05:07 INFO - PROCESS | 3990 | 1462881907939 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:08 INFO - PROCESS | 3990 | 1462881908099 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:05:08 INFO - PROCESS | 3990 | 1462881908125 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580381f000 == 47 [pid = 3990] [id = 79] 05:05:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57fd9ce000) [pid = 3990] [serial = 235] [outer = (nil)] 05:05:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f580298c800) [pid = 3990] [serial = 236] [outer = 0x7f57fd9ce000] 05:05:08 INFO - PROCESS | 3990 | 1462881908180 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f5802991800) [pid = 3990] [serial = 237] [outer = 0x7f57fd9ce000] 05:05:08 INFO - PROCESS | 3990 | 1462881908791 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 931ms 05:05:08 INFO - PROCESS | 3990 | 1462881908843 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:05:08 INFO - PROCESS | 3990 | 1462881908846 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:05:08 INFO - PROCESS | 3990 | 1462881908860 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:05:08 INFO - PROCESS | 3990 | 1462881908864 Marionette TRACE conn3 <- [1,290,null,{}] 05:05:08 INFO - PROCESS | 3990 | 1462881908869 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 3990 | 1462881909037 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:05:09 INFO - PROCESS | 3990 | 1462881909063 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e14800 == 48 [pid = 3990] [id = 80] 05:05:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5812e57c00) [pid = 3990] [serial = 238] [outer = (nil)] 05:05:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5812ed6c00) [pid = 3990] [serial = 239] [outer = 0x7f5812e57c00] 05:05:09 INFO - PROCESS | 3990 | 1462881909131 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5813de5c00) [pid = 3990] [serial = 240] [outer = 0x7f5812e57c00] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5801f2b400) [pid = 3990] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fd7d4000) [pid = 3990] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5805953000) [pid = 3990] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fd57c000) [pid = 3990] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57fd614800) [pid = 3990] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57ffcf3800) [pid = 3990] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f580d155c00) [pid = 3990] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f57fd618800) [pid = 3990] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57fd9c6c00) [pid = 3990] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5801f2d400) [pid = 3990] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fd20ac00) [pid = 3990] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57fd202400) [pid = 3990] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:05:09 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f580295e000) [pid = 3990] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:05:10 INFO - PROCESS | 3990 | 1462881909993 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1179ms 05:05:10 INFO - PROCESS | 3990 | 1462881910040 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3990 | 1462881910044 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:05:10 INFO - PROCESS | 3990 | 1462881910050 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 3990 | 1462881910063 Marionette TRACE conn3 <- [1,294,null,{}] 05:05:10 INFO - PROCESS | 3990 | 1462881910067 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:10 INFO - PROCESS | 3990 | 1462881910199 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:05:10 INFO - PROCESS | 3990 | 1462881910293 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e0a800 == 49 [pid = 3990] [id = 81] 05:05:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5803522c00) [pid = 3990] [serial = 241] [outer = (nil)] 05:05:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5805953000) [pid = 3990] [serial = 242] [outer = 0x7f5803522c00] 05:05:10 INFO - PROCESS | 3990 | 1462881910349 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f5813ccd000) [pid = 3990] [serial = 243] [outer = 0x7f5803522c00] 05:05:10 INFO - PROCESS | 3990 | 1462881910942 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 941ms 05:05:10 INFO - PROCESS | 3990 | 1462881910992 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 3990 | 1462881910995 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:05:11 INFO - PROCESS | 3990 | 1462881911000 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3990 | 1462881911003 Marionette TRACE conn3 <- [1,298,null,{}] 05:05:11 INFO - PROCESS | 3990 | 1462881911009 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 3990 | 1462881911142 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:05:11 INFO - PROCESS | 3990 | 1462881911237 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818ad2000 == 50 [pid = 3990] [id = 82] 05:05:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f57fd7d4000) [pid = 3990] [serial = 244] [outer = (nil)] 05:05:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f581411f000) [pid = 3990] [serial = 245] [outer = 0x7f57fd7d4000] 05:05:11 INFO - PROCESS | 3990 | 1462881911293 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5817081800) [pid = 3990] [serial = 246] [outer = 0x7f57fd7d4000] 05:05:11 INFO - PROCESS | 3990 | 1462881911823 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 884ms 05:05:11 INFO - PROCESS | 3990 | 1462881911884 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 3990 | 1462881911888 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:05:11 INFO - PROCESS | 3990 | 1462881911894 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 3990 | 1462881911896 Marionette TRACE conn3 <- [1,302,null,{}] 05:05:11 INFO - PROCESS | 3990 | 1462881911902 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 3990 | 1462881912088 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:05:12 INFO - PROCESS | 3990 | 1462881912246 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5800a0f000 == 51 [pid = 3990] [id = 83] 05:05:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f57fd20f400) [pid = 3990] [serial = 247] [outer = (nil)] 05:05:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57feee6800) [pid = 3990] [serial = 248] [outer = 0x7f57fd20f400] 05:05:12 INFO - PROCESS | 3990 | 1462881912315 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5800785800) [pid = 3990] [serial = 249] [outer = 0x7f57fd20f400] 05:05:13 INFO - PROCESS | 3990 | 1462881913070 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1230ms 05:05:13 INFO - PROCESS | 3990 | 1462881913126 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:05:13 INFO - PROCESS | 3990 | 1462881913132 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:05:13 INFO - PROCESS | 3990 | 1462881913154 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 3990 | 1462881913161 Marionette TRACE conn3 <- [1,306,null,{}] 05:05:13 INFO - PROCESS | 3990 | 1462881913171 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:13 INFO - PROCESS | 3990 | 1462881913335 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:05:13 INFO - PROCESS | 3990 | 1462881913462 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580795c800 == 52 [pid = 3990] [id = 84] 05:05:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f5800788400) [pid = 3990] [serial = 250] [outer = (nil)] 05:05:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5804f97000) [pid = 3990] [serial = 251] [outer = 0x7f5800788400] 05:05:13 INFO - PROCESS | 3990 | 1462881913532 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f580595b400) [pid = 3990] [serial = 252] [outer = 0x7f5800788400] 05:05:14 INFO - PROCESS | 3990 | 1462881914361 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1252ms 05:05:14 INFO - PROCESS | 3990 | 1462881914392 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 3990 | 1462881914397 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:05:14 INFO - PROCESS | 3990 | 1462881914403 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 3990 | 1462881914406 Marionette TRACE conn3 <- [1,310,null,{}] 05:05:14 INFO - PROCESS | 3990 | 1462881914412 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 3990 | 1462881914566 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:05:14 INFO - PROCESS | 3990 | 1462881914702 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d10f800 == 53 [pid = 3990] [id = 85] 05:05:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5805e94800) [pid = 3990] [serial = 253] [outer = (nil)] 05:05:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5806725400) [pid = 3990] [serial = 254] [outer = 0x7f5805e94800] 05:05:14 INFO - PROCESS | 3990 | 1462881914770 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f5807ac8000) [pid = 3990] [serial = 255] [outer = 0x7f5805e94800] 05:05:15 INFO - PROCESS | 3990 | 1462881915590 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1233ms 05:05:15 INFO - PROCESS | 3990 | 1462881915637 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 3990 | 1462881915643 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:05:15 INFO - PROCESS | 3990 | 1462881915659 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 3990 | 1462881915666 Marionette TRACE conn3 <- [1,314,null,{}] 05:05:15 INFO - PROCESS | 3990 | 1462881915683 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:15 INFO - PROCESS | 3990 | 1462881915830 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:05:15 INFO - PROCESS | 3990 | 1462881915955 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc83800 == 54 [pid = 3990] [id = 86] 05:05:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5805ea1800) [pid = 3990] [serial = 256] [outer = (nil)] 05:05:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f58141d1400) [pid = 3990] [serial = 257] [outer = 0x7f5805ea1800] 05:05:16 INFO - PROCESS | 3990 | 1462881916021 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5818499400) [pid = 3990] [serial = 258] [outer = 0x7f5805ea1800] 05:05:16 INFO - PROCESS | 3990 | 1462881916789 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1198ms 05:05:16 INFO - PROCESS | 3990 | 1462881916851 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 3990 | 1462881916855 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:05:16 INFO - PROCESS | 3990 | 1462881916860 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 3990 | 1462881916863 Marionette TRACE conn3 <- [1,318,null,{}] 05:05:16 INFO - PROCESS | 3990 | 1462881916868 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:17 INFO - PROCESS | 3990 | 1462881917020 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:05:17 INFO - PROCESS | 3990 | 1462881917151 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8bf800 == 55 [pid = 3990] [id = 87] 05:05:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fd211400) [pid = 3990] [serial = 259] [outer = (nil)] 05:05:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f580078ac00) [pid = 3990] [serial = 260] [outer = 0x7f57fd211400] 05:05:17 INFO - PROCESS | 3990 | 1462881917216 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5809477c00) [pid = 3990] [serial = 261] [outer = 0x7f57fd211400] 05:05:18 INFO - PROCESS | 3990 | 1462881918268 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1437ms 05:05:18 INFO - PROCESS | 3990 | 1462881918298 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:05:18 INFO - PROCESS | 3990 | 1462881918305 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:05:18 INFO - PROCESS | 3990 | 1462881918312 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 3990 | 1462881918318 Marionette TRACE conn3 <- [1,322,null,{}] 05:05:18 INFO - PROCESS | 3990 | 1462881918325 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 3990 | 1462881918473 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:05:18 INFO - PROCESS | 3990 | 1462881918614 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5800a10000 == 56 [pid = 3990] [id = 88] 05:05:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5802989400) [pid = 3990] [serial = 262] [outer = (nil)] 05:05:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5802991000) [pid = 3990] [serial = 263] [outer = 0x7f5802989400] 05:05:18 INFO - PROCESS | 3990 | 1462881918681 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f58051d1800) [pid = 3990] [serial = 264] [outer = 0x7f5802989400] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818ad2000 == 55 [pid = 3990] [id = 82] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e0a800 == 54 [pid = 3990] [id = 81] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e14800 == 53 [pid = 3990] [id = 80] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5801f2a800) [pid = 3990] [serial = 173] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5806ba8000) [pid = 3990] [serial = 176] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5813f33800) [pid = 3990] [serial = 179] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5817148400) [pid = 3990] [serial = 182] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580381f000 == 52 [pid = 3990] [id = 79] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a62000 == 51 [pid = 3990] [id = 78] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804db3000 == 50 [pid = 3990] [id = 77] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c1800 == 49 [pid = 3990] [id = 76] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580630a800 == 48 [pid = 3990] [id = 75] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581919b800 == 47 [pid = 3990] [id = 73] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813a06800 == 46 [pid = 3990] [id = 72] 05:05:19 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805711800 == 45 [pid = 3990] [id = 71] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5800783000) [pid = 3990] [serial = 141] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57fd9c3000) [pid = 3990] [serial = 113] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f580661e800) [pid = 3990] [serial = 116] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5805958800) [pid = 3990] [serial = 200] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fd9c9c00) [pid = 3990] [serial = 203] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f58046a1000) [pid = 3990] [serial = 189] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5804f98800) [pid = 3990] [serial = 191] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5807577000) [pid = 3990] [serial = 192] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f5803867c00) [pid = 3990] [serial = 188] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5812ed9400) [pid = 3990] [serial = 194] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5813de5800) [pid = 3990] [serial = 195] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f58191c3800) [pid = 3990] [serial = 186] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f5813cd2000) [pid = 3990] [serial = 185] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f5819222400) [pid = 3990] [serial = 206] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f581ad9c000) [pid = 3990] [serial = 207] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f5814117c00) [pid = 3990] [serial = 197] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f58079af800) [pid = 3990] [serial = 204] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f580595d400) [pid = 3990] [serial = 201] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f581515c400) [pid = 3990] [serial = 198] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5805bbcc00) [pid = 3990] [serial = 147] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f5800a4d000) [pid = 3990] [serial = 144] [outer = (nil)] [url = about:blank] 05:05:19 INFO - PROCESS | 3990 | 1462881919457 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1186ms 05:05:19 INFO - PROCESS | 3990 | 1462881919499 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 3990 | 1462881919506 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:05:19 INFO - PROCESS | 3990 | 1462881919533 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 3990 | 1462881919536 Marionette TRACE conn3 <- [1,326,null,{}] 05:05:19 INFO - PROCESS | 3990 | 1462881919542 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:19 INFO - PROCESS | 3990 | 1462881919675 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:05:19 INFO - PROCESS | 3990 | 1462881919685 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58054a5800 == 46 [pid = 3990] [id = 89] 05:05:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5803867c00) [pid = 3990] [serial = 265] [outer = (nil)] 05:05:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5805cef800) [pid = 3990] [serial = 266] [outer = 0x7f5803867c00] 05:05:19 INFO - PROCESS | 3990 | 1462881919741 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5805e9ac00) [pid = 3990] [serial = 267] [outer = 0x7f5803867c00] 05:05:20 INFO - PROCESS | 3990 | 1462881920487 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 985ms 05:05:20 INFO - PROCESS | 3990 | 1462881920514 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 3990 | 1462881920517 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:05:20 INFO - PROCESS | 3990 | 1462881920531 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 3990 | 1462881920535 Marionette TRACE conn3 <- [1,330,null,{}] 05:05:20 INFO - PROCESS | 3990 | 1462881920549 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 3990 | 1462881920681 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:05:20 INFO - PROCESS | 3990 | 1462881920699 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580796f800 == 47 [pid = 3990] [id = 90] 05:05:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f58079b0000) [pid = 3990] [serial = 268] [outer = (nil)] 05:05:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f580943c800) [pid = 3990] [serial = 269] [outer = 0x7f58079b0000] 05:05:20 INFO - PROCESS | 3990 | 1462881920757 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f580d238400) [pid = 3990] [serial = 270] [outer = 0x7f58079b0000] 05:05:21 INFO - PROCESS | 3990 | 1462881921466 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 988ms 05:05:21 INFO - PROCESS | 3990 | 1462881921521 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 3990 | 1462881921524 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:05:21 INFO - PROCESS | 3990 | 1462881921530 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 3990 | 1462881921532 Marionette TRACE conn3 <- [1,334,null,{}] 05:05:21 INFO - PROCESS | 3990 | 1462881921537 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:21 INFO - PROCESS | 3990 | 1462881921694 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:05:21 INFO - PROCESS | 3990 | 1462881921717 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e31000 == 48 [pid = 3990] [id = 91] 05:05:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5805e9c000) [pid = 3990] [serial = 271] [outer = (nil)] 05:05:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f5813fec400) [pid = 3990] [serial = 272] [outer = 0x7f5805e9c000] 05:05:21 INFO - PROCESS | 3990 | 1462881921773 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f5814f56800) [pid = 3990] [serial = 273] [outer = 0x7f5805e9c000] 05:05:22 INFO - PROCESS | 3990 | 1462881922425 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 926ms 05:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:05:22 INFO - PROCESS | 3990 | 1462881922463 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 3990 | 1462881922465 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:05:22 INFO - PROCESS | 3990 | 1462881922471 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 3990 | 1462881922474 Marionette TRACE conn3 <- [1,338,null,{}] 05:05:22 INFO - PROCESS | 3990 | 1462881922478 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 3990 | 1462881922632 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:05:22 INFO - PROCESS | 3990 | 1462881922660 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581419e000 == 49 [pid = 3990] [id = 92] 05:05:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f57ffcfe800) [pid = 3990] [serial = 274] [outer = (nil)] 05:05:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f581849e400) [pid = 3990] [serial = 275] [outer = 0x7f57ffcfe800] 05:05:22 INFO - PROCESS | 3990 | 1462881922714 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f581921cc00) [pid = 3990] [serial = 276] [outer = 0x7f57ffcfe800] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57fd9ce000) [pid = 3990] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5803868400) [pid = 3990] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f5812e57c00) [pid = 3990] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f5803522c00) [pid = 3990] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f5803f53000) [pid = 3990] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f5800a51000) [pid = 3990] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f580d15ac00) [pid = 3990] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57ffdc6400) [pid = 3990] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5809471400) [pid = 3990] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57fd60f800) [pid = 3990] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:05:23 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5813a88000) [pid = 3990] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:05:23 INFO - PROCESS | 3990 | 1462881923605 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1179ms 05:05:23 INFO - PROCESS | 3990 | 1462881923649 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 3990 | 1462881923653 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:05:23 INFO - PROCESS | 3990 | 1462881923658 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 3990 | 1462881923671 Marionette TRACE conn3 <- [1,342,null,{}] 05:05:23 INFO - PROCESS | 3990 | 1462881923676 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:23 INFO - PROCESS | 3990 | 1462881923857 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:05:23 INFO - PROCESS | 3990 | 1462881923920 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5817124000 == 50 [pid = 3990] [id = 93] 05:05:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57ffcf7c00) [pid = 3990] [serial = 277] [outer = (nil)] 05:05:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f581515cc00) [pid = 3990] [serial = 278] [outer = 0x7f57ffcf7c00] 05:05:23 INFO - PROCESS | 3990 | 1462881923979 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f581bb74c00) [pid = 3990] [serial = 279] [outer = 0x7f57ffcf7c00] 05:05:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f581ad90c00) [pid = 3990] [serial = 280] [outer = 0x7f57fd619800] 05:05:24 INFO - PROCESS | 3990 | 1462881924613 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 989ms 05:05:24 INFO - PROCESS | 3990 | 1462881924648 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 3990 | 1462881924651 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:05:24 INFO - PROCESS | 3990 | 1462881924656 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 3990 | 1462881924659 Marionette TRACE conn3 <- [1,346,null,{}] 05:05:24 INFO - PROCESS | 3990 | 1462881924664 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 3990 | 1462881924822 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:05:24 INFO - PROCESS | 3990 | 1462881924889 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe25d800 == 51 [pid = 3990] [id = 94] 05:05:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57fd9c2c00) [pid = 3990] [serial = 281] [outer = (nil)] 05:05:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5802982c00) [pid = 3990] [serial = 282] [outer = 0x7f57fd9c2c00] 05:05:24 INFO - PROCESS | 3990 | 1462881924946 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f581d13ec00) [pid = 3990] [serial = 283] [outer = 0x7f57fd9c2c00] 05:05:25 INFO - PROCESS | 3990 | 1462881925580 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 975ms 05:05:25 INFO - PROCESS | 3990 | 1462881925633 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 3990 | 1462881925637 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:05:25 INFO - PROCESS | 3990 | 1462881925646 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 3990 | 1462881925652 Marionette TRACE conn3 <- [1,350,null,{}] 05:05:25 INFO - PROCESS | 3990 | 1462881925669 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:25 INFO - PROCESS | 3990 | 1462881925825 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:05:25 INFO - PROCESS | 3990 | 1462881925954 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805196000 == 52 [pid = 3990] [id = 95] 05:05:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57fd9cd000) [pid = 3990] [serial = 284] [outer = (nil)] 05:05:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5802984400) [pid = 3990] [serial = 285] [outer = 0x7f57fd9cd000] 05:05:26 INFO - PROCESS | 3990 | 1462881926022 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f58035b0800) [pid = 3990] [serial = 286] [outer = 0x7f57fd9cd000] 05:05:26 INFO - PROCESS | 3990 | 1462881926749 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1143ms 05:05:26 INFO - PROCESS | 3990 | 1462881926790 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 3990 | 1462881926797 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:05:26 INFO - PROCESS | 3990 | 1462881926807 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 3990 | 1462881926810 Marionette TRACE conn3 <- [1,354,null,{}] 05:05:26 INFO - PROCESS | 3990 | 1462881926816 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 3990 | 1462881927000 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:05:27 INFO - PROCESS | 3990 | 1462881927129 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de20800 == 53 [pid = 3990] [id = 96] 05:05:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5801f2d800) [pid = 3990] [serial = 287] [outer = (nil)] 05:05:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5805e99400) [pid = 3990] [serial = 288] [outer = 0x7f5801f2d800] 05:05:27 INFO - PROCESS | 3990 | 1462881927195 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5805f6e000) [pid = 3990] [serial = 289] [outer = 0x7f5801f2d800] 05:05:28 INFO - PROCESS | 3990 | 1462881928037 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1277ms 05:05:28 INFO - PROCESS | 3990 | 1462881928084 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 3990 | 1462881928087 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:05:28 INFO - PROCESS | 3990 | 1462881928093 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 3990 | 1462881928099 Marionette TRACE conn3 <- [1,358,null,{}] 05:05:28 INFO - PROCESS | 3990 | 1462881928114 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:28 INFO - PROCESS | 3990 | 1462881928299 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:05:28 INFO - PROCESS | 3990 | 1462881928435 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5835ad1800 == 54 [pid = 3990] [id = 97] 05:05:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fb6d8800) [pid = 3990] [serial = 290] [outer = (nil)] 05:05:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fb6e0400) [pid = 3990] [serial = 291] [outer = 0x7f57fb6d8800] 05:05:28 INFO - PROCESS | 3990 | 1462881928506 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f580779c800) [pid = 3990] [serial = 292] [outer = 0x7f57fb6d8800] 05:05:29 INFO - PROCESS | 3990 | 1462881929338 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1287ms 05:05:29 INFO - PROCESS | 3990 | 1462881929382 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:05:29 INFO - PROCESS | 3990 | 1462881929386 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:05:29 INFO - PROCESS | 3990 | 1462881929393 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 3990 | 1462881929397 Marionette TRACE conn3 <- [1,362,null,{}] 05:05:29 INFO - PROCESS | 3990 | 1462881929402 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:29 INFO - PROCESS | 3990 | 1462881929548 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:05:29 INFO - PROCESS | 3990 | 1462881929681 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806455000 == 55 [pid = 3990] [id = 98] 05:05:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fb6dc800) [pid = 3990] [serial = 293] [outer = (nil)] 05:05:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fd0dc000) [pid = 3990] [serial = 294] [outer = 0x7f57fb6dc800] 05:05:29 INFO - PROCESS | 3990 | 1462881929748 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fd0e1800) [pid = 3990] [serial = 295] [outer = 0x7f57fb6dc800] 05:05:30 INFO - PROCESS | 3990 | 1462881930779 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1432ms 05:05:30 INFO - PROCESS | 3990 | 1462881930824 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 3990 | 1462881930829 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:05:30 INFO - PROCESS | 3990 | 1462881930837 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 3990 | 1462881930842 Marionette TRACE conn3 <- [1,366,null,{}] 05:05:30 INFO - PROCESS | 3990 | 1462881930850 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 3990 | 1462881930990 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:05:31 INFO - PROCESS | 3990 | 1462881931228 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69c000 == 56 [pid = 3990] [id = 99] 05:05:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57fd211c00) [pid = 3990] [serial = 296] [outer = (nil)] 05:05:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fd7d2800) [pid = 3990] [serial = 297] [outer = 0x7f57fd211c00] 05:05:31 INFO - PROCESS | 3990 | 1462881931292 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fef5bc00) [pid = 3990] [serial = 298] [outer = 0x7f57fd211c00] 05:05:32 INFO - PROCESS | 3990 | 1462881932079 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5817124000 == 55 [pid = 3990] [id = 93] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581419e000 == 54 [pid = 3990] [id = 92] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5805952000) [pid = 3990] [serial = 215] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5809472400) [pid = 3990] [serial = 218] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57ffdce800) [pid = 3990] [serial = 212] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f581515dc00) [pid = 3990] [serial = 221] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f581ad9ec00) [pid = 3990] [serial = 209] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f581411f000) [pid = 3990] [serial = 245] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e31000 == 53 [pid = 3990] [id = 91] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580796f800 == 52 [pid = 3990] [id = 90] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58054a5800 == 51 [pid = 3990] [id = 89] 05:05:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5800a10000 == 50 [pid = 3990] [id = 88] 05:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1333ms 05:05:32 INFO - PROCESS | 3990 | 1462881932171 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 3990 | 1462881932178 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:05:32 INFO - PROCESS | 3990 | 1462881932187 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 3990 | 1462881932190 Marionette TRACE conn3 <- [1,370,null,{}] 05:05:32 INFO - PROCESS | 3990 | 1462881932195 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 3990 | 1462881932334 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:05:32 INFO - PROCESS | 3990 | 1462881932344 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802920800 == 51 [pid = 3990] [id = 100] 05:05:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5800a52800) [pid = 3990] [serial = 299] [outer = (nil)] 05:05:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5801f2e000) [pid = 3990] [serial = 300] [outer = 0x7f5800a52800] 05:05:32 INFO - PROCESS | 3990 | 1462881932398 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5802988000) [pid = 3990] [serial = 301] [outer = 0x7f5800a52800] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f580298c800) [pid = 3990] [serial = 236] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5805e9a000) [pid = 3990] [serial = 230] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5813de5c00) [pid = 3990] [serial = 240] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5813ccd000) [pid = 3990] [serial = 243] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f58051d1400) [pid = 3990] [serial = 227] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5807ad5c00) [pid = 3990] [serial = 177] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5805953000) [pid = 3990] [serial = 242] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f580595b000) [pid = 3990] [serial = 228] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5814ee3400) [pid = 3990] [serial = 180] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5800780800) [pid = 3990] [serial = 225] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f5805ea0000) [pid = 3990] [serial = 231] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f58094d4400) [pid = 3990] [serial = 233] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f5812ed6c00) [pid = 3990] [serial = 239] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f5804698000) [pid = 3990] [serial = 174] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f5802991800) [pid = 3990] [serial = 237] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57ffdc9800) [pid = 3990] [serial = 224] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f58097b4800) [pid = 3990] [serial = 234] [outer = (nil)] [url = about:blank] 05:05:32 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f58188e7c00) [pid = 3990] [serial = 183] [outer = (nil)] [url = about:blank] 05:05:33 INFO - PROCESS | 3990 | 1462881933113 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 979ms 05:05:33 INFO - PROCESS | 3990 | 1462881933168 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:05:33 INFO - PROCESS | 3990 | 1462881933171 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:05:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:05:33 INFO - PROCESS | 3990 | 1462881933177 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 3990 | 1462881933182 Marionette TRACE conn3 <- [1,374,null,{}] 05:05:33 INFO - PROCESS | 3990 | 1462881933200 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:33 INFO - PROCESS | 3990 | 1462881933333 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:05:33 INFO - PROCESS | 3990 | 1462881933348 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805b98000 == 52 [pid = 3990] [id = 101] 05:05:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5804189800) [pid = 3990] [serial = 302] [outer = (nil)] 05:05:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f58058ad800) [pid = 3990] [serial = 303] [outer = 0x7f5804189800] 05:05:33 INFO - PROCESS | 3990 | 1462881933408 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f580595ec00) [pid = 3990] [serial = 304] [outer = 0x7f5804189800] 05:05:34 INFO - PROCESS | 3990 | 1462881934139 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:05:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 989ms 05:05:34 INFO - PROCESS | 3990 | 1462881934168 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 3990 | 1462881934172 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:05:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:05:34 INFO - PROCESS | 3990 | 1462881934177 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - PROCESS | 3990 | 1462881934179 Marionette TRACE conn3 <- [1,378,null,{}] 05:05:34 INFO - PROCESS | 3990 | 1462881934184 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:34 INFO - PROCESS | 3990 | 1462881934356 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:05:34 INFO - PROCESS | 3990 | 1462881934415 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806446800 == 53 [pid = 3990] [id = 102] 05:05:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57fd60f800) [pid = 3990] [serial = 305] [outer = (nil)] 05:05:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5805e9cc00) [pid = 3990] [serial = 306] [outer = 0x7f57fd60f800] 05:05:34 INFO - PROCESS | 3990 | 1462881934471 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f5807321400) [pid = 3990] [serial = 307] [outer = 0x7f57fd60f800] 05:05:35 INFO - PROCESS | 3990 | 1462881935111 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:05:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 975ms 05:05:35 INFO - PROCESS | 3990 | 1462881935153 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 3990 | 1462881935156 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:05:35 INFO - PROCESS | 3990 | 1462881935168 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 3990 | 1462881935170 Marionette TRACE conn3 <- [1,382,null,{}] 05:05:35 INFO - PROCESS | 3990 | 1462881935175 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 3990 | 1462881935327 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:05:35 INFO - PROCESS | 3990 | 1462881935362 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e19800 == 54 [pid = 3990] [id = 103] 05:05:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57fb6d8c00) [pid = 3990] [serial = 308] [outer = (nil)] 05:05:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f58079b1000) [pid = 3990] [serial = 309] [outer = 0x7f57fb6d8c00] 05:05:35 INFO - PROCESS | 3990 | 1462881935417 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f58094d4400) [pid = 3990] [serial = 310] [outer = 0x7f57fb6d8c00] 05:05:35 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:35 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:35 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:35 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:35 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:36 INFO - PROCESS | 3990 | 1462881936069 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:05:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 931ms 05:05:36 INFO - PROCESS | 3990 | 1462881936095 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 3990 | 1462881936098 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:05:36 INFO - PROCESS | 3990 | 1462881936105 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 3990 | 1462881936108 Marionette TRACE conn3 <- [1,386,null,{}] 05:05:36 INFO - PROCESS | 3990 | 1462881936118 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:36 INFO - PROCESS | 3990 | 1462881936310 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:05:36 INFO - PROCESS | 3990 | 1462881936379 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580941b800 == 55 [pid = 3990] [id = 104] 05:05:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f58097b4800) [pid = 3990] [serial = 311] [outer = (nil)] 05:05:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5813ddf400) [pid = 3990] [serial = 312] [outer = 0x7f58097b4800] 05:05:36 INFO - PROCESS | 3990 | 1462881936435 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5814154000) [pid = 3990] [serial = 313] [outer = 0x7f58097b4800] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5803867c00) [pid = 3990] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fd211400) [pid = 3990] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f58079b0000) [pid = 3990] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5802989400) [pid = 3990] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f5805e9c000) [pid = 3990] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fd7d4000) [pid = 3990] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f57ffcfe800) [pid = 3990] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f57ffcf7c00) [pid = 3990] [serial = 277] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57fd60e800) [pid = 3990] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57ffdc9400) [pid = 3990] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5807791400) [pid = 3990] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57fd577800) [pid = 3990] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5807794400) [pid = 3990] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:05:36 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f5804699400) [pid = 3990] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:05:37 INFO - PROCESS | 3990 | 1462881937260 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1195ms 05:05:37 INFO - PROCESS | 3990 | 1462881937314 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 3990 | 1462881937318 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:05:37 INFO - PROCESS | 3990 | 1462881937326 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 3990 | 1462881937329 Marionette TRACE conn3 <- [1,390,null,{}] 05:05:37 INFO - PROCESS | 3990 | 1462881937334 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 3990 | 1462881937486 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:05:37 INFO - PROCESS | 3990 | 1462881937506 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de0a800 == 56 [pid = 3990] [id = 105] 05:05:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57fd582c00) [pid = 3990] [serial = 314] [outer = (nil)] 05:05:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f58051d5400) [pid = 3990] [serial = 315] [outer = 0x7f57fd582c00] 05:05:37 INFO - PROCESS | 3990 | 1462881937560 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5813f33000) [pid = 3990] [serial = 316] [outer = 0x7f57fd582c00] 05:05:38 INFO - PROCESS | 3990 | 1462881938207 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 928ms 05:05:38 INFO - PROCESS | 3990 | 1462881938259 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 3990 | 1462881938261 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:05:38 INFO - PROCESS | 3990 | 1462881938267 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 3990 | 1462881938269 Marionette TRACE conn3 <- [1,394,null,{}] 05:05:38 INFO - PROCESS | 3990 | 1462881938275 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:38 INFO - PROCESS | 3990 | 1462881938400 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:05:38 INFO - PROCESS | 3990 | 1462881938489 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a1a800 == 57 [pid = 3990] [id = 106] 05:05:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57fb6d7000) [pid = 3990] [serial = 317] [outer = (nil)] 05:05:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5814148000) [pid = 3990] [serial = 318] [outer = 0x7f57fb6d7000] 05:05:38 INFO - PROCESS | 3990 | 1462881938543 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f58152c0c00) [pid = 3990] [serial = 319] [outer = 0x7f57fb6d7000] 05:05:39 INFO - PROCESS | 3990 | 1462881939273 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1076ms 05:05:39 INFO - PROCESS | 3990 | 1462881939353 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:05:39 INFO - PROCESS | 3990 | 1462881939358 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:05:39 INFO - PROCESS | 3990 | 1462881939368 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:05:39 INFO - PROCESS | 3990 | 1462881939372 Marionette TRACE conn3 <- [1,398,null,{}] 05:05:39 INFO - PROCESS | 3990 | 1462881939381 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:39 INFO - PROCESS | 3990 | 1462881939539 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:05:39 INFO - PROCESS | 3990 | 1462881939671 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803553800 == 58 [pid = 3990] [id = 107] 05:05:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f57fb6e1800) [pid = 3990] [serial = 320] [outer = (nil)] 05:05:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f57fd9c9800) [pid = 3990] [serial = 321] [outer = 0x7f57fb6e1800] 05:05:39 INFO - PROCESS | 3990 | 1462881939739 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57ffdd0800) [pid = 3990] [serial = 322] [outer = 0x7f57fb6e1800] 05:05:40 INFO - PROCESS | 3990 | 1462881940580 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1285ms 05:05:40 INFO - PROCESS | 3990 | 1462881940655 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 3990 | 1462881940661 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:05:40 INFO - PROCESS | 3990 | 1462881940673 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 3990 | 1462881940676 Marionette TRACE conn3 <- [1,402,null,{}] 05:05:40 INFO - PROCESS | 3990 | 1462881940682 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 3990 | 1462881940833 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:05:40 INFO - PROCESS | 3990 | 1462881940962 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a6c000 == 59 [pid = 3990] [id = 108] 05:05:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5800788000) [pid = 3990] [serial = 323] [outer = (nil)] 05:05:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f5804699800) [pid = 3990] [serial = 324] [outer = 0x7f5800788000] 05:05:41 INFO - PROCESS | 3990 | 1462881941026 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f580595a400) [pid = 3990] [serial = 325] [outer = 0x7f5800788000] 05:05:41 INFO - PROCESS | 3990 | 1462881941954 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1329ms 05:05:42 INFO - PROCESS | 3990 | 1462881942002 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 3990 | 1462881942005 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:05:42 INFO - PROCESS | 3990 | 1462881942011 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 3990 | 1462881942017 Marionette TRACE conn3 <- [1,406,null,{}] 05:05:42 INFO - PROCESS | 3990 | 1462881942031 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 3990 | 1462881942186 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:05:42 INFO - PROCESS | 3990 | 1462881942339 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5817142000 == 60 [pid = 3990] [id = 109] 05:05:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5805eb1400) [pid = 3990] [serial = 326] [outer = (nil)] 05:05:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5812ed9800) [pid = 3990] [serial = 327] [outer = 0x7f5805eb1400] 05:05:42 INFO - PROCESS | 3990 | 1462881942407 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5814156c00) [pid = 3990] [serial = 328] [outer = 0x7f5805eb1400] 05:05:43 INFO - PROCESS | 3990 | 1462881943246 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1283ms 05:05:43 INFO - PROCESS | 3990 | 1462881943294 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 3990 | 1462881943299 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:05:43 INFO - PROCESS | 3990 | 1462881943305 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 3990 | 1462881943309 Marionette TRACE conn3 <- [1,410,null,{}] 05:05:43 INFO - PROCESS | 3990 | 1462881943331 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:43 INFO - PROCESS | 3990 | 1462881943478 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:05:43 INFO - PROCESS | 3990 | 1462881943606 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581b846000 == 61 [pid = 3990] [id = 110] 05:05:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f580661e800) [pid = 3990] [serial = 329] [outer = (nil)] 05:05:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5817149800) [pid = 3990] [serial = 330] [outer = 0x7f580661e800] 05:05:43 INFO - PROCESS | 3990 | 1462881943671 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5818fd1400) [pid = 3990] [serial = 331] [outer = 0x7f580661e800] 05:05:44 INFO - PROCESS | 3990 | 1462881944560 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1449ms 05:05:44 INFO - PROCESS | 3990 | 1462881944770 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 3990 | 1462881944776 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:05:44 INFO - PROCESS | 3990 | 1462881944784 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 3990 | 1462881944788 Marionette TRACE conn3 <- [1,414,null,{}] 05:05:44 INFO - PROCESS | 3990 | 1462881944795 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:44 INFO - PROCESS | 3990 | 1462881944936 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:05:45 INFO - PROCESS | 3990 | 1462881945122 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ee9000 == 62 [pid = 3990] [id = 111] 05:05:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fc6ea400) [pid = 3990] [serial = 332] [outer = (nil)] 05:05:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fd0d4000) [pid = 3990] [serial = 333] [outer = 0x7f57fc6ea400] 05:05:45 INFO - PROCESS | 3990 | 1462881945186 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57fd0dd400) [pid = 3990] [serial = 334] [outer = 0x7f57fc6ea400] 05:05:46 INFO - PROCESS | 3990 | 1462881946045 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de0a800 == 61 [pid = 3990] [id = 105] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580941b800 == 60 [pid = 3990] [id = 104] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e19800 == 59 [pid = 3990] [id = 103] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5802982c00) [pid = 3990] [serial = 282] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806446800 == 58 [pid = 3990] [id = 102] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805b98000 == 57 [pid = 3990] [id = 101] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802920800 == 56 [pid = 3990] [id = 100] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd69c000 == 55 [pid = 3990] [id = 99] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5835ad1800 == 54 [pid = 3990] [id = 97] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de20800 == 53 [pid = 3990] [id = 96] 05:05:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805196000 == 52 [pid = 3990] [id = 95] 05:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1341ms 05:05:46 INFO - PROCESS | 3990 | 1462881946126 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 3990 | 1462881946130 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:05:46 INFO - PROCESS | 3990 | 1462881946142 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 3990 | 1462881946146 Marionette TRACE conn3 <- [1,418,null,{}] 05:05:46 INFO - PROCESS | 3990 | 1462881946152 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:46 INFO - PROCESS | 3990 | 1462881946288 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f581bb6cc00) [pid = 3990] [serial = 210] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57ffdd4400) [pid = 3990] [serial = 213] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5813c5f400) [pid = 3990] [serial = 219] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f581719d800) [pid = 3990] [serial = 171] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f581889a400) [pid = 3990] [serial = 222] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f580595e000) [pid = 3990] [serial = 216] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57feee6800) [pid = 3990] [serial = 248] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f5805cef800) [pid = 3990] [serial = 266] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5805e9ac00) [pid = 3990] [serial = 267] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f5809477c00) [pid = 3990] [serial = 261] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f580078ac00) [pid = 3990] [serial = 260] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f580943c800) [pid = 3990] [serial = 269] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f58051d1800) [pid = 3990] [serial = 264] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f5802991000) [pid = 3990] [serial = 263] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f58141d1400) [pid = 3990] [serial = 257] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5813fec400) [pid = 3990] [serial = 272] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5817081800) [pid = 3990] [serial = 246] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f58079ab000) [pid = 3990] [serial = 117] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f581849e400) [pid = 3990] [serial = 275] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f581515cc00) [pid = 3990] [serial = 278] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f581921cc00) [pid = 3990] [serial = 276] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f5814f56800) [pid = 3990] [serial = 273] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f581bb74c00) [pid = 3990] [serial = 279] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f580d238400) [pid = 3990] [serial = 270] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f5804f97000) [pid = 3990] [serial = 251] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5806725400) [pid = 3990] [serial = 254] [outer = (nil)] [url = about:blank] 05:05:46 INFO - PROCESS | 3990 | 1462881946413 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcac000 == 53 [pid = 3990] [id = 112] 05:05:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fc6eb000) [pid = 3990] [serial = 335] [outer = (nil)] 05:05:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57ffdca000) [pid = 3990] [serial = 336] [outer = 0x7f57fc6eb000] 05:05:46 INFO - PROCESS | 3990 | 1462881946475 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5800789400) [pid = 3990] [serial = 337] [outer = 0x7f57fc6eb000] 05:05:47 INFO - PROCESS | 3990 | 1462881947507 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1389ms 05:05:47 INFO - PROCESS | 3990 | 1462881947528 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 3990 | 1462881947530 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:05:47 INFO - PROCESS | 3990 | 1462881947537 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 3990 | 1462881947539 Marionette TRACE conn3 <- [1,422,null,{}] 05:05:47 INFO - PROCESS | 3990 | 1462881947553 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 3990 | 1462881947686 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:05:47 INFO - PROCESS | 3990 | 1462881947699 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580644b800 == 54 [pid = 3990] [id = 113] 05:05:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f5802989000) [pid = 3990] [serial = 338] [outer = (nil)] 05:05:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5804f9a000) [pid = 3990] [serial = 339] [outer = 0x7f5802989000] 05:05:47 INFO - PROCESS | 3990 | 1462881947758 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f580595b000) [pid = 3990] [serial = 340] [outer = 0x7f5802989000] 05:05:48 INFO - PROCESS | 3990 | 1462881948922 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1433ms 05:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:05:48 INFO - PROCESS | 3990 | 1462881948971 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 3990 | 1462881948973 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:05:48 INFO - PROCESS | 3990 | 1462881948978 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 3990 | 1462881948982 Marionette TRACE conn3 <- [1,426,null,{}] 05:05:48 INFO - PROCESS | 3990 | 1462881948986 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 3990 | 1462881949165 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:05:49 INFO - PROCESS | 3990 | 1462881949260 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077bf800 == 55 [pid = 3990] [id = 114] 05:05:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5803f4fc00) [pid = 3990] [serial = 341] [outer = (nil)] 05:05:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5805e9bc00) [pid = 3990] [serial = 342] [outer = 0x7f5803f4fc00] 05:05:49 INFO - PROCESS | 3990 | 1462881949316 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5806bfc000) [pid = 3990] [serial = 343] [outer = 0x7f5803f4fc00] 05:05:49 INFO - PROCESS | 3990 | 1462881949912 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 3990 | 1462881949965 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:05:49 INFO - PROCESS | 3990 | 1462881949977 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 3990 | 1462881949979 Marionette TRACE conn3 <- [1,430,null,{}] 05:05:49 INFO - PROCESS | 3990 | 1462881949985 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 3990 | 1462881950152 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:05:50 INFO - PROCESS | 3990 | 1462881950181 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d21d800 == 56 [pid = 3990] [id = 115] 05:05:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57fb6dc400) [pid = 3990] [serial = 344] [outer = (nil)] 05:05:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5809433400) [pid = 3990] [serial = 345] [outer = 0x7f57fb6dc400] 05:05:50 INFO - PROCESS | 3990 | 1462881950236 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f5813a7e800) [pid = 3990] [serial = 346] [outer = 0x7f57fb6dc400] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57fd20f400) [pid = 3990] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5805ea1800) [pid = 3990] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5800788400) [pid = 3990] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f5805e94800) [pid = 3990] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f57fb6d8c00) [pid = 3990] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f58097b4800) [pid = 3990] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57fd211c00) [pid = 3990] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f5804189800) [pid = 3990] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f57fd60f800) [pid = 3990] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f5800a52800) [pid = 3990] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57fd582c00) [pid = 3990] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:05:50 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f57fd9c2c00) [pid = 3990] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:05:51 INFO - PROCESS | 3990 | 1462881951015 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1077ms 05:05:51 INFO - PROCESS | 3990 | 1462881951054 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 3990 | 1462881951058 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:05:51 INFO - PROCESS | 3990 | 1462881951064 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 3990 | 1462881951066 Marionette TRACE conn3 <- [1,434,null,{}] 05:05:51 INFO - PROCESS | 3990 | 1462881951072 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:51 INFO - PROCESS | 3990 | 1462881951236 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:05:51 INFO - PROCESS | 3990 | 1462881951255 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813c7d000 == 57 [pid = 3990] [id = 116] 05:05:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f5800a52800) [pid = 3990] [serial = 347] [outer = (nil)] 05:05:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5814116000) [pid = 3990] [serial = 348] [outer = 0x7f5800a52800] 05:05:51 INFO - PROCESS | 3990 | 1462881951321 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f5815164800) [pid = 3990] [serial = 349] [outer = 0x7f5800a52800] 05:05:51 INFO - PROCESS | 3990 | 1462881951990 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 976ms 05:05:52 INFO - PROCESS | 3990 | 1462881952040 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 3990 | 1462881952043 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:05:52 INFO - PROCESS | 3990 | 1462881952049 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 3990 | 1462881952051 Marionette TRACE conn3 <- [1,438,null,{}] 05:05:52 INFO - PROCESS | 3990 | 1462881952057 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 3990 | 1462881952214 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:05:52 INFO - PROCESS | 3990 | 1462881952233 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58170aa800 == 58 [pid = 3990] [id = 117] 05:05:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f5804189800) [pid = 3990] [serial = 350] [outer = (nil)] 05:05:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f581719fc00) [pid = 3990] [serial = 351] [outer = 0x7f5804189800] 05:05:52 INFO - PROCESS | 3990 | 1462881952287 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f5819220400) [pid = 3990] [serial = 352] [outer = 0x7f5804189800] 05:05:53 INFO - PROCESS | 3990 | 1462881953050 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1026ms 05:05:53 INFO - PROCESS | 3990 | 1462881953077 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 3990 | 1462881953083 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:05:53 INFO - PROCESS | 3990 | 1462881953092 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 3990 | 1462881953097 Marionette TRACE conn3 <- [1,442,null,{}] 05:05:53 INFO - PROCESS | 3990 | 1462881953142 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:53 INFO - PROCESS | 3990 | 1462881953303 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:05:53 INFO - PROCESS | 3990 | 1462881953434 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805495800 == 59 [pid = 3990] [id = 118] 05:05:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57fc6e0400) [pid = 3990] [serial = 353] [outer = (nil)] 05:05:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57fd0dcc00) [pid = 3990] [serial = 354] [outer = 0x7f57fc6e0400] 05:05:53 INFO - PROCESS | 3990 | 1462881953502 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f57fd9c2c00) [pid = 3990] [serial = 355] [outer = 0x7f57fc6e0400] 05:05:54 INFO - PROCESS | 3990 | 1462881954384 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1326ms 05:05:54 INFO - PROCESS | 3990 | 1462881954418 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 3990 | 1462881954426 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:05:54 INFO - PROCESS | 3990 | 1462881954437 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 3990 | 1462881954441 Marionette TRACE conn3 <- [1,446,null,{}] 05:05:54 INFO - PROCESS | 3990 | 1462881954446 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:54 INFO - PROCESS | 3990 | 1462881954590 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:05:54 INFO - PROCESS | 3990 | 1462881954728 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d207000 == 60 [pid = 3990] [id = 119] 05:05:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f580077f800) [pid = 3990] [serial = 356] [outer = (nil)] 05:05:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5802985800) [pid = 3990] [serial = 357] [outer = 0x7f580077f800] 05:05:54 INFO - PROCESS | 3990 | 1462881954793 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f58046a2c00) [pid = 3990] [serial = 358] [outer = 0x7f580077f800] 05:05:55 INFO - PROCESS | 3990 | 1462881955713 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1332ms 05:05:55 INFO - PROCESS | 3990 | 1462881955769 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 3990 | 1462881955773 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:05:55 INFO - PROCESS | 3990 | 1462881955779 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 3990 | 1462881955784 Marionette TRACE conn3 <- [1,450,null,{}] 05:05:55 INFO - PROCESS | 3990 | 1462881955800 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:55 INFO - PROCESS | 3990 | 1462881955960 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:05:56 INFO - PROCESS | 3990 | 1462881956093 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581bb0b800 == 61 [pid = 3990] [id = 120] 05:05:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5803fd7400) [pid = 3990] [serial = 359] [outer = (nil)] 05:05:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f580947ac00) [pid = 3990] [serial = 360] [outer = 0x7f5803fd7400] 05:05:56 INFO - PROCESS | 3990 | 1462881956163 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f5814f56800) [pid = 3990] [serial = 361] [outer = 0x7f5803fd7400] 05:05:56 INFO - PROCESS | 3990 | 1462881956977 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 3990 | 1462881957019 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:05:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:05:57 INFO - PROCESS | 3990 | 1462881957025 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - PROCESS | 3990 | 1462881957027 Marionette TRACE conn3 <- [1,454,null,{}] 05:05:57 INFO - PROCESS | 3990 | 1462881957032 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:57 INFO - PROCESS | 3990 | 1462881957177 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:05:57 INFO - PROCESS | 3990 | 1462881957312 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4d8000 == 62 [pid = 3990] [id = 121] 05:05:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f57fdc4c400) [pid = 3990] [serial = 362] [outer = (nil)] 05:05:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f581ad9e000) [pid = 3990] [serial = 363] [outer = 0x7f57fdc4c400] 05:05:57 INFO - PROCESS | 3990 | 1462881957377 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f581bb6e400) [pid = 3990] [serial = 364] [outer = 0x7f57fdc4c400] 05:05:58 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:58 INFO - PROCESS | 3990 | 1462881958228 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1232ms 05:05:58 INFO - PROCESS | 3990 | 1462881958258 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 3990 | 1462881958260 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:05:58 INFO - PROCESS | 3990 | 1462881958266 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 3990 | 1462881958269 Marionette TRACE conn3 <- [1,458,null,{}] 05:05:58 INFO - PROCESS | 3990 | 1462881958274 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 3990 | 1462881958410 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:05:58 INFO - PROCESS | 3990 | 1462881958709 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029bc800 == 63 [pid = 3990] [id = 122] 05:05:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57fc6e2c00) [pid = 3990] [serial = 365] [outer = (nil)] 05:05:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fd0d8000) [pid = 3990] [serial = 366] [outer = 0x7f57fc6e2c00] 05:05:58 INFO - PROCESS | 3990 | 1462881958835 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fd618800) [pid = 3990] [serial = 367] [outer = 0x7f57fc6e2c00] 05:05:59 INFO - PROCESS | 3990 | 1462881959685 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 3990 | 1462881959764 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:05:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:05:59 INFO - PROCESS | 3990 | 1462881959772 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 3990 | 1462881959777 Marionette TRACE conn3 <- [1,462,null,{}] 05:05:59 INFO - PROCESS | 3990 | 1462881959784 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:59 INFO - PROCESS | 3990 | 1462881959935 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:06:00 INFO - PROCESS | 3990 | 1462881960076 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813c7d000 == 62 [pid = 3990] [id = 116] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d21d800 == 61 [pid = 3990] [id = 115] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077bf800 == 60 [pid = 3990] [id = 114] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580644b800 == 59 [pid = 3990] [id = 113] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5814148000) [pid = 3990] [serial = 318] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8bc000 == 60 [pid = 3990] [id = 123] 05:06:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fd209000) [pid = 3990] [serial = 368] [outer = (nil)] 05:06:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f580298c400) [pid = 3990] [serial = 369] [outer = 0x7f57fd209000] 05:06:00 INFO - PROCESS | 3990 | 1462881960165 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f58046a1000) [pid = 3990] [serial = 370] [outer = 0x7f57fd209000] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcac000 == 59 [pid = 3990] [id = 112] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ee9000 == 58 [pid = 3990] [id = 111] 05:06:00 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813a1a800 == 57 [pid = 3990] [id = 106] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5800785800) [pid = 3990] [serial = 249] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f5818499400) [pid = 3990] [serial = 258] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f580595b400) [pid = 3990] [serial = 252] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5807ac8000) [pid = 3990] [serial = 255] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f58079b1000) [pid = 3990] [serial = 309] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5813ddf400) [pid = 3990] [serial = 312] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fef5bc00) [pid = 3990] [serial = 298] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57fd7d2800) [pid = 3990] [serial = 297] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fd0dc000) [pid = 3990] [serial = 294] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f58058ad800) [pid = 3990] [serial = 303] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f580595ec00) [pid = 3990] [serial = 304] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f5805e9cc00) [pid = 3990] [serial = 306] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5801f2e000) [pid = 3990] [serial = 300] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f5802988000) [pid = 3990] [serial = 301] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f5802984400) [pid = 3990] [serial = 285] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5805e99400) [pid = 3990] [serial = 288] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f57fb6e0400) [pid = 3990] [serial = 291] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f58051d5400) [pid = 3990] [serial = 315] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f581d13ec00) [pid = 3990] [serial = 283] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f5814154000) [pid = 3990] [serial = 313] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f58094d4400) [pid = 3990] [serial = 310] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f5813f33000) [pid = 3990] [serial = 316] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5807321400) [pid = 3990] [serial = 307] [outer = (nil)] [url = about:blank] 05:06:00 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:00 INFO - PROCESS | 3990 | 1462881960891 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 3990 | 1462881960938 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:06:00 INFO - PROCESS | 3990 | 1462881960948 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 3990 | 1462881960952 Marionette TRACE conn3 <- [1,466,null,{}] 05:06:00 INFO - PROCESS | 3990 | 1462881960957 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:01 INFO - PROCESS | 3990 | 1462881961090 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:06:01 INFO - PROCESS | 3990 | 1462881961107 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580631c000 == 58 [pid = 3990] [id = 124] 05:06:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f580595d000) [pid = 3990] [serial = 371] [outer = (nil)] 05:06:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f5805e98400) [pid = 3990] [serial = 372] [outer = 0x7f580595d000] 05:06:01 INFO - PROCESS | 3990 | 1462881961164 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f580662b000) [pid = 3990] [serial = 373] [outer = 0x7f580595d000] 05:06:01 INFO - PROCESS | 3990 | 1462881961906 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 3990 | 1462881961942 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:06:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:06:01 INFO - PROCESS | 3990 | 1462881961951 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 3990 | 1462881961959 Marionette TRACE conn3 <- [1,470,null,{}] 05:06:01 INFO - PROCESS | 3990 | 1462881961979 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:02 INFO - PROCESS | 3990 | 1462881962113 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:06:02 INFO - PROCESS | 3990 | 1462881962131 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807540800 == 59 [pid = 3990] [id = 125] 05:06:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f5812ed6c00) [pid = 3990] [serial = 374] [outer = (nil)] 05:06:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f5813fe8800) [pid = 3990] [serial = 375] [outer = 0x7f5812ed6c00] 05:06:02 INFO - PROCESS | 3990 | 1462881962185 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f5814e2fc00) [pid = 3990] [serial = 376] [outer = 0x7f5812ed6c00] 05:06:02 INFO - PROCESS | 3990 | 1462881962925 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 993ms 05:06:02 INFO - PROCESS | 3990 | 1462881962946 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:06:02 INFO - PROCESS | 3990 | 1462881962950 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:06:02 INFO - PROCESS | 3990 | 1462881962955 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 3990 | 1462881962958 Marionette TRACE conn3 <- [1,474,null,{}] 05:06:02 INFO - PROCESS | 3990 | 1462881962963 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 3990 | 1462881963123 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:06:03 INFO - PROCESS | 3990 | 1462881963147 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809524800 == 60 [pid = 3990] [id = 126] 05:06:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5807577800) [pid = 3990] [serial = 377] [outer = (nil)] 05:06:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5818fc6c00) [pid = 3990] [serial = 378] [outer = 0x7f5807577800] 05:06:03 INFO - PROCESS | 3990 | 1462881963213 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f581b854400) [pid = 3990] [serial = 379] [outer = 0x7f5807577800] 05:06:03 INFO - PROCESS | 3990 | 1462881963884 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 978ms 05:06:03 INFO - PROCESS | 3990 | 1462881963952 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 3990 | 1462881963955 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:06:03 INFO - PROCESS | 3990 | 1462881963961 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 3990 | 1462881963963 Marionette TRACE conn3 <- [1,478,null,{}] 05:06:03 INFO - PROCESS | 3990 | 1462881963969 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:04 INFO - PROCESS | 3990 | 1462881964130 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:06:04 INFO - PROCESS | 3990 | 1462881964158 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813c71000 == 61 [pid = 3990] [id = 127] 05:06:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f581bbe6c00) [pid = 3990] [serial = 380] [outer = (nil)] 05:06:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f581d143000) [pid = 3990] [serial = 381] [outer = 0x7f581bbe6c00] 05:06:04 INFO - PROCESS | 3990 | 1462881964225 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f581dfc0400) [pid = 3990] [serial = 382] [outer = 0x7f581bbe6c00] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57fb6d7000) [pid = 3990] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f5803f4fc00) [pid = 3990] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fb6dc400) [pid = 3990] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f5800a52800) [pid = 3990] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f57fc6ea400) [pid = 3990] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f5802989000) [pid = 3990] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:06:04 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57fc6eb000) [pid = 3990] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:06:05 INFO - PROCESS | 3990 | 1462881965082 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1182ms 05:06:05 INFO - PROCESS | 3990 | 1462881965154 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 3990 | 1462881965156 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:06:05 INFO - PROCESS | 3990 | 1462881965162 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 3990 | 1462881965164 Marionette TRACE conn3 <- [1,482,null,{}] 05:06:05 INFO - PROCESS | 3990 | 1462881965170 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 3990 | 1462881965307 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:06:05 INFO - PROCESS | 3990 | 1462881965317 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581510c000 == 62 [pid = 3990] [id = 128] 05:06:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f57fc6de800) [pid = 3990] [serial = 383] [outer = (nil)] 05:06:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5803f4fc00) [pid = 3990] [serial = 384] [outer = 0x7f57fc6de800] 05:06:05 INFO - PROCESS | 3990 | 1462881965372 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f5817029c00) [pid = 3990] [serial = 385] [outer = 0x7f57fc6de800] 05:06:06 INFO - PROCESS | 3990 | 1462881966072 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 927ms 05:06:06 INFO - PROCESS | 3990 | 1462881966089 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 3990 | 1462881966092 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:06:06 INFO - PROCESS | 3990 | 1462881966099 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 3990 | 1462881966103 Marionette TRACE conn3 <- [1,486,null,{}] 05:06:06 INFO - PROCESS | 3990 | 1462881966107 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:06 INFO - PROCESS | 3990 | 1462881966265 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:06:06 INFO - PROCESS | 3990 | 1462881966285 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581713b000 == 63 [pid = 3990] [id = 129] 05:06:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f57fb6da800) [pid = 3990] [serial = 386] [outer = (nil)] 05:06:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f5800977c00) [pid = 3990] [serial = 387] [outer = 0x7f57fb6da800] 05:06:06 INFO - PROCESS | 3990 | 1462881966340 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f580097e000) [pid = 3990] [serial = 388] [outer = 0x7f57fb6da800] 05:06:07 INFO - PROCESS | 3990 | 1462881967035 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:06:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 977ms 05:06:07 INFO - PROCESS | 3990 | 1462881967077 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:06:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:06:07 INFO - PROCESS | 3990 | 1462881967083 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:06:07 INFO - PROCESS | 3990 | 1462881967102 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 3990 | 1462881967108 Marionette TRACE conn3 <- [1,490,null,{}] 05:06:07 INFO - PROCESS | 3990 | 1462881967116 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:07 INFO - PROCESS | 3990 | 1462881967283 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:06:07 INFO - PROCESS | 3990 | 1462881967436 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805edb800 == 64 [pid = 3990] [id = 130] 05:06:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57fc6e1800) [pid = 3990] [serial = 389] [outer = (nil)] 05:06:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f57fc6e8400) [pid = 3990] [serial = 390] [outer = 0x7f57fc6e1800] 05:06:07 INFO - PROCESS | 3990 | 1462881967517 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f57fd7d2800) [pid = 3990] [serial = 391] [outer = 0x7f57fc6e1800] 05:06:08 INFO - PROCESS | 3990 | 1462881968357 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:06:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1300ms 05:06:08 INFO - PROCESS | 3990 | 1462881968390 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 3990 | 1462881968398 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:06:08 INFO - PROCESS | 3990 | 1462881968408 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 3990 | 1462881968411 Marionette TRACE conn3 <- [1,494,null,{}] 05:06:08 INFO - PROCESS | 3990 | 1462881968417 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:08 INFO - PROCESS | 3990 | 1462881968568 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:06:08 INFO - PROCESS | 3990 | 1462881968710 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814b8f800 == 65 [pid = 3990] [id = 131] 05:06:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f580097c400) [pid = 3990] [serial = 392] [outer = (nil)] 05:06:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5802956400) [pid = 3990] [serial = 393] [outer = 0x7f580097c400] 05:06:08 INFO - PROCESS | 3990 | 1462881968774 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f58050a8000) [pid = 3990] [serial = 394] [outer = 0x7f580097c400] 05:06:09 INFO - PROCESS | 3990 | 1462881969626 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:06:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1279ms 05:06:09 INFO - PROCESS | 3990 | 1462881969688 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 3990 | 1462881969692 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:06:09 INFO - PROCESS | 3990 | 1462881969699 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 3990 | 1462881969704 Marionette TRACE conn3 <- [1,498,null,{}] 05:06:09 INFO - PROCESS | 3990 | 1462881969719 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 3990 | 1462881969889 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:06:10 INFO - PROCESS | 3990 | 1462881970024 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd08e000 == 66 [pid = 3990] [id = 132] 05:06:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5805e9a000) [pid = 3990] [serial = 395] [outer = (nil)] 05:06:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f580943d400) [pid = 3990] [serial = 396] [outer = 0x7f5805e9a000] 05:06:10 INFO - PROCESS | 3990 | 1462881970099 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f581411b400) [pid = 3990] [serial = 397] [outer = 0x7f5805e9a000] 05:06:10 INFO - PROCESS | 3990 | 1462881970890 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1239ms 05:06:10 INFO - PROCESS | 3990 | 1462881970938 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:06:10 INFO - PROCESS | 3990 | 1462881970943 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:06:10 INFO - PROCESS | 3990 | 1462881970949 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 3990 | 1462881970952 Marionette TRACE conn3 <- [1,502,null,{}] 05:06:10 INFO - PROCESS | 3990 | 1462881970957 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:11 INFO - PROCESS | 3990 | 1462881971110 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:06:11 INFO - PROCESS | 3990 | 1462881971222 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818984800 == 67 [pid = 3990] [id = 133] 05:06:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5805cef800) [pid = 3990] [serial = 398] [outer = (nil)] 05:06:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f5814f0a800) [pid = 3990] [serial = 399] [outer = 0x7f5805cef800] 05:06:11 INFO - PROCESS | 3990 | 1462881971288 Marionette DEBUG loaded listener.js 05:06:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5814f10000) [pid = 3990] [serial = 400] [outer = 0x7f5805cef800] 05:06:12 INFO - PROCESS | 3990 | 1462881972068 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1178ms 05:06:12 INFO - PROCESS | 3990 | 1462881972127 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 3990 | 1462881972129 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:06:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:06:12 INFO - PROCESS | 3990 | 1462881972136 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 3990 | 1462881972139 Marionette TRACE conn3 <- [1,506,null,{}] 05:06:12 INFO - PROCESS | 3990 | 1462881972146 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 3990 | 1462881972297 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:06:12 INFO - PROCESS | 3990 | 1462881972430 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189a0800 == 68 [pid = 3990] [id = 134] 05:06:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fb2c0000) [pid = 3990] [serial = 401] [outer = (nil)] 05:06:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fb2c6c00) [pid = 3990] [serial = 402] [outer = 0x7f57fb2c0000] 05:06:12 INFO - PROCESS | 3990 | 1462881972497 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fb6d3800) [pid = 3990] [serial = 403] [outer = 0x7f57fb2c0000] 05:06:13 INFO - PROCESS | 3990 | 1462881973315 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1235ms 05:06:13 INFO - PROCESS | 3990 | 1462881973371 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 3990 | 1462881973374 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:06:13 INFO - PROCESS | 3990 | 1462881973381 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 3990 | 1462881973384 Marionette TRACE conn3 <- [1,510,null,{}] 05:06:13 INFO - PROCESS | 3990 | 1462881973389 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:13 INFO - PROCESS | 3990 | 1462881973569 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:06:13 INFO - PROCESS | 3990 | 1462881973704 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73b3000 == 69 [pid = 3990] [id = 135] 05:06:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f580097b000) [pid = 3990] [serial = 404] [outer = (nil)] 05:06:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5818fca400) [pid = 3990] [serial = 405] [outer = 0x7f580097b000] 05:06:13 INFO - PROCESS | 3990 | 1462881973771 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f581d38bc00) [pid = 3990] [serial = 406] [outer = 0x7f580097b000] 05:06:14 INFO - PROCESS | 3990 | 1462881974860 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:06:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1532ms 05:06:14 INFO - PROCESS | 3990 | 1462881974914 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 3990 | 1462881974919 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:06:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:06:14 INFO - PROCESS | 3990 | 1462881974927 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 3990 | 1462881974931 Marionette TRACE conn3 <- [1,514,null,{}] 05:06:14 INFO - PROCESS | 3990 | 1462881974941 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 3990 | 1462881975182 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:06:15 INFO - PROCESS | 3990 | 1462881975421 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdd9000 == 70 [pid = 3990] [id = 136] 05:06:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc489c00) [pid = 3990] [serial = 407] [outer = (nil)] 05:06:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc48b800) [pid = 3990] [serial = 408] [outer = 0x7f57fc489c00] 05:06:15 INFO - PROCESS | 3990 | 1462881975485 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fc6dc400) [pid = 3990] [serial = 409] [outer = 0x7f57fc489c00] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe24f800 == 69 [pid = 3990] [id = 31] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581510c000 == 68 [pid = 3990] [id = 128] 05:06:15 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f581719fc00) [pid = 3990] [serial = 351] [outer = (nil)] [url = about:blank] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813c71000 == 67 [pid = 3990] [id = 127] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809524800 == 66 [pid = 3990] [id = 126] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807540800 == 65 [pid = 3990] [id = 125] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580631c000 == 64 [pid = 3990] [id = 124] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd8bc000 == 63 [pid = 3990] [id = 123] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029bc800 == 62 [pid = 3990] [id = 122] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805495800 == 61 [pid = 3990] [id = 118] 05:06:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58170aa800 == 60 [pid = 3990] [id = 117] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f58152c0c00) [pid = 3990] [serial = 319] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5812ed9800) [pid = 3990] [serial = 327] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fd9c9800) [pid = 3990] [serial = 321] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5805e9bc00) [pid = 3990] [serial = 342] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5813a7e800) [pid = 3990] [serial = 346] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f5804699800) [pid = 3990] [serial = 324] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5809433400) [pid = 3990] [serial = 345] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5814116000) [pid = 3990] [serial = 348] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5815164800) [pid = 3990] [serial = 349] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57fd0dd400) [pid = 3990] [serial = 334] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5804f9a000) [pid = 3990] [serial = 339] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5800789400) [pid = 3990] [serial = 337] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f580595b000) [pid = 3990] [serial = 340] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5817149800) [pid = 3990] [serial = 330] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57ffdca000) [pid = 3990] [serial = 336] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f5806bfc000) [pid = 3990] [serial = 343] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fd0d4000) [pid = 3990] [serial = 333] [outer = (nil)] [url = about:blank] 05:06:16 INFO - PROCESS | 3990 | 1462881976216 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:06:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1337ms 05:06:16 INFO - PROCESS | 3990 | 1462881976264 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 3990 | 1462881976272 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:06:16 INFO - PROCESS | 3990 | 1462881976282 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 3990 | 1462881976286 Marionette TRACE conn3 <- [1,518,null,{}] 05:06:16 INFO - PROCESS | 3990 | 1462881976292 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:16 INFO - PROCESS | 3990 | 1462881976449 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:06:16 INFO - PROCESS | 3990 | 1462881976546 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcbc000 == 61 [pid = 3990] [id = 137] 05:06:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57fc32cc00) [pid = 3990] [serial = 410] [outer = (nil)] 05:06:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f57fd613800) [pid = 3990] [serial = 411] [outer = 0x7f57fc32cc00] 05:06:16 INFO - PROCESS | 3990 | 1462881976602 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57ffdc8c00) [pid = 3990] [serial = 412] [outer = 0x7f57fc32cc00] 05:06:17 INFO - PROCESS | 3990 | 1462881977237 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:06:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 983ms 05:06:17 INFO - PROCESS | 3990 | 1462881977266 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 3990 | 1462881977269 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:06:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:06:17 INFO - PROCESS | 3990 | 1462881977276 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 3990 | 1462881977281 Marionette TRACE conn3 <- [1,522,null,{}] 05:06:17 INFO - PROCESS | 3990 | 1462881977296 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 3990 | 1462881977470 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:06:17 INFO - PROCESS | 3990 | 1462881977496 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580630e000 == 62 [pid = 3990] [id = 138] 05:06:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f580097a400) [pid = 3990] [serial = 413] [outer = (nil)] 05:06:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5802991000) [pid = 3990] [serial = 414] [outer = 0x7f580097a400] 05:06:17 INFO - PROCESS | 3990 | 1462881977556 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f58054d0000) [pid = 3990] [serial = 415] [outer = 0x7f580097a400] 05:06:18 INFO - PROCESS | 3990 | 1462881978366 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:06:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1132ms 05:06:18 INFO - PROCESS | 3990 | 1462881978411 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 3990 | 1462881978416 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:06:18 INFO - PROCESS | 3990 | 1462881978426 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 3990 | 1462881978430 Marionette TRACE conn3 <- [1,526,null,{}] 05:06:18 INFO - PROCESS | 3990 | 1462881978436 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:18 INFO - PROCESS | 3990 | 1462881978606 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:06:18 INFO - PROCESS | 3990 | 1462881978631 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a45000 == 63 [pid = 3990] [id = 139] 05:06:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fc785c00) [pid = 3990] [serial = 416] [outer = (nil)] 05:06:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fc78f800) [pid = 3990] [serial = 417] [outer = 0x7f57fc785c00] 05:06:18 INFO - PROCESS | 3990 | 1462881978688 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f580078ac00) [pid = 3990] [serial = 418] [outer = 0x7f57fc785c00] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5807577800) [pid = 3990] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f5812ed6c00) [pid = 3990] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f580595d000) [pid = 3990] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57fc6e2c00) [pid = 3990] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fd209000) [pid = 3990] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f581bbe6c00) [pid = 3990] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:06:19 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fc6de800) [pid = 3990] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:06:19 INFO - PROCESS | 3990 | 1462881979825 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:06:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:06:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1436ms 05:06:19 INFO - PROCESS | 3990 | 1462881979863 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 3990 | 1462881979870 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:06:19 INFO - PROCESS | 3990 | 1462881979881 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 3990 | 1462881979885 Marionette TRACE conn3 <- [1,530,null,{}] 05:06:19 INFO - PROCESS | 3990 | 1462881979893 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:20 INFO - PROCESS | 3990 | 1462881980061 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:06:20 INFO - PROCESS | 3990 | 1462881980205 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580468d800 == 64 [pid = 3990] [id = 140] 05:06:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57fc330c00) [pid = 3990] [serial = 419] [outer = (nil)] 05:06:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f57fc6e9400) [pid = 3990] [serial = 420] [outer = 0x7f57fc330c00] 05:06:20 INFO - PROCESS | 3990 | 1462881980275 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57fc78ac00) [pid = 3990] [serial = 421] [outer = 0x7f57fc330c00] 05:06:21 INFO - PROCESS | 3990 | 1462881981052 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:06:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:06:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:21 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:06:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:06:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1232ms 05:06:21 INFO - PROCESS | 3990 | 1462881981116 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 3990 | 1462881981125 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:06:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:06:21 INFO - PROCESS | 3990 | 1462881981136 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 3990 | 1462881981140 Marionette TRACE conn3 <- [1,534,null,{}] 05:06:21 INFO - PROCESS | 3990 | 1462881981146 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:21 INFO - PROCESS | 3990 | 1462881981325 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:06:21 INFO - PROCESS | 3990 | 1462881981461 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580941a000 == 65 [pid = 3990] [id = 141] 05:06:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fc78b400) [pid = 3990] [serial = 422] [outer = (nil)] 05:06:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5800983400) [pid = 3990] [serial = 423] [outer = 0x7f57fc78b400] 05:06:21 INFO - PROCESS | 3990 | 1462881981529 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f5803648000) [pid = 3990] [serial = 424] [outer = 0x7f57fc78b400] 05:06:22 INFO - PROCESS | 3990 | 1462881982347 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:06:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1232ms 05:06:22 INFO - PROCESS | 3990 | 1462881982369 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:06:22 INFO - PROCESS | 3990 | 1462881982373 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:06:22 INFO - PROCESS | 3990 | 1462881982380 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 3990 | 1462881982386 Marionette TRACE conn3 <- [1,538,null,{}] 05:06:22 INFO - PROCESS | 3990 | 1462881982402 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 3990 | 1462881982624 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:06:22 INFO - PROCESS | 3990 | 1462881982736 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e1c800 == 66 [pid = 3990] [id = 142] 05:06:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5803fd5c00) [pid = 3990] [serial = 425] [outer = (nil)] 05:06:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5805959400) [pid = 3990] [serial = 426] [outer = 0x7f5803fd5c00] 05:06:22 INFO - PROCESS | 3990 | 1462881982816 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5806727800) [pid = 3990] [serial = 427] [outer = 0x7f5803fd5c00] 05:06:23 INFO - PROCESS | 3990 | 1462881983619 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:06:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1284ms 05:06:23 INFO - PROCESS | 3990 | 1462881983664 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:06:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:06:23 INFO - PROCESS | 3990 | 1462881983669 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:06:23 INFO - PROCESS | 3990 | 1462881983676 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 3990 | 1462881983679 Marionette TRACE conn3 <- [1,542,null,{}] 05:06:23 INFO - PROCESS | 3990 | 1462881983685 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 3990 | 1462881983874 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:06:24 INFO - PROCESS | 3990 | 1462881984003 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189eb800 == 67 [pid = 3990] [id = 143] 05:06:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f58051d1400) [pid = 3990] [serial = 428] [outer = (nil)] 05:06:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f58094d9800) [pid = 3990] [serial = 429] [outer = 0x7f58051d1400] 05:06:24 INFO - PROCESS | 3990 | 1462881984084 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5813ddf400) [pid = 3990] [serial = 430] [outer = 0x7f58051d1400] 05:06:24 INFO - PROCESS | 3990 | 1462881984860 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:06:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1237ms 05:06:24 INFO - PROCESS | 3990 | 1462881984912 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 3990 | 1462881984916 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:06:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:06:24 INFO - PROCESS | 3990 | 1462881984922 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 3990 | 1462881984924 Marionette TRACE conn3 <- [1,546,null,{}] 05:06:24 INFO - PROCESS | 3990 | 1462881984930 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 3990 | 1462881985104 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:06:25 INFO - PROCESS | 3990 | 1462881985226 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581adc7800 == 68 [pid = 3990] [id = 144] 05:06:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fc326c00) [pid = 3990] [serial = 431] [outer = (nil)] 05:06:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5813de3400) [pid = 3990] [serial = 432] [outer = 0x7f57fc326c00] 05:06:25 INFO - PROCESS | 3990 | 1462881985294 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5814f0b000) [pid = 3990] [serial = 433] [outer = 0x7f57fc326c00] 05:06:26 INFO - PROCESS | 3990 | 1462881986069 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:06:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1177ms 05:06:26 INFO - PROCESS | 3990 | 1462881986100 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 3990 | 1462881986104 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:06:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:06:26 INFO - PROCESS | 3990 | 1462881986127 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 3990 | 1462881986131 Marionette TRACE conn3 <- [1,550,null,{}] 05:06:26 INFO - PROCESS | 3990 | 1462881986137 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:26 INFO - PROCESS | 3990 | 1462881986330 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:06:26 INFO - PROCESS | 3990 | 1462881986446 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd19000 == 69 [pid = 3990] [id = 145] 05:06:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f5806ba8000) [pid = 3990] [serial = 434] [outer = (nil)] 05:06:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5814f0b800) [pid = 3990] [serial = 435] [outer = 0x7f5806ba8000] 05:06:26 INFO - PROCESS | 3990 | 1462881986527 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f581b8a1c00) [pid = 3990] [serial = 436] [outer = 0x7f5806ba8000] 05:06:27 INFO - PROCESS | 3990 | 1462881987245 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:06:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1139ms 05:06:27 INFO - PROCESS | 3990 | 1462881987292 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 3990 | 1462881987294 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:06:27 INFO - PROCESS | 3990 | 1462881987303 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 3990 | 1462881987306 Marionette TRACE conn3 <- [1,554,null,{}] 05:06:27 INFO - PROCESS | 3990 | 1462881987311 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:27 INFO - PROCESS | 3990 | 1462881987452 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:06:27 INFO - PROCESS | 3990 | 1462881987564 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79c8800 == 70 [pid = 3990] [id = 146] 05:06:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57f7933400) [pid = 3990] [serial = 437] [outer = (nil)] 05:06:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f7939c00) [pid = 3990] [serial = 438] [outer = 0x7f57f7933400] 05:06:27 INFO - PROCESS | 3990 | 1462881987626 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57f793ec00) [pid = 3990] [serial = 439] [outer = 0x7f57f7933400] 05:06:28 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:28 INFO - PROCESS | 3990 | 1462881988497 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1229ms 05:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:06:28 INFO - PROCESS | 3990 | 1462881988533 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 3990 | 1462881988535 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:06:28 INFO - PROCESS | 3990 | 1462881988542 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 3990 | 1462881988545 Marionette TRACE conn3 <- [1,558,null,{}] 05:06:28 INFO - PROCESS | 3990 | 1462881988551 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:28 INFO - PROCESS | 3990 | 1462881988701 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:06:28 INFO - PROCESS | 3990 | 1462881988842 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581df8e000 == 71 [pid = 3990] [id = 147] 05:06:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57f7934000) [pid = 3990] [serial = 440] [outer = (nil)] 05:06:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f7941c00) [pid = 3990] [serial = 441] [outer = 0x7f57f7934000] 05:06:28 INFO - PROCESS | 3990 | 1462881988908 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f581b85a000) [pid = 3990] [serial = 442] [outer = 0x7f57f7934000] 05:06:29 INFO - PROCESS | 3990 | 1462881989709 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1236ms 05:06:29 INFO - PROCESS | 3990 | 1462881989778 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 3990 | 1462881989782 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:06:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:06:29 INFO - PROCESS | 3990 | 1462881989788 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 3990 | 1462881989790 Marionette TRACE conn3 <- [1,562,null,{}] 05:06:29 INFO - PROCESS | 3990 | 1462881989796 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 3990 | 1462881989946 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:06:30 INFO - PROCESS | 3990 | 1462881990091 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb5000 == 72 [pid = 3990] [id = 148] 05:06:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57f7934c00) [pid = 3990] [serial = 443] [outer = (nil)] 05:06:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57f7c64c00) [pid = 3990] [serial = 444] [outer = 0x7f57f7934c00] 05:06:30 INFO - PROCESS | 3990 | 1462881990164 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f7c6a000) [pid = 3990] [serial = 445] [outer = 0x7f57f7934c00] 05:06:30 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:31 INFO - PROCESS | 3990 | 1462881991116 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1389ms 05:06:31 INFO - PROCESS | 3990 | 1462881991178 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:06:31 INFO - PROCESS | 3990 | 1462881991183 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:06:31 INFO - PROCESS | 3990 | 1462881991192 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 3990 | 1462881991197 Marionette TRACE conn3 <- [1,566,null,{}] 05:06:31 INFO - PROCESS | 3990 | 1462881991205 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 3990 | 1462881991471 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:06:31 INFO - PROCESS | 3990 | 1462881991715 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb4000 == 73 [pid = 3990] [id = 149] 05:06:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f64ed400) [pid = 3990] [serial = 446] [outer = (nil)] 05:06:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f7c6d000) [pid = 3990] [serial = 447] [outer = 0x7f57f64ed400] 05:06:31 INFO - PROCESS | 3990 | 1462881991780 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fb2c1c00) [pid = 3990] [serial = 448] [outer = 0x7f57f64ed400] 05:06:32 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580630e000 == 72 [pid = 3990] [id = 138] 05:06:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcbc000 == 71 [pid = 3990] [id = 137] 05:06:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcdd9000 == 70 [pid = 3990] [id = 136] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fd0dcc00) [pid = 3990] [serial = 354] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5802985800) [pid = 3990] [serial = 357] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f580947ac00) [pid = 3990] [serial = 360] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f581ad9e000) [pid = 3990] [serial = 363] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f5800977c00) [pid = 3990] [serial = 387] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805edb800 == 69 [pid = 3990] [id = 130] 05:06:32 INFO - PROCESS | 3990 | 1462881992497 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1334ms 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5818fc6c00) [pid = 3990] [serial = 378] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5813fe8800) [pid = 3990] [serial = 375] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5805e98400) [pid = 3990] [serial = 372] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f580662b000) [pid = 3990] [serial = 373] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fd618800) [pid = 3990] [serial = 367] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fd0d8000) [pid = 3990] [serial = 366] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f580298c400) [pid = 3990] [serial = 369] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f58046a1000) [pid = 3990] [serial = 370] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f581d143000) [pid = 3990] [serial = 381] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f581dfc0400) [pid = 3990] [serial = 382] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5803f4fc00) [pid = 3990] [serial = 384] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f581b854400) [pid = 3990] [serial = 379] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5817029c00) [pid = 3990] [serial = 385] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5814e2fc00) [pid = 3990] [serial = 376] [outer = (nil)] [url = about:blank] 05:06:32 INFO - PROCESS | 3990 | 1462881992557 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:06:32 INFO - PROCESS | 3990 | 1462881992564 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:06:32 INFO - PROCESS | 3990 | 1462881992577 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 3990 | 1462881992580 Marionette TRACE conn3 <- [1,570,null,{}] 05:06:32 INFO - PROCESS | 3990 | 1462881992586 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:32 INFO - PROCESS | 3990 | 1462881992723 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:06:32 INFO - PROCESS | 3990 | 1462881992738 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc8b800 == 70 [pid = 3990] [id = 150] 05:06:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fc32ac00) [pid = 3990] [serial = 449] [outer = (nil)] 05:06:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fc32fc00) [pid = 3990] [serial = 450] [outer = 0x7f57fc32ac00] 05:06:32 INFO - PROCESS | 3990 | 1462881992793 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc492000) [pid = 3990] [serial = 451] [outer = 0x7f57fc32ac00] 05:06:33 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:33 INFO - PROCESS | 3990 | 1462881993557 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1035ms 05:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:06:33 INFO - PROCESS | 3990 | 1462881993611 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 3990 | 1462881993614 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:06:33 INFO - PROCESS | 3990 | 1462881993624 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 3990 | 1462881993630 Marionette TRACE conn3 <- [1,574,null,{}] 05:06:33 INFO - PROCESS | 3990 | 1462881993668 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 3990 | 1462881993821 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:06:33 INFO - PROCESS | 3990 | 1462881993832 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580360a800 == 71 [pid = 3990] [id = 151] 05:06:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fd0d7400) [pid = 3990] [serial = 452] [outer = (nil)] 05:06:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fd614800) [pid = 3990] [serial = 453] [outer = 0x7f57fd0d7400] 05:06:33 INFO - PROCESS | 3990 | 1462881993891 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f580077dc00) [pid = 3990] [serial = 454] [outer = 0x7f57fd0d7400] 05:06:34 INFO - PROCESS | 3990 | 1462881994640 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1057ms 05:06:34 INFO - PROCESS | 3990 | 1462881994693 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 3990 | 1462881994696 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:06:34 INFO - PROCESS | 3990 | 1462881994703 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 3990 | 1462881994705 Marionette TRACE conn3 <- [1,578,null,{}] 05:06:34 INFO - PROCESS | 3990 | 1462881994722 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:34 INFO - PROCESS | 3990 | 1462881994879 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:06:34 INFO - PROCESS | 3990 | 1462881994887 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580643b800 == 72 [pid = 3990] [id = 152] 05:06:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fc6e4800) [pid = 3990] [serial = 455] [outer = (nil)] 05:06:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5802991800) [pid = 3990] [serial = 456] [outer = 0x7f57fc6e4800] 05:06:34 INFO - PROCESS | 3990 | 1462881994944 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5805363c00) [pid = 3990] [serial = 457] [outer = 0x7f57fc6e4800] 05:06:35 INFO - PROCESS | 3990 | 1462881995669 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1029ms 05:06:35 INFO - PROCESS | 3990 | 1462881995750 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 3990 | 1462881995754 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:06:35 INFO - PROCESS | 3990 | 1462881995759 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 3990 | 1462881995762 Marionette TRACE conn3 <- [1,582,null,{}] 05:06:35 INFO - PROCESS | 3990 | 1462881995770 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 3990 | 1462881995944 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:06:35 INFO - PROCESS | 3990 | 1462881995964 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077c1800 == 73 [pid = 3990] [id = 153] 05:06:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5800984000) [pid = 3990] [serial = 458] [outer = (nil)] 05:06:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5805959800) [pid = 3990] [serial = 459] [outer = 0x7f5800984000] 05:06:36 INFO - PROCESS | 3990 | 1462881996021 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f580661dc00) [pid = 3990] [serial = 460] [outer = 0x7f5800984000] 05:06:36 INFO - PROCESS | 3990 | 1462881996730 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1030ms 05:06:36 INFO - PROCESS | 3990 | 1462881996790 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 3990 | 1462881996792 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:06:36 INFO - PROCESS | 3990 | 1462881996806 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 3990 | 1462881996808 Marionette TRACE conn3 <- [1,586,null,{}] 05:06:36 INFO - PROCESS | 3990 | 1462881996832 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 3990 | 1462881997041 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:06:37 INFO - PROCESS | 3990 | 1462881997063 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581413a000 == 74 [pid = 3990] [id = 154] 05:06:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57f78a7c00) [pid = 3990] [serial = 461] [outer = (nil)] 05:06:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57f78afc00) [pid = 3990] [serial = 462] [outer = 0x7f57f78a7c00] 05:06:37 INFO - PROCESS | 3990 | 1462881997118 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f580d238800) [pid = 3990] [serial = 463] [outer = 0x7f57f78a7c00] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fb6e1800) [pid = 3990] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f580661e800) [pid = 3990] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5805eb1400) [pid = 3990] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5804189800) [pid = 3990] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f580077f800) [pid = 3990] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5803fd7400) [pid = 3990] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fdc4c400) [pid = 3990] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fc6e0400) [pid = 3990] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fc6e1800) [pid = 3990] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f580097c400) [pid = 3990] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fc32cc00) [pid = 3990] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fc489c00) [pid = 3990] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f580097b000) [pid = 3990] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fb6dc800) [pid = 3990] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57fd9cd000) [pid = 3990] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57fb6d8800) [pid = 3990] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f5800788000) [pid = 3990] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5801f2d800) [pid = 3990] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:06:37 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f580097a400) [pid = 3990] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:06:37 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:37 INFO - PROCESS | 3990 | 1462881997891 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1102ms 05:06:37 INFO - PROCESS | 3990 | 1462881997914 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 3990 | 1462881997918 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:06:37 INFO - PROCESS | 3990 | 1462881997923 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 3990 | 1462881997925 Marionette TRACE conn3 <- [1,590,null,{}] 05:06:37 INFO - PROCESS | 3990 | 1462881997931 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:38 INFO - PROCESS | 3990 | 1462881998115 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:06:38 INFO - PROCESS | 3990 | 1462881998152 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580650d800 == 75 [pid = 3990] [id = 155] 05:06:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fb6e1800) [pid = 3990] [serial = 464] [outer = (nil)] 05:06:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fccd3000) [pid = 3990] [serial = 465] [outer = 0x7f57fb6e1800] 05:06:38 INFO - PROCESS | 3990 | 1462881998211 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fccd8c00) [pid = 3990] [serial = 466] [outer = 0x7f57fb6e1800] 05:06:39 INFO - PROCESS | 3990 | 1462881999011 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1128ms 05:06:39 INFO - PROCESS | 3990 | 1462881999052 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 3990 | 1462881999056 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:06:39 INFO - PROCESS | 3990 | 1462881999061 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 3990 | 1462881999064 Marionette TRACE conn3 <- [1,594,null,{}] 05:06:39 INFO - PROCESS | 3990 | 1462881999069 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 3990 | 1462881999216 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:06:39 INFO - PROCESS | 3990 | 1462881999229 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818992000 == 76 [pid = 3990] [id = 156] 05:06:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57fc6e0400) [pid = 3990] [serial = 467] [outer = (nil)] 05:06:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fccdd000) [pid = 3990] [serial = 468] [outer = 0x7f57fc6e0400] 05:06:39 INFO - PROCESS | 3990 | 1462881999294 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fd0e1400) [pid = 3990] [serial = 469] [outer = 0x7f57fc6e0400] 05:06:40 INFO - PROCESS | 3990 | 1462882000173 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1182ms 05:06:40 INFO - PROCESS | 3990 | 1462882000245 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 3990 | 1462882000250 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:06:40 INFO - PROCESS | 3990 | 1462882000260 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 3990 | 1462882000264 Marionette TRACE conn3 <- [1,598,null,{}] 05:06:40 INFO - PROCESS | 3990 | 1462882000273 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:40 INFO - PROCESS | 3990 | 1462882000481 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:06:40 INFO - PROCESS | 3990 | 1462882000622 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd54d800 == 77 [pid = 3990] [id = 157] 05:06:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f78a8400) [pid = 3990] [serial = 470] [outer = (nil)] 05:06:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57f78ad800) [pid = 3990] [serial = 471] [outer = 0x7f57f78a8400] 05:06:40 INFO - PROCESS | 3990 | 1462882000694 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57f7c6b800) [pid = 3990] [serial = 472] [outer = 0x7f57f78a8400] 05:06:41 INFO - PROCESS | 3990 | 1462882001484 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1284ms 05:06:41 INFO - PROCESS | 3990 | 1462882001544 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 3990 | 1462882001553 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:06:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:06:41 INFO - PROCESS | 3990 | 1462882001580 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 3990 | 1462882001584 Marionette TRACE conn3 <- [1,602,null,{}] 05:06:41 INFO - PROCESS | 3990 | 1462882001590 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 3990 | 1462882001758 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:06:41 INFO - PROCESS | 3990 | 1462882001900 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d207800 == 78 [pid = 3990] [id = 158] 05:06:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fb2c2000) [pid = 3990] [serial = 473] [outer = (nil)] 05:06:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fc490c00) [pid = 3990] [serial = 474] [outer = 0x7f57fb2c2000] 05:06:41 INFO - PROCESS | 3990 | 1462882001969 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fc783000) [pid = 3990] [serial = 475] [outer = 0x7f57fb2c2000] 05:06:42 INFO - PROCESS | 3990 | 1462882002788 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:06:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1246ms 05:06:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:06:42 INFO - PROCESS | 3990 | 1462882002823 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 3990 | 1462882002825 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:06:42 INFO - PROCESS | 3990 | 1462882002833 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 3990 | 1462882002838 Marionette TRACE conn3 <- [1,606,null,{}] 05:06:42 INFO - PROCESS | 3990 | 1462882002854 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 3990 | 1462882003018 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:06:43 INFO - PROCESS | 3990 | 1462882003174 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ecb800 == 79 [pid = 3990] [id = 159] 05:06:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fccd9c00) [pid = 3990] [serial = 476] [outer = (nil)] 05:06:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57ffcf2800) [pid = 3990] [serial = 477] [outer = 0x7f57fccd9c00] 05:06:43 INFO - PROCESS | 3990 | 1462882003248 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5800981400) [pid = 3990] [serial = 478] [outer = 0x7f57fccd9c00] 05:06:44 INFO - PROCESS | 3990 | 1462882004075 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:06:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1285ms 05:06:44 INFO - PROCESS | 3990 | 1462882004117 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:06:44 INFO - PROCESS | 3990 | 1462882004122 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:06:44 INFO - PROCESS | 3990 | 1462882004128 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 3990 | 1462882004131 Marionette TRACE conn3 <- [1,610,null,{}] 05:06:44 INFO - PROCESS | 3990 | 1462882004136 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 3990 | 1462882004292 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:06:44 INFO - PROCESS | 3990 | 1462882004443 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581b829000 == 80 [pid = 3990] [id = 160] 05:06:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fccde800) [pid = 3990] [serial = 479] [outer = (nil)] 05:06:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f580595b400) [pid = 3990] [serial = 480] [outer = 0x7f57fccde800] 05:06:44 INFO - PROCESS | 3990 | 1462882004509 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f580662b000) [pid = 3990] [serial = 481] [outer = 0x7f57fccde800] 05:06:45 INFO - PROCESS | 3990 | 1462882005309 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:06:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1230ms 05:06:45 INFO - PROCESS | 3990 | 1462882005357 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 3990 | 1462882005361 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:06:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:06:45 INFO - PROCESS | 3990 | 1462882005367 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 3990 | 1462882005371 Marionette TRACE conn3 <- [1,614,null,{}] 05:06:45 INFO - PROCESS | 3990 | 1462882005376 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:45 INFO - PROCESS | 3990 | 1462882005845 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:06:46 INFO - PROCESS | 3990 | 1462882006058 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79cb000 == 81 [pid = 3990] [id = 161] 05:06:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57f78a8800) [pid = 3990] [serial = 482] [outer = (nil)] 05:06:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f78b1c00) [pid = 3990] [serial = 483] [outer = 0x7f57f78a8800] 05:06:46 INFO - PROCESS | 3990 | 1462882006123 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f7c68c00) [pid = 3990] [serial = 484] [outer = 0x7f57f78a8800] 05:06:46 INFO - PROCESS | 3990 | 1462882006865 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:06:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1529ms 05:06:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:06:46 INFO - PROCESS | 3990 | 1462882006898 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 3990 | 1462882006902 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:06:46 INFO - PROCESS | 3990 | 1462882006909 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 3990 | 1462882006915 Marionette TRACE conn3 <- [1,618,null,{}] 05:06:46 INFO - PROCESS | 3990 | 1462882006921 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:47 INFO - PROCESS | 3990 | 1462882007066 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:06:47 INFO - PROCESS | 3990 | 1462882007246 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb1000 == 82 [pid = 3990] [id = 162] 05:06:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f7c67c00) [pid = 3990] [serial = 485] [outer = (nil)] 05:06:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fb2bf000) [pid = 3990] [serial = 486] [outer = 0x7f57f7c67c00] 05:06:47 INFO - PROCESS | 3990 | 1462882007367 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc32ec00) [pid = 3990] [serial = 487] [outer = 0x7f57f7c67c00] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a4f000 == 81 [pid = 3990] [id = 59] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067ab800 == 80 [pid = 3990] [id = 28] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818488000 == 79 [pid = 3990] [id = 70] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5816bca800 == 78 [pid = 3990] [id = 61] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fc78f800) [pid = 3990] [serial = 417] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f5814f0a800) [pid = 3990] [serial = 399] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f580943d400) [pid = 3990] [serial = 396] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fb2c6c00) [pid = 3990] [serial = 402] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802927800 == 77 [pid = 3990] [id = 58] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581bb0b800 == 76 [pid = 3990] [id = 120] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f4c000 == 75 [pid = 3990] [id = 50] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803814800 == 74 [pid = 3990] [id = 29] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d207000 == 73 [pid = 3990] [id = 119] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580941c000 == 72 [pid = 3990] [id = 30] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e19000 == 71 [pid = 3990] [id = 60] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580650d800 == 70 [pid = 3990] [id = 155] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581413a000 == 69 [pid = 3990] [id = 154] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077c1800 == 68 [pid = 3990] [id = 153] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580643b800 == 67 [pid = 3990] [id = 152] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580360a800 == 66 [pid = 3990] [id = 151] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc8b800 == 65 [pid = 3990] [id = 150] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb4000 == 64 [pid = 3990] [id = 149] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580941a000 == 63 [pid = 3990] [id = 141] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580468d800 == 62 [pid = 3990] [id = 140] 05:06:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a45000 == 61 [pid = 3990] [id = 139] 05:06:48 INFO - PROCESS | 3990 | 1462882008228 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57fd0e1800) [pid = 3990] [serial = 295] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f58035b0800) [pid = 3990] [serial = 286] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f580779c800) [pid = 3990] [serial = 292] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f580595a400) [pid = 3990] [serial = 325] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5805f6e000) [pid = 3990] [serial = 289] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57ffdd0800) [pid = 3990] [serial = 322] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5818fd1400) [pid = 3990] [serial = 331] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f5814156c00) [pid = 3990] [serial = 328] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f5819220400) [pid = 3990] [serial = 352] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f58046a2c00) [pid = 3990] [serial = 358] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f5814f56800) [pid = 3990] [serial = 361] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f581bb6e400) [pid = 3990] [serial = 364] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fd9c2c00) [pid = 3990] [serial = 355] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57fd7d2800) [pid = 3990] [serial = 391] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fc6e8400) [pid = 3990] [serial = 390] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f58050a8000) [pid = 3990] [serial = 394] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5802956400) [pid = 3990] [serial = 393] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57fd613800) [pid = 3990] [serial = 411] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57ffdc8c00) [pid = 3990] [serial = 412] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57fc6dc400) [pid = 3990] [serial = 409] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fc48b800) [pid = 3990] [serial = 408] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f581d38bc00) [pid = 3990] [serial = 406] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5818fca400) [pid = 3990] [serial = 405] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f58054d0000) [pid = 3990] [serial = 415] [outer = (nil)] [url = about:blank] 05:06:48 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f5802991000) [pid = 3990] [serial = 414] [outer = (nil)] [url = about:blank] 05:06:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:06:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1383ms 05:06:48 INFO - PROCESS | 3990 | 1462882008293 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 3990 | 1462882008296 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:06:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:06:48 INFO - PROCESS | 3990 | 1462882008302 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 3990 | 1462882008305 Marionette TRACE conn3 <- [1,622,null,{}] 05:06:48 INFO - PROCESS | 3990 | 1462882008311 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 3990 | 1462882008462 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:06:48 INFO - PROCESS | 3990 | 1462882008476 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4f1800 == 62 [pid = 3990] [id = 163] 05:06:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57fc498000) [pid = 3990] [serial = 488] [outer = (nil)] 05:06:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fc6e7400) [pid = 3990] [serial = 489] [outer = 0x7f57fc498000] 05:06:48 INFO - PROCESS | 3990 | 1462882008533 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fc788c00) [pid = 3990] [serial = 490] [outer = 0x7f57fc498000] 05:06:49 INFO - PROCESS | 3990 | 1462882009262 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 988ms 05:06:49 INFO - PROCESS | 3990 | 1462882009292 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:06:49 INFO - PROCESS | 3990 | 1462882009298 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:06:49 INFO - PROCESS | 3990 | 1462882009326 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 3990 | 1462882009332 Marionette TRACE conn3 <- [1,626,null,{}] 05:06:49 INFO - PROCESS | 3990 | 1462882009339 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:49 INFO - PROCESS | 3990 | 1462882009476 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:06:49 INFO - PROCESS | 3990 | 1462882009898 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffca2000 == 63 [pid = 3990] [id = 164] 05:06:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57f64f4000) [pid = 3990] [serial = 491] [outer = (nil)] 05:06:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57ffcfe800) [pid = 3990] [serial = 492] [outer = 0x7f57f64f4000] 05:06:50 INFO - PROCESS | 3990 | 1462882010002 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57ffdcd400) [pid = 3990] [serial = 493] [outer = 0x7f57f64f4000] 05:06:50 INFO - PROCESS | 3990 | 1462882010711 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:06:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1461ms 05:06:50 INFO - PROCESS | 3990 | 1462882010775 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 3990 | 1462882010779 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:06:50 INFO - PROCESS | 3990 | 1462882010784 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 3990 | 1462882010786 Marionette TRACE conn3 <- [1,630,null,{}] 05:06:50 INFO - PROCESS | 3990 | 1462882010792 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:50 INFO - PROCESS | 3990 | 1462882010952 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:06:50 INFO - PROCESS | 3990 | 1462882010977 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029b2800 == 64 [pid = 3990] [id = 165] 05:06:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f64f9400) [pid = 3990] [serial = 494] [outer = (nil)] 05:06:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5800786c00) [pid = 3990] [serial = 495] [outer = 0x7f57f64f9400] 05:06:51 INFO - PROCESS | 3990 | 1462882011032 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5800a27800) [pid = 3990] [serial = 496] [outer = 0x7f57f64f9400] 05:06:51 INFO - PROCESS | 3990 | 1462882011731 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 975ms 05:06:51 INFO - PROCESS | 3990 | 1462882011769 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 3990 | 1462882011773 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:06:51 INFO - PROCESS | 3990 | 1462882011778 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 3990 | 1462882011780 Marionette TRACE conn3 <- [1,634,null,{}] 05:06:51 INFO - PROCESS | 3990 | 1462882011785 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 3990 | 1462882011940 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:06:51 INFO - PROCESS | 3990 | 1462882011986 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803f14000 == 65 [pid = 3990] [id = 166] 05:06:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5801f2e800) [pid = 3990] [serial = 497] [outer = (nil)] 05:06:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5802955c00) [pid = 3990] [serial = 498] [outer = 0x7f5801f2e800] 05:06:52 INFO - PROCESS | 3990 | 1462882012085 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5802989c00) [pid = 3990] [serial = 499] [outer = 0x7f5801f2e800] 05:06:52 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f78a7c00) [pid = 3990] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fc32ac00) [pid = 3990] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f64ed400) [pid = 3990] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5805e9a000) [pid = 3990] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57fb2c0000) [pid = 3990] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fd0d7400) [pid = 3990] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57fc6e4800) [pid = 3990] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5800984000) [pid = 3990] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57fb6e1800) [pid = 3990] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:06:52 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5805cef800) [pid = 3990] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:06:53 INFO - PROCESS | 3990 | 1462882013155 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:06:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1426ms 05:06:53 INFO - PROCESS | 3990 | 1462882013212 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 3990 | 1462882013214 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:06:53 INFO - PROCESS | 3990 | 1462882013221 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 3990 | 1462882013223 Marionette TRACE conn3 <- [1,638,null,{}] 05:06:53 INFO - PROCESS | 3990 | 1462882013228 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 3990 | 1462882013365 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:06:53 INFO - PROCESS | 3990 | 1462882013379 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6462000 == 66 [pid = 3990] [id = 167] 05:06:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57f78a8000) [pid = 3990] [serial = 500] [outer = (nil)] 05:06:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fb6e1800) [pid = 3990] [serial = 501] [outer = 0x7f57f78a8000] 05:06:53 INFO - PROCESS | 3990 | 1462882013435 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f58035a5c00) [pid = 3990] [serial = 502] [outer = 0x7f57f78a8000] 05:06:53 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:54 INFO - PROCESS | 3990 | 1462882014082 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:06:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 882ms 05:06:54 INFO - PROCESS | 3990 | 1462882014102 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 3990 | 1462882014106 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:06:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:06:54 INFO - PROCESS | 3990 | 1462882014111 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 3990 | 1462882014113 Marionette TRACE conn3 <- [1,642,null,{}] 05:06:54 INFO - PROCESS | 3990 | 1462882014118 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:54 INFO - PROCESS | 3990 | 1462882014253 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:06:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f580298ac00) [pid = 3990] [serial = 503] [outer = 0x7f57fd619800] 05:06:54 INFO - PROCESS | 3990 | 1462882014385 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580643f000 == 67 [pid = 3990] [id = 168] 05:06:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fb6d4400) [pid = 3990] [serial = 504] [outer = (nil)] 05:06:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5804de7400) [pid = 3990] [serial = 505] [outer = 0x7f57fb6d4400] 05:06:54 INFO - PROCESS | 3990 | 1462882014448 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f58053e4000) [pid = 3990] [serial = 506] [outer = 0x7f57fb6d4400] 05:06:55 INFO - PROCESS | 3990 | 1462882015158 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:06:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1076ms 05:06:55 INFO - PROCESS | 3990 | 1462882015211 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 3990 | 1462882015215 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:06:55 INFO - PROCESS | 3990 | 1462882015225 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 3990 | 1462882015230 Marionette TRACE conn3 <- [1,646,null,{}] 05:06:55 INFO - PROCESS | 3990 | 1462882015239 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 3990 | 1462882015407 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:06:55 INFO - PROCESS | 3990 | 1462882015543 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7ba6800 == 68 [pid = 3990] [id = 169] 05:06:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57f78aa800) [pid = 3990] [serial = 507] [outer = (nil)] 05:06:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fb2bc800) [pid = 3990] [serial = 508] [outer = 0x7f57f78aa800] 05:06:55 INFO - PROCESS | 3990 | 1462882015611 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc326800) [pid = 3990] [serial = 509] [outer = 0x7f57f78aa800] 05:06:56 INFO - PROCESS | 3990 | 1462882016478 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:06:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1283ms 05:06:56 INFO - PROCESS | 3990 | 1462882016508 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 3990 | 1462882016515 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:06:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:06:56 INFO - PROCESS | 3990 | 1462882016526 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 3990 | 1462882016530 Marionette TRACE conn3 <- [1,650,null,{}] 05:06:56 INFO - PROCESS | 3990 | 1462882016536 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 3990 | 1462882016686 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:06:56 INFO - PROCESS | 3990 | 1462882016829 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd15000 == 69 [pid = 3990] [id = 170] 05:06:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc490000) [pid = 3990] [serial = 510] [outer = (nil)] 05:06:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fc788000) [pid = 3990] [serial = 511] [outer = 0x7f57fc490000] 05:06:56 INFO - PROCESS | 3990 | 1462882016893 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fccd9000) [pid = 3990] [serial = 512] [outer = 0x7f57fc490000] 05:06:57 INFO - PROCESS | 3990 | 1462882017753 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:06:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1279ms 05:06:57 INFO - PROCESS | 3990 | 1462882017805 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 3990 | 1462882017809 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:06:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:06:57 INFO - PROCESS | 3990 | 1462882017815 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 3990 | 1462882017820 Marionette TRACE conn3 <- [1,654,null,{}] 05:06:57 INFO - PROCESS | 3990 | 1462882017835 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:57 INFO - PROCESS | 3990 | 1462882017990 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:06:58 INFO - PROCESS | 3990 | 1462882018132 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067ae800 == 70 [pid = 3990] [id = 171] 05:06:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fd0e1800) [pid = 3990] [serial = 513] [outer = (nil)] 05:06:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5800a51400) [pid = 3990] [serial = 514] [outer = 0x7f57fd0e1800] 05:06:58 INFO - PROCESS | 3990 | 1462882018201 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5802988400) [pid = 3990] [serial = 515] [outer = 0x7f57fd0e1800] 05:06:58 INFO - PROCESS | 3990 | 1462882018997 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:06:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1234ms 05:06:59 INFO - PROCESS | 3990 | 1462882019050 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 3990 | 1462882019054 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:06:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:06:59 INFO - PROCESS | 3990 | 1462882019060 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 3990 | 1462882019064 Marionette TRACE conn3 <- [1,658,null,{}] 05:06:59 INFO - PROCESS | 3990 | 1462882019069 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:59 INFO - PROCESS | 3990 | 1462882019243 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:06:59 INFO - PROCESS | 3990 | 1462882019377 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e08800 == 71 [pid = 3990] [id = 172] 05:06:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd61d800) [pid = 3990] [serial = 516] [outer = (nil)] 05:06:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58053e2400) [pid = 3990] [serial = 517] [outer = 0x7f57fd61d800] 05:06:59 INFO - PROCESS | 3990 | 1462882019442 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f5805959c00) [pid = 3990] [serial = 518] [outer = 0x7f57fd61d800] 05:07:00 INFO - PROCESS | 3990 | 1462882020243 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1232ms 05:07:00 INFO - PROCESS | 3990 | 1462882020293 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 3990 | 1462882020296 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:07:00 INFO - PROCESS | 3990 | 1462882020303 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 3990 | 1462882020305 Marionette TRACE conn3 <- [1,662,null,{}] 05:07:00 INFO - PROCESS | 3990 | 1462882020311 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 3990 | 1462882020458 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:07:00 INFO - PROCESS | 3990 | 1462882020599 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809408000 == 72 [pid = 3990] [id = 173] 05:07:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5803646400) [pid = 3990] [serial = 519] [outer = (nil)] 05:07:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5805d4ec00) [pid = 3990] [serial = 520] [outer = 0x7f5803646400] 05:07:00 INFO - PROCESS | 3990 | 1462882020666 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5805e9e400) [pid = 3990] [serial = 521] [outer = 0x7f5803646400] 05:07:01 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:01 INFO - PROCESS | 3990 | 1462882021515 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1242ms 05:07:01 INFO - PROCESS | 3990 | 1462882021545 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 3990 | 1462882021549 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:07:01 INFO - PROCESS | 3990 | 1462882021554 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 3990 | 1462882021557 Marionette TRACE conn3 <- [1,666,null,{}] 05:07:01 INFO - PROCESS | 3990 | 1462882021562 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:01 INFO - PROCESS | 3990 | 1462882021736 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:07:02 INFO - PROCESS | 3990 | 1462882022034 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd09a000 == 73 [pid = 3990] [id = 174] 05:07:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f78b1800) [pid = 3990] [serial = 522] [outer = (nil)] 05:07:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f7c67000) [pid = 3990] [serial = 523] [outer = 0x7f57f78b1800] 05:07:02 INFO - PROCESS | 3990 | 1462882022150 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fb6d2400) [pid = 3990] [serial = 524] [outer = 0x7f57f78b1800] 05:07:02 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:03 INFO - PROCESS | 3990 | 1462882023065 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1528ms 05:07:03 INFO - PROCESS | 3990 | 1462882023084 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 3990 | 1462882023089 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:07:03 INFO - PROCESS | 3990 | 1462882023096 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 3990 | 1462882023102 Marionette TRACE conn3 <- [1,670,null,{}] 05:07:03 INFO - PROCESS | 3990 | 1462882023109 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:03 INFO - PROCESS | 3990 | 1462882023275 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:07:03 INFO - PROCESS | 3990 | 1462882023437 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79cd000 == 74 [pid = 3990] [id = 175] 05:07:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57f793a800) [pid = 3990] [serial = 525] [outer = (nil)] 05:07:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc6e3c00) [pid = 3990] [serial = 526] [outer = 0x7f57f793a800] 05:07:03 INFO - PROCESS | 3990 | 1462882023501 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fc78a400) [pid = 3990] [serial = 527] [outer = 0x7f57f793a800] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6462000 == 73 [pid = 3990] [id = 167] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803f14000 == 72 [pid = 3990] [id = 166] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57fccdd000) [pid = 3990] [serial = 468] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fc6e9400) [pid = 3990] [serial = 420] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57f7941c00) [pid = 3990] [serial = 441] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58094d9800) [pid = 3990] [serial = 429] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5805959400) [pid = 3990] [serial = 426] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5800983400) [pid = 3990] [serial = 423] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f5814f0b800) [pid = 3990] [serial = 435] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5813de3400) [pid = 3990] [serial = 432] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57f7939c00) [pid = 3990] [serial = 438] [outer = (nil)] [url = about:blank] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029b2800 == 71 [pid = 3990] [id = 165] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffca2000 == 70 [pid = 3990] [id = 164] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4f1800 == 69 [pid = 3990] [id = 163] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb1000 == 68 [pid = 3990] [id = 162] 05:07:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79cb000 == 67 [pid = 3990] [id = 161] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fccd8c00) [pid = 3990] [serial = 466] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f580d238800) [pid = 3990] [serial = 463] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fc492000) [pid = 3990] [serial = 451] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f7c6d000) [pid = 3990] [serial = 447] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f581411b400) [pid = 3990] [serial = 397] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57f7c64c00) [pid = 3990] [serial = 444] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fb6d3800) [pid = 3990] [serial = 403] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fd614800) [pid = 3990] [serial = 453] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5802991800) [pid = 3990] [serial = 456] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57fb2c1c00) [pid = 3990] [serial = 448] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f78afc00) [pid = 3990] [serial = 462] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f580661dc00) [pid = 3990] [serial = 460] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5805363c00) [pid = 3990] [serial = 457] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f580077dc00) [pid = 3990] [serial = 454] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5805959800) [pid = 3990] [serial = 459] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57fccd3000) [pid = 3990] [serial = 465] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5814f10000) [pid = 3990] [serial = 400] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57fc32fc00) [pid = 3990] [serial = 450] [outer = (nil)] [url = about:blank] 05:07:04 INFO - PROCESS | 3990 | 1462882024267 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1188ms 05:07:04 INFO - PROCESS | 3990 | 1462882024287 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 3990 | 1462882024293 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:07:04 INFO - PROCESS | 3990 | 1462882024320 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 3990 | 1462882024323 Marionette TRACE conn3 <- [1,674,null,{}] 05:07:04 INFO - PROCESS | 3990 | 1462882024328 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 3990 | 1462882024464 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:07:04 INFO - PROCESS | 3990 | 1462882024480 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd099000 == 68 [pid = 3990] [id = 176] 05:07:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fc492000) [pid = 3990] [serial = 528] [outer = (nil)] 05:07:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57fcce0800) [pid = 3990] [serial = 529] [outer = 0x7f57fc492000] 05:07:04 INFO - PROCESS | 3990 | 1462882024537 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fd61c400) [pid = 3990] [serial = 530] [outer = 0x7f57fc492000] 05:07:05 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:05 INFO - PROCESS | 3990 | 1462882025282 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:07:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1033ms 05:07:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:07:05 INFO - PROCESS | 3990 | 1462882025355 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 3990 | 1462882025357 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:07:05 INFO - PROCESS | 3990 | 1462882025366 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 3990 | 1462882025374 Marionette TRACE conn3 <- [1,678,null,{}] 05:07:05 INFO - PROCESS | 3990 | 1462882025406 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:05 INFO - PROCESS | 3990 | 1462882025550 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:07:05 INFO - PROCESS | 3990 | 1462882025560 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803564800 == 69 [pid = 3990] [id = 177] 05:07:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fd7dbc00) [pid = 3990] [serial = 531] [outer = (nil)] 05:07:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5800a32c00) [pid = 3990] [serial = 532] [outer = 0x7f57fd7dbc00] 05:07:05 INFO - PROCESS | 3990 | 1462882025615 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5802982c00) [pid = 3990] [serial = 533] [outer = 0x7f57fd7dbc00] 05:07:06 INFO - PROCESS | 3990 | 1462882026340 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1006ms 05:07:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:07:06 INFO - PROCESS | 3990 | 1462882026370 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 3990 | 1462882026373 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:07:06 INFO - PROCESS | 3990 | 1462882026379 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 3990 | 1462882026382 Marionette TRACE conn3 <- [1,682,null,{}] 05:07:06 INFO - PROCESS | 3990 | 1462882026387 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 3990 | 1462882026559 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:07:06 INFO - PROCESS | 3990 | 1462882026588 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805719800 == 70 [pid = 3990] [id = 178] 05:07:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57ffdd5000) [pid = 3990] [serial = 534] [outer = (nil)] 05:07:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5802990c00) [pid = 3990] [serial = 535] [outer = 0x7f57ffdd5000] 05:07:06 INFO - PROCESS | 3990 | 1462882026642 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f58054cf000) [pid = 3990] [serial = 536] [outer = 0x7f57ffdd5000] 05:07:07 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:07 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:07 INFO - PROCESS | 3990 | 1462882027775 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:07:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1429ms 05:07:07 INFO - PROCESS | 3990 | 1462882027807 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 3990 | 1462882027810 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:07:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:07:07 INFO - PROCESS | 3990 | 1462882027816 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 3990 | 1462882027818 Marionette TRACE conn3 <- [1,686,null,{}] 05:07:07 INFO - PROCESS | 3990 | 1462882027823 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:07 INFO - PROCESS | 3990 | 1462882027987 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:07:08 INFO - PROCESS | 3990 | 1462882028047 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73c7800 == 71 [pid = 3990] [id = 179] 05:07:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5806622800) [pid = 3990] [serial = 537] [outer = (nil)] 05:07:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f5806724c00) [pid = 3990] [serial = 538] [outer = 0x7f5806622800] 05:07:08 INFO - PROCESS | 3990 | 1462882028111 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5807574000) [pid = 3990] [serial = 539] [outer = 0x7f5806622800] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57f64f9400) [pid = 3990] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57f78a8000) [pid = 3990] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57f78a8800) [pid = 3990] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f64f4000) [pid = 3990] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5801f2e800) [pid = 3990] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f7c67c00) [pid = 3990] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:07:08 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57fc498000) [pid = 3990] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:07:09 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:09 INFO - PROCESS | 3990 | 1462882029326 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:07:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1529ms 05:07:09 INFO - PROCESS | 3990 | 1462882029345 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 3990 | 1462882029348 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:07:09 INFO - PROCESS | 3990 | 1462882029354 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 3990 | 1462882029356 Marionette TRACE conn3 <- [1,690,null,{}] 05:07:09 INFO - PROCESS | 3990 | 1462882029362 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:09 INFO - PROCESS | 3990 | 1462882029496 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:07:09 INFO - PROCESS | 3990 | 1462882029630 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a62000 == 72 [pid = 3990] [id = 180] 05:07:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5802988c00) [pid = 3990] [serial = 540] [outer = (nil)] 05:07:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f58079a5000) [pid = 3990] [serial = 541] [outer = 0x7f5802988c00] 05:07:09 INFO - PROCESS | 3990 | 1462882029691 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f580946d400) [pid = 3990] [serial = 542] [outer = 0x7f5802988c00] 05:07:10 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:10 INFO - PROCESS | 3990 | 1462882030731 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:07:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1430ms 05:07:10 INFO - PROCESS | 3990 | 1462882030785 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 3990 | 1462882030791 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:07:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:07:10 INFO - PROCESS | 3990 | 1462882030840 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 3990 | 1462882030846 Marionette TRACE conn3 <- [1,694,null,{}] 05:07:10 INFO - PROCESS | 3990 | 1462882030858 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:11 INFO - PROCESS | 3990 | 1462882031095 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:07:11 INFO - PROCESS | 3990 | 1462882031239 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcddb000 == 73 [pid = 3990] [id = 181] 05:07:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fb2cb400) [pid = 3990] [serial = 543] [outer = (nil)] 05:07:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fb6de800) [pid = 3990] [serial = 544] [outer = 0x7f57fb2cb400] 05:07:11 INFO - PROCESS | 3990 | 1462882031307 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fc498000) [pid = 3990] [serial = 545] [outer = 0x7f57fb2cb400] 05:07:12 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:12 INFO - PROCESS | 3990 | 1462882032572 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:07:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1788ms 05:07:12 INFO - PROCESS | 3990 | 1462882032588 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 3990 | 1462882032594 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:07:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:07:12 INFO - PROCESS | 3990 | 1462882032605 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 3990 | 1462882032608 Marionette TRACE conn3 <- [1,698,null,{}] 05:07:12 INFO - PROCESS | 3990 | 1462882032614 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 3990 | 1462882032845 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:07:12 INFO - PROCESS | 3990 | 1462882032982 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580630f000 == 74 [pid = 3990] [id = 182] 05:07:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f7c6ac00) [pid = 3990] [serial = 546] [outer = (nil)] 05:07:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fd0d5c00) [pid = 3990] [serial = 547] [outer = 0x7f57f7c6ac00] 05:07:13 INFO - PROCESS | 3990 | 1462882033046 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5800780000) [pid = 3990] [serial = 548] [outer = 0x7f57f7c6ac00] 05:07:14 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:14 INFO - PROCESS | 3990 | 1462882034264 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:07:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1680ms 05:07:14 INFO - PROCESS | 3990 | 1462882034291 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 3990 | 1462882034295 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:07:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:07:14 INFO - PROCESS | 3990 | 1462882034302 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 3990 | 1462882034308 Marionette TRACE conn3 <- [1,702,null,{}] 05:07:14 INFO - PROCESS | 3990 | 1462882034418 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 3990 | 1462882034586 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:07:14 INFO - PROCESS | 3990 | 1462882034721 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e37000 == 75 [pid = 3990] [id = 183] 05:07:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57ffdc9800) [pid = 3990] [serial = 549] [outer = (nil)] 05:07:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5804698000) [pid = 3990] [serial = 550] [outer = 0x7f57ffdc9800] 05:07:14 INFO - PROCESS | 3990 | 1462882034791 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5807577000) [pid = 3990] [serial = 551] [outer = 0x7f57ffdc9800] 05:07:15 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:15 INFO - PROCESS | 3990 | 1462882035985 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1733ms 05:07:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:07:16 INFO - PROCESS | 3990 | 1462882036039 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 3990 | 1462882036042 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:07:16 INFO - PROCESS | 3990 | 1462882036048 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 3990 | 1462882036051 Marionette TRACE conn3 <- [1,706,null,{}] 05:07:16 INFO - PROCESS | 3990 | 1462882036056 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:16 INFO - PROCESS | 3990 | 1462882036482 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:07:16 INFO - PROCESS | 3990 | 1462882036596 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd083800 == 76 [pid = 3990] [id = 184] 05:07:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fc32c000) [pid = 3990] [serial = 552] [outer = (nil)] 05:07:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fc48bc00) [pid = 3990] [serial = 553] [outer = 0x7f57fc32c000] 05:07:16 INFO - PROCESS | 3990 | 1462882036658 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fc784000) [pid = 3990] [serial = 554] [outer = 0x7f57fc32c000] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de16000 == 75 [pid = 3990] [id = 62] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73c7800 == 74 [pid = 3990] [id = 179] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581b829000 == 73 [pid = 3990] [id = 160] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5804de7400) [pid = 3990] [serial = 505] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805719800 == 72 [pid = 3990] [id = 178] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803564800 == 71 [pid = 3990] [id = 177] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd099000 == 70 [pid = 3990] [id = 176] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79cd000 == 69 [pid = 3990] [id = 175] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd09a000 == 68 [pid = 3990] [id = 174] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e08800 == 67 [pid = 3990] [id = 172] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067ae800 == 66 [pid = 3990] [id = 171] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd15000 == 65 [pid = 3990] [id = 170] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7ba6800 == 64 [pid = 3990] [id = 169] 05:07:17 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580643f000 == 63 [pid = 3990] [id = 168] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5800786c00) [pid = 3990] [serial = 495] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fb6e1800) [pid = 3990] [serial = 501] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f7c68c00) [pid = 3990] [serial = 484] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f78b1c00) [pid = 3990] [serial = 483] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57ffcfe800) [pid = 3990] [serial = 492] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f5802955c00) [pid = 3990] [serial = 498] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fc32ec00) [pid = 3990] [serial = 487] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fb2bf000) [pid = 3990] [serial = 486] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fc6e7400) [pid = 3990] [serial = 489] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fc788c00) [pid = 3990] [serial = 490] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f78ad800) [pid = 3990] [serial = 471] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fc490c00) [pid = 3990] [serial = 474] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57ffcf2800) [pid = 3990] [serial = 477] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f580595b400) [pid = 3990] [serial = 480] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f581ad90c00) [pid = 3990] [serial = 280] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5802989c00) [pid = 3990] [serial = 499] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f58035a5c00) [pid = 3990] [serial = 502] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5800a27800) [pid = 3990] [serial = 496] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57ffdcd400) [pid = 3990] [serial = 493] [outer = (nil)] [url = about:blank] 05:07:17 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:17 INFO - PROCESS | 3990 | 1462882037974 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1981ms 05:07:18 INFO - PROCESS | 3990 | 1462882038056 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 3990 | 1462882038063 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:07:18 INFO - PROCESS | 3990 | 1462882038079 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 3990 | 1462882038084 Marionette TRACE conn3 <- [1,710,null,{}] 05:07:18 INFO - PROCESS | 3990 | 1462882038092 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:18 INFO - PROCESS | 3990 | 1462882038217 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:07:18 INFO - PROCESS | 3990 | 1462882038227 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79c9800 == 64 [pid = 3990] [id = 185] 05:07:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fb6d8c00) [pid = 3990] [serial = 555] [outer = (nil)] 05:07:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57fd202800) [pid = 3990] [serial = 556] [outer = 0x7f57fb6d8c00] 05:07:18 INFO - PROCESS | 3990 | 1462882038288 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57ffdcd400) [pid = 3990] [serial = 557] [outer = 0x7f57fb6d8c00] 05:07:19 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:19 INFO - PROCESS | 3990 | 1462882039447 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:07:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:07:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1385ms 05:07:19 INFO - PROCESS | 3990 | 1462882039463 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 3990 | 1462882039467 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:07:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:07:19 INFO - PROCESS | 3990 | 1462882039472 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 3990 | 1462882039476 Marionette TRACE conn3 <- [1,714,null,{}] 05:07:19 INFO - PROCESS | 3990 | 1462882039482 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 3990 | 1462882039629 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:07:19 INFO - PROCESS | 3990 | 1462882039808 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffca2800 == 65 [pid = 3990] [id = 186] 05:07:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57fc32c400) [pid = 3990] [serial = 558] [outer = (nil)] 05:07:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5800982800) [pid = 3990] [serial = 559] [outer = 0x7f57fc32c400] 05:07:19 INFO - PROCESS | 3990 | 1462882039868 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5802988000) [pid = 3990] [serial = 560] [outer = 0x7f57fc32c400] 05:07:20 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:20 INFO - PROCESS | 3990 | 1462882040915 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1484ms 05:07:20 INFO - PROCESS | 3990 | 1462882040957 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 3990 | 1462882040963 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:07:21 INFO - PROCESS | 3990 | 1462882040995 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 3990 | 1462882041004 Marionette TRACE conn3 <- [1,718,null,{}] 05:07:21 INFO - PROCESS | 3990 | 1462882041015 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:21 INFO - PROCESS | 3990 | 1462882041182 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:07:21 INFO - PROCESS | 3990 | 1462882041245 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db9800 == 66 [pid = 3990] [id = 187] 05:07:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fd0dc000) [pid = 3990] [serial = 561] [outer = (nil)] 05:07:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5804186400) [pid = 3990] [serial = 562] [outer = 0x7f57fd0dc000] 05:07:21 INFO - PROCESS | 3990 | 1462882041301 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5806725000) [pid = 3990] [serial = 563] [outer = 0x7f57fd0dc000] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57ffdd5000) [pid = 3990] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5806622800) [pid = 3990] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f793a800) [pid = 3990] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57fd7dbc00) [pid = 3990] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57f78b1800) [pid = 3990] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fc492000) [pid = 3990] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57fb6d4400) [pid = 3990] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fc785c00) [pid = 3990] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:07:22 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57fc6e0400) [pid = 3990] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:07:22 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:22 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:22 INFO - PROCESS | 3990 | 1462882042402 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1452ms 05:07:22 INFO - PROCESS | 3990 | 1462882042431 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 3990 | 1462882042435 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:07:22 INFO - PROCESS | 3990 | 1462882042440 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 3990 | 1462882042442 Marionette TRACE conn3 <- [1,722,null,{}] 05:07:22 INFO - PROCESS | 3990 | 1462882042447 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:22 INFO - PROCESS | 3990 | 1462882042582 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:07:22 INFO - PROCESS | 3990 | 1462882042739 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805379000 == 67 [pid = 3990] [id = 188] 05:07:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57f78ac800) [pid = 3990] [serial = 564] [outer = (nil)] 05:07:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5802989c00) [pid = 3990] [serial = 565] [outer = 0x7f57f78ac800] 05:07:22 INFO - PROCESS | 3990 | 1462882042797 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f580661e800) [pid = 3990] [serial = 566] [outer = 0x7f57f78ac800] 05:07:23 INFO - PROCESS | 3990 | 1462882043352 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 3990 | 1462882043421 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:07:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:07:23 INFO - PROCESS | 3990 | 1462882043426 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 3990 | 1462882043429 Marionette TRACE conn3 <- [1,726,null,{}] 05:07:23 INFO - PROCESS | 3990 | 1462882043434 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 3990 | 1462882043645 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:07:23 INFO - PROCESS | 3990 | 1462882043748 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806aba800 == 68 [pid = 3990] [id = 189] 05:07:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f58079aac00) [pid = 3990] [serial = 567] [outer = (nil)] 05:07:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5812e57c00) [pid = 3990] [serial = 568] [outer = 0x7f58079aac00] 05:07:23 INFO - PROCESS | 3990 | 1462882043811 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5813a87000) [pid = 3990] [serial = 569] [outer = 0x7f58079aac00] 05:07:24 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:24 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:24 INFO - PROCESS | 3990 | 1462882044703 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:07:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1327ms 05:07:24 INFO - PROCESS | 3990 | 1462882044754 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 3990 | 1462882044760 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:07:24 INFO - PROCESS | 3990 | 1462882044768 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 3990 | 1462882044774 Marionette TRACE conn3 <- [1,730,null,{}] 05:07:24 INFO - PROCESS | 3990 | 1462882044781 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:24 INFO - PROCESS | 3990 | 1462882044946 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:07:25 INFO - PROCESS | 3990 | 1462882045085 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd688800 == 69 [pid = 3990] [id = 190] 05:07:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fb6e0c00) [pid = 3990] [serial = 570] [outer = (nil)] 05:07:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fc6e8000) [pid = 3990] [serial = 571] [outer = 0x7f57fb6e0c00] 05:07:25 INFO - PROCESS | 3990 | 1462882045157 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fd0d3c00) [pid = 3990] [serial = 572] [outer = 0x7f57fb6e0c00] 05:07:25 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:25 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:26 INFO - PROCESS | 3990 | 1462882046003 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 3990 | 1462882046067 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:07:26 INFO - PROCESS | 3990 | 1462882046077 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 3990 | 1462882046081 Marionette TRACE conn3 <- [1,734,null,{}] 05:07:26 INFO - PROCESS | 3990 | 1462882046087 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:26 INFO - PROCESS | 3990 | 1462882046240 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:07:26 INFO - PROCESS | 3990 | 1462882046377 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73c6800 == 70 [pid = 3990] [id = 191] 05:07:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57ffcfe800) [pid = 3990] [serial = 573] [outer = (nil)] 05:07:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f58046a0000) [pid = 3990] [serial = 574] [outer = 0x7f57ffcfe800] 05:07:26 INFO - PROCESS | 3990 | 1462882046441 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5805bba000) [pid = 3990] [serial = 575] [outer = 0x7f57ffcfe800] 05:07:27 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:27 INFO - PROCESS | 3990 | 1462882047333 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:07:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1293ms 05:07:27 INFO - PROCESS | 3990 | 1462882047370 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 3990 | 1462882047374 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:07:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:07:27 INFO - PROCESS | 3990 | 1462882047380 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 3990 | 1462882047386 Marionette TRACE conn3 <- [1,738,null,{}] 05:07:27 INFO - PROCESS | 3990 | 1462882047400 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:27 INFO - PROCESS | 3990 | 1462882047553 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:07:27 INFO - PROCESS | 3990 | 1462882047699 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e11800 == 71 [pid = 3990] [id = 192] 05:07:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f5807afc000) [pid = 3990] [serial = 576] [outer = (nil)] 05:07:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5812ecd000) [pid = 3990] [serial = 577] [outer = 0x7f5807afc000] 05:07:27 INFO - PROCESS | 3990 | 1462882047771 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5813cd0c00) [pid = 3990] [serial = 578] [outer = 0x7f5807afc000] 05:07:28 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:28 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:29 INFO - PROCESS | 3990 | 1462882048995 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:07:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:07:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1651ms 05:07:29 INFO - PROCESS | 3990 | 1462882049031 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 3990 | 1462882049035 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:07:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:07:29 INFO - PROCESS | 3990 | 1462882049052 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 3990 | 1462882049056 Marionette TRACE conn3 <- [1,742,null,{}] 05:07:29 INFO - PROCESS | 3990 | 1462882049061 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:29 INFO - PROCESS | 3990 | 1462882049247 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:07:29 INFO - PROCESS | 3990 | 1462882049409 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58170ad800 == 72 [pid = 3990] [id = 193] 05:07:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5807afc800) [pid = 3990] [serial = 579] [outer = (nil)] 05:07:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5813fa8800) [pid = 3990] [serial = 580] [outer = 0x7f5807afc800] 05:07:29 INFO - PROCESS | 3990 | 1462882049476 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f58141cd000) [pid = 3990] [serial = 581] [outer = 0x7f5807afc800] 05:07:30 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:30 INFO - PROCESS | 3990 | 1462882050635 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1631ms 05:07:30 INFO - PROCESS | 3990 | 1462882050685 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 3990 | 1462882050691 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:07:30 INFO - PROCESS | 3990 | 1462882050700 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 3990 | 1462882050705 Marionette TRACE conn3 <- [1,746,null,{}] 05:07:30 INFO - PROCESS | 3990 | 1462882050832 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:31 INFO - PROCESS | 3990 | 1462882051043 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:07:31 INFO - PROCESS | 3990 | 1462882051180 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818823000 == 73 [pid = 3990] [id = 194] 05:07:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fb5d5400) [pid = 3990] [serial = 582] [outer = (nil)] 05:07:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fb5da800) [pid = 3990] [serial = 583] [outer = 0x7f57fb5d5400] 05:07:31 INFO - PROCESS | 3990 | 1462882051245 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5812ed7800) [pid = 3990] [serial = 584] [outer = 0x7f57fb5d5400] 05:07:31 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:32 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:32 INFO - PROCESS | 3990 | 1462882052393 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1704ms 05:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:07:32 INFO - PROCESS | 3990 | 1462882052403 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 3990 | 1462882052405 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:07:32 INFO - PROCESS | 3990 | 1462882052412 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 3990 | 1462882052416 Marionette TRACE conn3 <- [1,750,null,{}] 05:07:32 INFO - PROCESS | 3990 | 1462882052462 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:32 INFO - PROCESS | 3990 | 1462882052749 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:07:32 INFO - PROCESS | 3990 | 1462882052821 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcde2000 == 74 [pid = 3990] [id = 195] 05:07:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fb5dd000) [pid = 3990] [serial = 585] [outer = (nil)] 05:07:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5814f04000) [pid = 3990] [serial = 586] [outer = 0x7f57fb5dd000] 05:07:32 INFO - PROCESS | 3990 | 1462882052890 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f5814f0d800) [pid = 3990] [serial = 587] [outer = 0x7f57fb5dd000] 05:07:34 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:34 INFO - PROCESS | 3990 | 1462882054309 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1936ms 05:07:34 INFO - PROCESS | 3990 | 1462882054348 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 3990 | 1462882054355 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:07:34 INFO - PROCESS | 3990 | 1462882054363 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 3990 | 1462882054368 Marionette TRACE conn3 <- [1,754,null,{}] 05:07:34 INFO - PROCESS | 3990 | 1462882054376 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 3990 | 1462882054526 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:07:34 INFO - PROCESS | 3990 | 1462882054673 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5ecb800 == 73 [pid = 3990] [id = 159] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d207800 == 72 [pid = 3990] [id = 158] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd54d800 == 71 [pid = 3990] [id = 157] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809408000 == 70 [pid = 3990] [id = 173] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805379000 == 69 [pid = 3990] [id = 188] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58079a5000) [pid = 3990] [serial = 541] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79b9800 == 70 [pid = 3990] [id = 196] 05:07:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f5e70000) [pid = 3990] [serial = 588] [outer = (nil)] 05:07:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57f7936000) [pid = 3990] [serial = 589] [outer = 0x7f57f5e70000] 05:07:34 INFO - PROCESS | 3990 | 1462882054761 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fb5d5000) [pid = 3990] [serial = 590] [outer = 0x7f57f5e70000] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804db9800 == 69 [pid = 3990] [id = 187] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffca2800 == 68 [pid = 3990] [id = 186] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79c9800 == 67 [pid = 3990] [id = 185] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd083800 == 66 [pid = 3990] [id = 184] 05:07:34 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcddb000 == 65 [pid = 3990] [id = 181] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5802990c00) [pid = 3990] [serial = 535] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f5806724c00) [pid = 3990] [serial = 538] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58053e2400) [pid = 3990] [serial = 517] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fc6e3c00) [pid = 3990] [serial = 526] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5800a32c00) [pid = 3990] [serial = 532] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fb6d2400) [pid = 3990] [serial = 524] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57f7c67000) [pid = 3990] [serial = 523] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fcce0800) [pid = 3990] [serial = 529] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fd61c400) [pid = 3990] [serial = 530] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f58053e4000) [pid = 3990] [serial = 506] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fc788000) [pid = 3990] [serial = 511] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f5800a51400) [pid = 3990] [serial = 514] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fb2bc800) [pid = 3990] [serial = 508] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5805d4ec00) [pid = 3990] [serial = 520] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fc78a400) [pid = 3990] [serial = 527] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f58054cf000) [pid = 3990] [serial = 536] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5802982c00) [pid = 3990] [serial = 533] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5807574000) [pid = 3990] [serial = 539] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f580078ac00) [pid = 3990] [serial = 418] [outer = (nil)] [url = about:blank] 05:07:34 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57fd0e1400) [pid = 3990] [serial = 469] [outer = (nil)] [url = about:blank] 05:07:35 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:35 INFO - PROCESS | 3990 | 1462882055847 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:07:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1537ms 05:07:35 INFO - PROCESS | 3990 | 1462882055901 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 3990 | 1462882055909 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:07:35 INFO - PROCESS | 3990 | 1462882055920 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 3990 | 1462882055923 Marionette TRACE conn3 <- [1,758,null,{}] 05:07:35 INFO - PROCESS | 3990 | 1462882055929 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 3990 | 1462882056087 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:07:36 INFO - PROCESS | 3990 | 1462882056233 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fefa3000 == 66 [pid = 3990] [id = 197] 05:07:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fb5d6000) [pid = 3990] [serial = 591] [outer = (nil)] 05:07:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fc48d400) [pid = 3990] [serial = 592] [outer = 0x7f57fb5d6000] 05:07:36 INFO - PROCESS | 3990 | 1462882056287 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc789800) [pid = 3990] [serial = 593] [outer = 0x7f57fb5d6000] 05:07:36 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:36 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:36 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:36 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:36 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:36 INFO - PROCESS | 3990 | 1462882056881 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:07:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 981ms 05:07:36 INFO - PROCESS | 3990 | 1462882056902 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 3990 | 1462882056906 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:07:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:07:36 INFO - PROCESS | 3990 | 1462882056911 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 3990 | 1462882056916 Marionette TRACE conn3 <- [1,762,null,{}] 05:07:36 INFO - PROCESS | 3990 | 1462882056930 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 3990 | 1462882057066 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:07:37 INFO - PROCESS | 3990 | 1462882057190 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580640f800 == 67 [pid = 3990] [id = 198] 05:07:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc6e1000) [pid = 3990] [serial = 594] [outer = (nil)] 05:07:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57ffdcf400) [pid = 3990] [serial = 595] [outer = 0x7f57fc6e1000] 05:07:37 INFO - PROCESS | 3990 | 1462882057250 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5802955c00) [pid = 3990] [serial = 596] [outer = 0x7f57fc6e1000] 05:07:38 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fc32c400) [pid = 3990] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:07:38 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57f78ac800) [pid = 3990] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:07:38 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fb6d8c00) [pid = 3990] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:07:38 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57fc32c000) [pid = 3990] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:07:38 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fd0dc000) [pid = 3990] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:07:38 INFO - PROCESS | 3990 | 1462882058384 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:07:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1489ms 05:07:38 INFO - PROCESS | 3990 | 1462882058401 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 3990 | 1462882058405 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:07:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:07:38 INFO - PROCESS | 3990 | 1462882058410 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 3990 | 1462882058412 Marionette TRACE conn3 <- [1,766,null,{}] 05:07:38 INFO - PROCESS | 3990 | 1462882058417 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:38 INFO - PROCESS | 3990 | 1462882058554 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:07:38 INFO - PROCESS | 3990 | 1462882058563 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806ad9000 == 68 [pid = 3990] [id = 199] 05:07:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5800784c00) [pid = 3990] [serial = 597] [outer = (nil)] 05:07:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5803fd6400) [pid = 3990] [serial = 598] [outer = 0x7f5800784c00] 05:07:38 INFO - PROCESS | 3990 | 1462882058620 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5805bc2800) [pid = 3990] [serial = 599] [outer = 0x7f5800784c00] 05:07:39 INFO - PROCESS | 3990 | 1462882059765 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:07:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1376ms 05:07:39 INFO - PROCESS | 3990 | 1462882059789 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:07:39 INFO - PROCESS | 3990 | 1462882059794 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:07:39 INFO - PROCESS | 3990 | 1462882059803 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 3990 | 1462882059806 Marionette TRACE conn3 <- [1,770,null,{}] 05:07:39 INFO - PROCESS | 3990 | 1462882059814 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:40 INFO - PROCESS | 3990 | 1462882060047 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:07:40 INFO - PROCESS | 3990 | 1462882060175 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73b7800 == 69 [pid = 3990] [id = 200] 05:07:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f5800976c00) [pid = 3990] [serial = 600] [outer = (nil)] 05:07:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5806726000) [pid = 3990] [serial = 601] [outer = 0x7f5800976c00] 05:07:40 INFO - PROCESS | 3990 | 1462882060269 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f5807ac8000) [pid = 3990] [serial = 602] [outer = 0x7f5800976c00] 05:07:40 INFO - PROCESS | 3990 | 1462882060935 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1147ms 05:07:40 INFO - PROCESS | 3990 | 1462882060949 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 3990 | 1462882060952 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:07:40 INFO - PROCESS | 3990 | 1462882060958 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 3990 | 1462882060960 Marionette TRACE conn3 <- [1,774,null,{}] 05:07:40 INFO - PROCESS | 3990 | 1462882060965 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 3990 | 1462882061163 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:07:41 INFO - PROCESS | 3990 | 1462882061313 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4d6000 == 70 [pid = 3990] [id = 201] 05:07:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57f5e63400) [pid = 3990] [serial = 603] [outer = (nil)] 05:07:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f5e67400) [pid = 3990] [serial = 604] [outer = 0x7f57f5e63400] 05:07:41 INFO - PROCESS | 3990 | 1462882061382 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57f64f4000) [pid = 3990] [serial = 605] [outer = 0x7f57f5e63400] 05:07:42 INFO - PROCESS | 3990 | 1462882062276 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1381ms 05:07:42 INFO - PROCESS | 3990 | 1462882062343 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 3990 | 1462882062350 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:07:42 INFO - PROCESS | 3990 | 1462882062357 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 3990 | 1462882062363 Marionette TRACE conn3 <- [1,778,null,{}] 05:07:42 INFO - PROCESS | 3990 | 1462882062369 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:42 INFO - PROCESS | 3990 | 1462882062571 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:07:42 INFO - PROCESS | 3990 | 1462882062714 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806438800 == 71 [pid = 3990] [id = 202] 05:07:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57f78aa400) [pid = 3990] [serial = 606] [outer = (nil)] 05:07:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fc785400) [pid = 3990] [serial = 607] [outer = 0x7f57f78aa400] 05:07:42 INFO - PROCESS | 3990 | 1462882062785 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fd0e1400) [pid = 3990] [serial = 608] [outer = 0x7f57f78aa400] 05:07:43 INFO - PROCESS | 3990 | 1462882063586 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1280ms 05:07:43 INFO - PROCESS | 3990 | 1462882063641 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 3990 | 1462882063646 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:07:43 INFO - PROCESS | 3990 | 1462882063653 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 3990 | 1462882063655 Marionette TRACE conn3 <- [1,782,null,{}] 05:07:43 INFO - PROCESS | 3990 | 1462882063661 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 3990 | 1462882063821 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:07:43 INFO - PROCESS | 3990 | 1462882063975 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581899a000 == 72 [pid = 3990] [id = 203] 05:07:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5801f2f000) [pid = 3990] [serial = 609] [outer = (nil)] 05:07:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f580595a400) [pid = 3990] [serial = 610] [outer = 0x7f5801f2f000] 05:07:44 INFO - PROCESS | 3990 | 1462882064056 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f5807574000) [pid = 3990] [serial = 611] [outer = 0x7f5801f2f000] 05:07:44 INFO - PROCESS | 3990 | 1462882064995 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1379ms 05:07:45 INFO - PROCESS | 3990 | 1462882065033 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 3990 | 1462882065035 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:07:45 INFO - PROCESS | 3990 | 1462882065050 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 3990 | 1462882065059 Marionette TRACE conn3 <- [1,786,null,{}] 05:07:45 INFO - PROCESS | 3990 | 1462882065065 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:45 INFO - PROCESS | 3990 | 1462882065225 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:07:45 INFO - PROCESS | 3990 | 1462882065372 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818e64000 == 73 [pid = 3990] [id = 204] 05:07:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f5e64c00) [pid = 3990] [serial = 612] [outer = (nil)] 05:07:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f5813ddec00) [pid = 3990] [serial = 613] [outer = 0x7f57f5e64c00] 05:07:45 INFO - PROCESS | 3990 | 1462882065440 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f5814ee3400) [pid = 3990] [serial = 614] [outer = 0x7f57f5e64c00] 05:07:46 INFO - PROCESS | 3990 | 1462882066267 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1298ms 05:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:07:46 INFO - PROCESS | 3990 | 1462882066342 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 3990 | 1462882066345 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:07:46 INFO - PROCESS | 3990 | 1462882066351 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 3990 | 1462882066354 Marionette TRACE conn3 <- [1,790,null,{}] 05:07:46 INFO - PROCESS | 3990 | 1462882066359 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 3990 | 1462882066549 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:07:46 INFO - PROCESS | 3990 | 1462882066702 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581add3800 == 74 [pid = 3990] [id = 205] 05:07:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fd9c6000) [pid = 3990] [serial = 615] [outer = (nil)] 05:07:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f580584f400) [pid = 3990] [serial = 616] [outer = 0x7f57fd9c6000] 05:07:46 INFO - PROCESS | 3990 | 1462882066769 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5805857000) [pid = 3990] [serial = 617] [outer = 0x7f57fd9c6000] 05:07:47 INFO - PROCESS | 3990 | 1462882067503 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1184ms 05:07:47 INFO - PROCESS | 3990 | 1462882067535 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 3990 | 1462882067539 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:07:47 INFO - PROCESS | 3990 | 1462882067545 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 3990 | 1462882067547 Marionette TRACE conn3 <- [1,794,null,{}] 05:07:47 INFO - PROCESS | 3990 | 1462882067553 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:47 INFO - PROCESS | 3990 | 1462882067704 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:07:47 INFO - PROCESS | 3990 | 1462882067856 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d17c000 == 75 [pid = 3990] [id = 206] 05:07:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f58059d6000) [pid = 3990] [serial = 618] [outer = (nil)] 05:07:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f58059d8c00) [pid = 3990] [serial = 619] [outer = 0x7f58059d6000] 05:07:47 INFO - PROCESS | 3990 | 1462882067931 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f58059df400) [pid = 3990] [serial = 620] [outer = 0x7f58059d6000] 05:07:48 INFO - PROCESS | 3990 | 1462882068793 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1279ms 05:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:07:48 INFO - PROCESS | 3990 | 1462882068825 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 3990 | 1462882068827 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:07:48 INFO - PROCESS | 3990 | 1462882068834 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 3990 | 1462882068837 Marionette TRACE conn3 <- [1,798,null,{}] 05:07:48 INFO - PROCESS | 3990 | 1462882068843 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:49 INFO - PROCESS | 3990 | 1462882069006 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:07:49 INFO - PROCESS | 3990 | 1462882069332 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f645b000 == 76 [pid = 3990] [id = 207] 05:07:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57f5af8800) [pid = 3990] [serial = 621] [outer = (nil)] 05:07:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f5e62800) [pid = 3990] [serial = 622] [outer = 0x7f57f5af8800] 05:07:49 INFO - PROCESS | 3990 | 1462882069474 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f64f2c00) [pid = 3990] [serial = 623] [outer = 0x7f57f5af8800] 05:07:50 INFO - PROCESS | 3990 | 1462882070523 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1733ms 05:07:50 INFO - PROCESS | 3990 | 1462882070567 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:07:50 INFO - PROCESS | 3990 | 1462882070571 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:07:50 INFO - PROCESS | 3990 | 1462882070581 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 3990 | 1462882070585 Marionette TRACE conn3 <- [1,802,null,{}] 05:07:50 INFO - PROCESS | 3990 | 1462882070592 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 3990 | 1462882070761 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:07:50 INFO - PROCESS | 3990 | 1462882070927 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd245800 == 77 [pid = 3990] [id = 208] 05:07:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57fb6d4000) [pid = 3990] [serial = 624] [outer = (nil)] 05:07:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57fc491000) [pid = 3990] [serial = 625] [outer = 0x7f57fb6d4000] 05:07:50 INFO - PROCESS | 3990 | 1462882070994 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57fc788400) [pid = 3990] [serial = 626] [outer = 0x7f57fb6d4000] 05:07:51 INFO - PROCESS | 3990 | 1462882071797 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1291ms 05:07:51 INFO - PROCESS | 3990 | 1462882071873 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 3990 | 1462882071878 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:07:51 INFO - PROCESS | 3990 | 1462882071886 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 3990 | 1462882071889 Marionette TRACE conn3 <- [1,806,null,{}] 05:07:51 INFO - PROCESS | 3990 | 1462882071894 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:52 INFO - PROCESS | 3990 | 1462882072127 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5800a0f000 == 76 [pid = 3990] [id = 83] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803553800 == 75 [pid = 3990] [id = 107] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73b7800 == 74 [pid = 3990] [id = 200] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806ad9000 == 73 [pid = 3990] [id = 199] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f5812e57c00) [pid = 3990] [serial = 568] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57fd0d5c00) [pid = 3990] [serial = 547] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57fb6de800) [pid = 3990] [serial = 544] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f5804698000) [pid = 3990] [serial = 550] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580640f800 == 72 [pid = 3990] [id = 198] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fefa3000 == 71 [pid = 3990] [id = 197] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79b9800 == 70 [pid = 3990] [id = 196] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818823000 == 69 [pid = 3990] [id = 194] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58170ad800 == 68 [pid = 3990] [id = 193] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e11800 == 67 [pid = 3990] [id = 192] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73c6800 == 66 [pid = 3990] [id = 191] 05:07:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd688800 == 65 [pid = 3990] [id = 190] 05:07:52 INFO - PROCESS | 3990 | 1462882072302 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f5800982800) [pid = 3990] [serial = 559] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5802988000) [pid = 3990] [serial = 560] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f5802989c00) [pid = 3990] [serial = 565] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fd202800) [pid = 3990] [serial = 556] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fc48bc00) [pid = 3990] [serial = 553] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5804186400) [pid = 3990] [serial = 562] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5806725000) [pid = 3990] [serial = 563] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57ffdcd400) [pid = 3990] [serial = 557] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fc784000) [pid = 3990] [serial = 554] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f580661e800) [pid = 3990] [serial = 566] [outer = (nil)] [url = about:blank] 05:07:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6454000 == 66 [pid = 3990] [id = 209] 05:07:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc48a000) [pid = 3990] [serial = 627] [outer = (nil)] 05:07:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fd209000) [pid = 3990] [serial = 628] [outer = 0x7f57fc48a000] 05:07:52 INFO - PROCESS | 3990 | 1462882072371 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57ffdce800) [pid = 3990] [serial = 629] [outer = 0x7f57fc48a000] 05:07:53 INFO - PROCESS | 3990 | 1462882073083 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1235ms 05:07:53 INFO - PROCESS | 3990 | 1462882073122 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 3990 | 1462882073125 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:07:53 INFO - PROCESS | 3990 | 1462882073134 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 3990 | 1462882073141 Marionette TRACE conn3 <- [1,810,null,{}] 05:07:53 INFO - PROCESS | 3990 | 1462882073155 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 3990 | 1462882073304 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:07:53 INFO - PROCESS | 3990 | 1462882073418 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58054a4800 == 67 [pid = 3990] [id = 210] 05:07:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57ffdcd400) [pid = 3990] [serial = 630] [outer = (nil)] 05:07:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5802956000) [pid = 3990] [serial = 631] [outer = 0x7f57ffdcd400] 05:07:53 INFO - PROCESS | 3990 | 1462882073475 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5804698000) [pid = 3990] [serial = 632] [outer = 0x7f57ffdcd400] 05:07:54 INFO - PROCESS | 3990 | 1462882074174 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1087ms 05:07:54 INFO - PROCESS | 3990 | 1462882074242 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 3990 | 1462882074247 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:07:54 INFO - PROCESS | 3990 | 1462882074258 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 3990 | 1462882074262 Marionette TRACE conn3 <- [1,814,null,{}] 05:07:54 INFO - PROCESS | 3990 | 1462882074267 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:54 INFO - PROCESS | 3990 | 1462882074420 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:07:54 INFO - PROCESS | 3990 | 1462882074443 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806507800 == 68 [pid = 3990] [id = 211] 05:07:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f580298fc00) [pid = 3990] [serial = 633] [outer = (nil)] 05:07:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5805858400) [pid = 3990] [serial = 634] [outer = 0x7f580298fc00] 05:07:54 INFO - PROCESS | 3990 | 1462882074499 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f58059db800) [pid = 3990] [serial = 635] [outer = 0x7f580298fc00] 05:07:55 INFO - PROCESS | 3990 | 1462882075374 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 3990 | 1462882075401 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:07:55 INFO - PROCESS | 3990 | 1462882075407 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 3990 | 1462882075409 Marionette TRACE conn3 <- [1,818,null,{}] 05:07:55 INFO - PROCESS | 3990 | 1462882075414 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 3990 | 1462882075600 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:07:55 INFO - PROCESS | 3990 | 1462882075627 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f517c000 == 69 [pid = 3990] [id = 212] 05:07:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5805ce8c00) [pid = 3990] [serial = 636] [outer = (nil)] 05:07:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5805f75000) [pid = 3990] [serial = 637] [outer = 0x7f5805ce8c00] 05:07:55 INFO - PROCESS | 3990 | 1462882075690 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f58079a5000) [pid = 3990] [serial = 638] [outer = 0x7f5805ce8c00] 05:07:56 INFO - PROCESS | 3990 | 1462882076452 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1076ms 05:07:56 INFO - PROCESS | 3990 | 1462882076491 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 3990 | 1462882076493 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:07:56 INFO - PROCESS | 3990 | 1462882076500 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 3990 | 1462882076503 Marionette TRACE conn3 <- [1,822,null,{}] 05:07:56 INFO - PROCESS | 3990 | 1462882076519 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:56 INFO - PROCESS | 3990 | 1462882076706 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f7933400) [pid = 3990] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fc78b400) [pid = 3990] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f7934000) [pid = 3990] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fc330c00) [pid = 3990] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f7934c00) [pid = 3990] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fccde800) [pid = 3990] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fccd9c00) [pid = 3990] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57fc490000) [pid = 3990] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5803fd5c00) [pid = 3990] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fc326c00) [pid = 3990] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fb2c2000) [pid = 3990] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57fb6da800) [pid = 3990] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57f78a8400) [pid = 3990] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5806ba8000) [pid = 3990] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fd61d800) [pid = 3990] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5803646400) [pid = 3990] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fd0e1800) [pid = 3990] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57f78aa800) [pid = 3990] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f58051d1400) [pid = 3990] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5800784c00) [pid = 3990] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f5e70000) [pid = 3990] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fb5d6000) [pid = 3990] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fb5dd000) [pid = 3990] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:07:57 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fc6e1000) [pid = 3990] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:07:57 INFO - PROCESS | 3990 | 1462882077179 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6450000 == 70 [pid = 3990] [id = 213] 05:07:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f5e62c00) [pid = 3990] [serial = 639] [outer = (nil)] 05:07:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57f78a4000) [pid = 3990] [serial = 640] [outer = 0x7f57f5e62c00] 05:07:57 INFO - PROCESS | 3990 | 1462882077236 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fb2c8800) [pid = 3990] [serial = 641] [outer = 0x7f57f5e62c00] 05:07:57 INFO - PROCESS | 3990 | 1462882077824 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 3990 | 1462882077845 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:07:57 INFO - PROCESS | 3990 | 1462882077852 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 3990 | 1462882077854 Marionette TRACE conn3 <- [1,826,null,{}] 05:07:57 INFO - PROCESS | 3990 | 1462882077860 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 3990 | 1462882077994 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:07:58 INFO - PROCESS | 3990 | 1462882078107 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0c9000 == 71 [pid = 3990] [id = 214] 05:07:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f5e66000) [pid = 3990] [serial = 642] [outer = (nil)] 05:07:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd0dc400) [pid = 3990] [serial = 643] [outer = 0x7f57f5e66000] 05:07:58 INFO - PROCESS | 3990 | 1462882078167 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f580672f400) [pid = 3990] [serial = 644] [outer = 0x7f57f5e66000] 05:07:58 INFO - PROCESS | 3990 | 1462882078753 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 929ms 05:07:58 INFO - PROCESS | 3990 | 1462882078782 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 3990 | 1462882078785 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:07:58 INFO - PROCESS | 3990 | 1462882078791 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 3990 | 1462882078792 Marionette TRACE conn3 <- [1,830,null,{}] 05:07:58 INFO - PROCESS | 3990 | 1462882078798 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:58 INFO - PROCESS | 3990 | 1462882078931 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:07:59 INFO - PROCESS | 3990 | 1462882079045 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818487000 == 72 [pid = 3990] [id = 215] 05:07:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f5aec000) [pid = 3990] [serial = 645] [outer = (nil)] 05:07:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f58059d4400) [pid = 3990] [serial = 646] [outer = 0x7f57f5aec000] 05:07:59 INFO - PROCESS | 3990 | 1462882079111 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5813dd9400) [pid = 3990] [serial = 647] [outer = 0x7f57f5aec000] 05:08:00 INFO - PROCESS | 3990 | 1462882079998 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1276ms 05:08:00 INFO - PROCESS | 3990 | 1462882080068 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 3990 | 1462882080081 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:08:00 INFO - PROCESS | 3990 | 1462882080094 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 3990 | 1462882080100 Marionette TRACE conn3 <- [1,834,null,{}] 05:08:00 INFO - PROCESS | 3990 | 1462882080107 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 3990 | 1462882080317 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:08:00 INFO - PROCESS | 3990 | 1462882080465 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd04000 == 73 [pid = 3990] [id = 216] 05:08:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57f78ad800) [pid = 3990] [serial = 648] [outer = (nil)] 05:08:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fb5ddc00) [pid = 3990] [serial = 649] [outer = 0x7f57f78ad800] 05:08:00 INFO - PROCESS | 3990 | 1462882080544 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57fc32d800) [pid = 3990] [serial = 650] [outer = 0x7f57f78ad800] 05:08:01 INFO - PROCESS | 3990 | 1462882081381 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1332ms 05:08:01 INFO - PROCESS | 3990 | 1462882081427 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 3990 | 1462882081435 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:08:01 INFO - PROCESS | 3990 | 1462882081446 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 3990 | 1462882081450 Marionette TRACE conn3 <- [1,838,null,{}] 05:08:01 INFO - PROCESS | 3990 | 1462882081456 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:01 INFO - PROCESS | 3990 | 1462882081621 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:08:01 INFO - PROCESS | 3990 | 1462882081780 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809407800 == 74 [pid = 3990] [id = 217] 05:08:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fccd8800) [pid = 3990] [serial = 651] [outer = (nil)] 05:08:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57ffdcf000) [pid = 3990] [serial = 652] [outer = 0x7f57fccd8800] 05:08:01 INFO - PROCESS | 3990 | 1462882081844 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5800a52800) [pid = 3990] [serial = 653] [outer = 0x7f57fccd8800] 05:08:02 INFO - PROCESS | 3990 | 1462882082715 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1280ms 05:08:02 INFO - PROCESS | 3990 | 1462882082726 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 3990 | 1462882082729 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:08:02 INFO - PROCESS | 3990 | 1462882082735 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 3990 | 1462882082741 Marionette TRACE conn3 <- [1,842,null,{}] 05:08:02 INFO - PROCESS | 3990 | 1462882082756 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 3990 | 1462882082924 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:08:03 INFO - PROCESS | 3990 | 1462882083081 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581ad5d000 == 75 [pid = 3990] [id = 218] 05:08:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f5802989800) [pid = 3990] [serial = 654] [outer = (nil)] 05:08:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f58059dec00) [pid = 3990] [serial = 655] [outer = 0x7f5802989800] 05:08:03 INFO - PROCESS | 3990 | 1462882083152 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5806bf1c00) [pid = 3990] [serial = 656] [outer = 0x7f5802989800] 05:08:03 INFO - PROCESS | 3990 | 1462882083980 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1283ms 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:08:04 INFO - PROCESS | 3990 | 1462882084019 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 3990 | 1462882084022 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:08:04 INFO - PROCESS | 3990 | 1462882084029 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 3990 | 1462882084032 Marionette TRACE conn3 <- [1,846,null,{}] 05:08:04 INFO - PROCESS | 3990 | 1462882084037 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 3990 | 1462882084199 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:08:04 INFO - PROCESS | 3990 | 1462882084354 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e14a800 == 76 [pid = 3990] [id = 219] 05:08:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57fd60f800) [pid = 3990] [serial = 657] [outer = (nil)] 05:08:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f58094d8c00) [pid = 3990] [serial = 658] [outer = 0x7f57fd60f800] 05:08:04 INFO - PROCESS | 3990 | 1462882084421 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5813ddd800) [pid = 3990] [serial = 659] [outer = 0x7f57fd60f800] 05:08:05 INFO - PROCESS | 3990 | 1462882085212 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1233ms 05:08:05 INFO - PROCESS | 3990 | 1462882085260 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 3990 | 1462882085264 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:08:05 INFO - PROCESS | 3990 | 1462882085271 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 3990 | 1462882085273 Marionette TRACE conn3 <- [1,850,null,{}] 05:08:05 INFO - PROCESS | 3990 | 1462882085279 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:05 INFO - PROCESS | 3990 | 1462882085433 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:08:05 INFO - PROCESS | 3990 | 1462882085579 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f594d800 == 77 [pid = 3990] [id = 220] 05:08:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57fc6de800) [pid = 3990] [serial = 660] [outer = (nil)] 05:08:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5813fa1400) [pid = 3990] [serial = 661] [outer = 0x7f57fc6de800] 05:08:05 INFO - PROCESS | 3990 | 1462882085644 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f58141d1400) [pid = 3990] [serial = 662] [outer = 0x7f57fc6de800] 05:08:06 INFO - PROCESS | 3990 | 1462882086407 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1231ms 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:08:06 INFO - PROCESS | 3990 | 1462882086502 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:08:06 INFO - PROCESS | 3990 | 1462882086504 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:08:06 INFO - PROCESS | 3990 | 1462882086511 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 3990 | 1462882086515 Marionette TRACE conn3 <- [1,854,null,{}] 05:08:06 INFO - PROCESS | 3990 | 1462882086520 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:06 INFO - PROCESS | 3990 | 1462882086686 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:08:06 INFO - PROCESS | 3990 | 1462882086833 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6797000 == 78 [pid = 3990] [id = 221] 05:08:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f5d30000) [pid = 3990] [serial = 663] [outer = (nil)] 05:08:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f5d39800) [pid = 3990] [serial = 664] [outer = 0x7f57f5d30000] 05:08:06 INFO - PROCESS | 3990 | 1462882086904 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f5814f0bc00) [pid = 3990] [serial = 665] [outer = 0x7f57f5d30000] 05:08:07 INFO - PROCESS | 3990 | 1462882087706 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1233ms 05:08:07 INFO - PROCESS | 3990 | 1462882087744 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 3990 | 1462882087746 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:08:07 INFO - PROCESS | 3990 | 1462882087753 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 3990 | 1462882087756 Marionette TRACE conn3 <- [1,858,null,{}] 05:08:07 INFO - PROCESS | 3990 | 1462882087762 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:07 INFO - PROCESS | 3990 | 1462882087923 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:08:08 INFO - PROCESS | 3990 | 1462882088077 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67a1800 == 79 [pid = 3990] [id = 222] 05:08:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57f4e4ec00) [pid = 3990] [serial = 666] [outer = (nil)] 05:08:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57f4e55400) [pid = 3990] [serial = 667] [outer = 0x7f57f4e4ec00] 05:08:08 INFO - PROCESS | 3990 | 1462882088142 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57f4e5a000) [pid = 3990] [serial = 668] [outer = 0x7f57f4e4ec00] 05:08:09 INFO - PROCESS | 3990 | 1462882089218 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1489ms 05:08:09 INFO - PROCESS | 3990 | 1462882089248 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 3990 | 1462882089251 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:08:09 INFO - PROCESS | 3990 | 1462882089261 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 3990 | 1462882089266 Marionette TRACE conn3 <- [1,862,null,{}] 05:08:09 INFO - PROCESS | 3990 | 1462882089273 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:09 INFO - PROCESS | 3990 | 1462882089441 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:08:09 INFO - PROCESS | 3990 | 1462882089607 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79bf800 == 80 [pid = 3990] [id = 223] 05:08:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57f5d37c00) [pid = 3990] [serial = 669] [outer = (nil)] 05:08:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f5d3ac00) [pid = 3990] [serial = 670] [outer = 0x7f57f5d37c00] 05:08:09 INFO - PROCESS | 3990 | 1462882089668 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f5e71400) [pid = 3990] [serial = 671] [outer = 0x7f57f5d37c00] 05:08:10 INFO - PROCESS | 3990 | 1462882090533 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1332ms 05:08:10 INFO - PROCESS | 3990 | 1462882090593 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 3990 | 1462882090601 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:08:10 INFO - PROCESS | 3990 | 1462882090615 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 3990 | 1462882090621 Marionette TRACE conn3 <- [1,866,null,{}] 05:08:10 INFO - PROCESS | 3990 | 1462882090629 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 3990 | 1462882090789 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:08:10 INFO - PROCESS | 3990 | 1462882090939 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7ba2000 == 81 [pid = 3990] [id = 224] 05:08:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57f5e68c00) [pid = 3990] [serial = 672] [outer = (nil)] 05:08:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57f793ac00) [pid = 3990] [serial = 673] [outer = 0x7f57f5e68c00] 05:08:11 INFO - PROCESS | 3990 | 1462882091004 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57f7c63c00) [pid = 3990] [serial = 674] [outer = 0x7f57f5e68c00] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806aba800 == 80 [pid = 3990] [id = 189] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0c9000 == 79 [pid = 3990] [id = 214] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f5806726000) [pid = 3990] [serial = 601] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6450000 == 78 [pid = 3990] [id = 213] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f517c000 == 77 [pid = 3990] [id = 212] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806507800 == 76 [pid = 3990] [id = 211] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58054a4800 == 75 [pid = 3990] [id = 210] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6454000 == 74 [pid = 3990] [id = 209] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd245800 == 73 [pid = 3990] [id = 208] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f645b000 == 72 [pid = 3990] [id = 207] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581add3800 == 71 [pid = 3990] [id = 205] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818e64000 == 70 [pid = 3990] [id = 204] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581899a000 == 69 [pid = 3990] [id = 203] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806438800 == 68 [pid = 3990] [id = 202] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818992000 == 67 [pid = 3990] [id = 156] 05:08:11 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4d6000 == 66 [pid = 3990] [id = 201] 05:08:11 INFO - PROCESS | 3990 | 1462882091870 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f581b8a1c00) [pid = 3990] [serial = 436] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f5805959c00) [pid = 3990] [serial = 518] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f5805e9e400) [pid = 3990] [serial = 521] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f5802988400) [pid = 3990] [serial = 515] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57fc326800) [pid = 3990] [serial = 509] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f5813ddf400) [pid = 3990] [serial = 430] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57f793ec00) [pid = 3990] [serial = 439] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f5803648000) [pid = 3990] [serial = 424] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f581b85a000) [pid = 3990] [serial = 442] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57fc78ac00) [pid = 3990] [serial = 421] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f7c6a000) [pid = 3990] [serial = 445] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f580662b000) [pid = 3990] [serial = 481] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f5800981400) [pid = 3990] [serial = 478] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57fccd9000) [pid = 3990] [serial = 512] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5806727800) [pid = 3990] [serial = 427] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f5814f0b000) [pid = 3990] [serial = 433] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fc783000) [pid = 3990] [serial = 475] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f580097e000) [pid = 3990] [serial = 388] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f7c6b800) [pid = 3990] [serial = 472] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5803fd6400) [pid = 3990] [serial = 598] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fb5da800) [pid = 3990] [serial = 583] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f58046a0000) [pid = 3990] [serial = 574] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57f7936000) [pid = 3990] [serial = 589] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fb5d5000) [pid = 3990] [serial = 590] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5813fa8800) [pid = 3990] [serial = 580] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fc48d400) [pid = 3990] [serial = 592] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fc789800) [pid = 3990] [serial = 593] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fc6e8000) [pid = 3990] [serial = 571] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5812ecd000) [pid = 3990] [serial = 577] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5814f0d800) [pid = 3990] [serial = 587] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5814f04000) [pid = 3990] [serial = 586] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57ffdcf400) [pid = 3990] [serial = 595] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f5802955c00) [pid = 3990] [serial = 596] [outer = (nil)] [url = about:blank] 05:08:11 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5805bc2800) [pid = 3990] [serial = 599] [outer = (nil)] [url = about:blank] 05:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1335ms 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:08:11 INFO - PROCESS | 3990 | 1462882091949 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 3990 | 1462882091952 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:08:11 INFO - PROCESS | 3990 | 1462882091958 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 3990 | 1462882091964 Marionette TRACE conn3 <- [1,870,null,{}] 05:08:11 INFO - PROCESS | 3990 | 1462882091978 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:12 INFO - PROCESS | 3990 | 1462882092138 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:08:12 INFO - PROCESS | 3990 | 1462882092247 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb8800 == 67 [pid = 3990] [id = 225] 05:08:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb2c9800) [pid = 3990] [serial = 675] [outer = (nil)] 05:08:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fb6db000) [pid = 3990] [serial = 676] [outer = 0x7f57fb2c9800] 05:08:12 INFO - PROCESS | 3990 | 1462882092314 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fc328800) [pid = 3990] [serial = 677] [outer = 0x7f57fb2c9800] 05:08:12 INFO - PROCESS | 3990 | 1462882092964 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1033ms 05:08:12 INFO - PROCESS | 3990 | 1462882092991 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:08:12 INFO - PROCESS | 3990 | 1462882092995 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:08:13 INFO - PROCESS | 3990 | 1462882093001 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 3990 | 1462882093004 Marionette TRACE conn3 <- [1,874,null,{}] 05:08:13 INFO - PROCESS | 3990 | 1462882093010 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 3990 | 1462882093163 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:08:13 INFO - PROCESS | 3990 | 1462882093276 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd699000 == 68 [pid = 3990] [id = 226] 05:08:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fb5df000) [pid = 3990] [serial = 678] [outer = (nil)] 05:08:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57fc495800) [pid = 3990] [serial = 679] [outer = 0x7f57fb5df000] 05:08:13 INFO - PROCESS | 3990 | 1462882093333 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fc6e5000) [pid = 3990] [serial = 680] [outer = 0x7f57fb5df000] 05:08:14 INFO - PROCESS | 3990 | 1462882094082 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1131ms 05:08:14 INFO - PROCESS | 3990 | 1462882094139 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 3990 | 1462882094142 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:08:14 INFO - PROCESS | 3990 | 1462882094148 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 3990 | 1462882094161 Marionette TRACE conn3 <- [1,878,null,{}] 05:08:14 INFO - PROCESS | 3990 | 1462882094166 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 3990 | 1462882094366 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:08:14 INFO - PROCESS | 3990 | 1462882094388 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcac000 == 69 [pid = 3990] [id = 227] 05:08:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fc325c00) [pid = 3990] [serial = 681] [outer = (nil)] 05:08:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fc783400) [pid = 3990] [serial = 682] [outer = 0x7f57fc325c00] 05:08:14 INFO - PROCESS | 3990 | 1462882094451 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fc78f000) [pid = 3990] [serial = 683] [outer = 0x7f57fc325c00] 05:08:15 INFO - PROCESS | 3990 | 1462882095243 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1142ms 05:08:15 INFO - PROCESS | 3990 | 1462882095292 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 3990 | 1462882095295 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:08:15 INFO - PROCESS | 3990 | 1462882095311 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 3990 | 1462882095314 Marionette TRACE conn3 <- [1,882,null,{}] 05:08:15 INFO - PROCESS | 3990 | 1462882095319 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:15 INFO - PROCESS | 3990 | 1462882095535 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:08:15 INFO - PROCESS | 3990 | 1462882095562 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c8800 == 70 [pid = 3990] [id = 228] 05:08:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fc6e5800) [pid = 3990] [serial = 684] [outer = (nil)] 05:08:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57fd7d3800) [pid = 3990] [serial = 685] [outer = 0x7f57fc6e5800] 05:08:15 INFO - PROCESS | 3990 | 1462882095623 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fe22f800) [pid = 3990] [serial = 686] [outer = 0x7f57fc6e5800] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5807afc000) [pid = 3990] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fb5d5400) [pid = 3990] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5807afc800) [pid = 3990] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57ffcfe800) [pid = 3990] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fb6e0c00) [pid = 3990] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f58079aac00) [pid = 3990] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5805ce8c00) [pid = 3990] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f5e62c00) [pid = 3990] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f5e66000) [pid = 3990] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57ffdcd400) [pid = 3990] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57f5af8800) [pid = 3990] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fc48a000) [pid = 3990] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f580298fc00) [pid = 3990] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fb6d4000) [pid = 3990] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57ffdc9800) [pid = 3990] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f7c6ac00) [pid = 3990] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5802988c00) [pid = 3990] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57fb2cb400) [pid = 3990] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:08:16 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5800976c00) [pid = 3990] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:08:16 INFO - PROCESS | 3990 | 1462882096586 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1331ms 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:08:16 INFO - PROCESS | 3990 | 1462882096641 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:08:16 INFO - PROCESS | 3990 | 1462882096644 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:08:16 INFO - PROCESS | 3990 | 1462882096648 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 3990 | 1462882096652 Marionette TRACE conn3 <- [1,886,null,{}] 05:08:16 INFO - PROCESS | 3990 | 1462882096658 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 3990 | 1462882096801 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:08:16 INFO - PROCESS | 3990 | 1462882096815 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c6800 == 71 [pid = 3990] [id = 229] 05:08:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f5e66000) [pid = 3990] [serial = 687] [outer = (nil)] 05:08:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fb2cb400) [pid = 3990] [serial = 688] [outer = 0x7f57f5e66000] 05:08:16 INFO - PROCESS | 3990 | 1462882096869 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fdc49000) [pid = 3990] [serial = 689] [outer = 0x7f57f5e66000] 05:08:17 INFO - PROCESS | 3990 | 1462882097563 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 929ms 05:08:17 INFO - PROCESS | 3990 | 1462882097578 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 3990 | 1462882097581 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:08:17 INFO - PROCESS | 3990 | 1462882097586 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 3990 | 1462882097589 Marionette TRACE conn3 <- [1,890,null,{}] 05:08:17 INFO - PROCESS | 3990 | 1462882097593 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:17 INFO - PROCESS | 3990 | 1462882097722 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:08:17 INFO - PROCESS | 3990 | 1462882097835 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805493800 == 72 [pid = 3990] [id = 230] 05:08:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f5e6f400) [pid = 3990] [serial = 690] [outer = (nil)] 05:08:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fef67800) [pid = 3990] [serial = 691] [outer = 0x7f57f5e6f400] 05:08:17 INFO - PROCESS | 3990 | 1462882097890 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57ffdcf400) [pid = 3990] [serial = 692] [outer = 0x7f57f5e6f400] 05:08:18 INFO - PROCESS | 3990 | 1462882098543 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1026ms 05:08:18 INFO - PROCESS | 3990 | 1462882098613 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:08:18 INFO - PROCESS | 3990 | 1462882098619 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:08:18 INFO - PROCESS | 3990 | 1462882098628 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 3990 | 1462882098635 Marionette TRACE conn3 <- [1,894,null,{}] 05:08:18 INFO - PROCESS | 3990 | 1462882098729 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 3990 | 1462882098901 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:08:19 INFO - PROCESS | 3990 | 1462882099050 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67aa000 == 73 [pid = 3990] [id = 231] 05:08:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f5d30400) [pid = 3990] [serial = 693] [outer = (nil)] 05:08:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57f5d37000) [pid = 3990] [serial = 694] [outer = 0x7f57f5d30400] 05:08:19 INFO - PROCESS | 3990 | 1462882099119 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57f64f0000) [pid = 3990] [serial = 695] [outer = 0x7f57f5d30400] 05:08:19 INFO - PROCESS | 3990 | 1462882099983 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1423ms 05:08:20 INFO - PROCESS | 3990 | 1462882100051 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 3990 | 1462882100059 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:08:20 INFO - PROCESS | 3990 | 1462882100068 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 3990 | 1462882100072 Marionette TRACE conn3 <- [1,898,null,{}] 05:08:20 INFO - PROCESS | 3990 | 1462882100078 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 3990 | 1462882100289 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:08:20 INFO - PROCESS | 3990 | 1462882100436 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd13800 == 74 [pid = 3990] [id = 232] 05:08:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f78af000) [pid = 3990] [serial = 696] [outer = (nil)] 05:08:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fb2c0000) [pid = 3990] [serial = 697] [outer = 0x7f57f78af000] 05:08:20 INFO - PROCESS | 3990 | 1462882100501 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57fb6d3400) [pid = 3990] [serial = 698] [outer = 0x7f57f78af000] 05:08:21 INFO - PROCESS | 3990 | 1462882101381 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1384ms 05:08:21 INFO - PROCESS | 3990 | 1462882101453 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 3990 | 1462882101457 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:08:21 INFO - PROCESS | 3990 | 1462882101463 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 3990 | 1462882101469 Marionette TRACE conn3 <- [1,902,null,{}] 05:08:21 INFO - PROCESS | 3990 | 1462882101484 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:21 INFO - PROCESS | 3990 | 1462882101691 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:08:21 INFO - PROCESS | 3990 | 1462882101841 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806443800 == 75 [pid = 3990] [id = 233] 05:08:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fb6db800) [pid = 3990] [serial = 699] [outer = (nil)] 05:08:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fc791c00) [pid = 3990] [serial = 700] [outer = 0x7f57fb6db800] 05:08:21 INFO - PROCESS | 3990 | 1462882101913 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fd205400) [pid = 3990] [serial = 701] [outer = 0x7f57fb6db800] 05:08:22 INFO - PROCESS | 3990 | 1462882102731 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1339ms 05:08:22 INFO - PROCESS | 3990 | 1462882102803 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 3990 | 1462882102807 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:08:22 INFO - PROCESS | 3990 | 1462882102813 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 3990 | 1462882102815 Marionette TRACE conn3 <- [1,906,null,{}] 05:08:22 INFO - PROCESS | 3990 | 1462882102821 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 3990 | 1462882102989 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:08:23 INFO - PROCESS | 3990 | 1462882103138 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806abf800 == 76 [pid = 3990] [id = 234] 05:08:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fc32bc00) [pid = 3990] [serial = 702] [outer = (nil)] 05:08:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fef67000) [pid = 3990] [serial = 703] [outer = 0x7f57fc32bc00] 05:08:23 INFO - PROCESS | 3990 | 1462882103208 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5800781000) [pid = 3990] [serial = 704] [outer = 0x7f57fc32bc00] 05:08:24 INFO - PROCESS | 3990 | 1462882104043 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1285ms 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:08:24 INFO - PROCESS | 3990 | 1462882104099 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 3990 | 1462882104101 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:08:24 INFO - PROCESS | 3990 | 1462882104109 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 3990 | 1462882104112 Marionette TRACE conn3 <- [1,910,null,{}] 05:08:24 INFO - PROCESS | 3990 | 1462882104117 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 3990 | 1462882104291 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:08:24 INFO - PROCESS | 3990 | 1462882104476 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580795d000 == 77 [pid = 3990] [id = 235] 05:08:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f5d31c00) [pid = 3990] [serial = 705] [outer = (nil)] 05:08:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f5800979c00) [pid = 3990] [serial = 706] [outer = 0x7f57f5d31c00] 05:08:24 INFO - PROCESS | 3990 | 1462882104542 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5800a26000) [pid = 3990] [serial = 707] [outer = 0x7f57f5d31c00] 05:08:25 INFO - PROCESS | 3990 | 1462882105386 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1335ms 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:08:25 INFO - PROCESS | 3990 | 1462882105443 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 3990 | 1462882105445 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:08:25 INFO - PROCESS | 3990 | 1462882105450 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 3990 | 1462882105455 Marionette TRACE conn3 <- [1,914,null,{}] 05:08:25 INFO - PROCESS | 3990 | 1462882105460 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 3990 | 1462882105648 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:08:25 INFO - PROCESS | 3990 | 1462882105802 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d211000 == 78 [pid = 3990] [id = 236] 05:08:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f5800a32c00) [pid = 3990] [serial = 708] [outer = (nil)] 05:08:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5801f2d000) [pid = 3990] [serial = 709] [outer = 0x7f5800a32c00] 05:08:25 INFO - PROCESS | 3990 | 1462882105870 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f580298fc00) [pid = 3990] [serial = 710] [outer = 0x7f5800a32c00] 05:08:26 INFO - PROCESS | 3990 | 1462882106666 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1280ms 05:08:26 INFO - PROCESS | 3990 | 1462882106731 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 3990 | 1462882106735 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:08:26 INFO - PROCESS | 3990 | 1462882106741 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 3990 | 1462882106743 Marionette TRACE conn3 <- [1,918,null,{}] 05:08:26 INFO - PROCESS | 3990 | 1462882106750 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:26 INFO - PROCESS | 3990 | 1462882106911 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:08:27 INFO - PROCESS | 3990 | 1462882107067 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813c72000 == 79 [pid = 3990] [id = 237] 05:08:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5800a50000) [pid = 3990] [serial = 711] [outer = (nil)] 05:08:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f580363d000) [pid = 3990] [serial = 712] [outer = 0x7f5800a50000] 05:08:27 INFO - PROCESS | 3990 | 1462882107133 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5804186400) [pid = 3990] [serial = 713] [outer = 0x7f5800a50000] 05:08:27 INFO - PROCESS | 3990 | 1462882107894 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1230ms 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:08:27 INFO - PROCESS | 3990 | 1462882107972 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 3990 | 1462882107974 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:08:27 INFO - PROCESS | 3990 | 1462882107982 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 3990 | 1462882107985 Marionette TRACE conn3 <- [1,922,null,{}] 05:08:27 INFO - PROCESS | 3990 | 1462882107991 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:28 INFO - PROCESS | 3990 | 1462882108162 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:08:28 INFO - PROCESS | 3990 | 1462882108315 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4e0800 == 80 [pid = 3990] [id = 238] 05:08:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f5e65400) [pid = 3990] [serial = 714] [outer = (nil)] 05:08:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fb5d7000) [pid = 3990] [serial = 715] [outer = 0x7f57f5e65400] 05:08:28 INFO - PROCESS | 3990 | 1462882108392 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f580469f800) [pid = 3990] [serial = 716] [outer = 0x7f57f5e65400] 05:08:29 INFO - PROCESS | 3990 | 1462882109163 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1486ms 05:08:29 INFO - PROCESS | 3990 | 1462882109478 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 3990 | 1462882109483 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:08:29 INFO - PROCESS | 3990 | 1462882109492 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 3990 | 1462882109496 Marionette TRACE conn3 <- [1,926,null,{}] 05:08:29 INFO - PROCESS | 3990 | 1462882109503 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 3990 | 1462882109670 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:08:29 INFO - PROCESS | 3990 | 1462882109876 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8c4000 == 81 [pid = 3990] [id = 239] 05:08:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f5e6b800) [pid = 3990] [serial = 717] [outer = (nil)] 05:08:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f64ed400) [pid = 3990] [serial = 718] [outer = 0x7f57f5e6b800] 05:08:29 INFO - PROCESS | 3990 | 1462882109938 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57f78a8c00) [pid = 3990] [serial = 719] [outer = 0x7f57f5e6b800] 05:08:30 INFO - PROCESS | 3990 | 1462882110786 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1351ms 05:08:30 INFO - PROCESS | 3990 | 1462882110843 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 3990 | 1462882110848 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:08:30 INFO - PROCESS | 3990 | 1462882110859 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 3990 | 1462882110864 Marionette TRACE conn3 <- [1,930,null,{}] 05:08:30 INFO - PROCESS | 3990 | 1462882110871 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 3990 | 1462882111033 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:08:31 INFO - PROCESS | 3990 | 1462882111193 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f679e000 == 82 [pid = 3990] [id = 240] 05:08:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57f64fa000) [pid = 3990] [serial = 720] [outer = (nil)] 05:08:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57fb6d2400) [pid = 3990] [serial = 721] [outer = 0x7f57f64fa000] 05:08:31 INFO - PROCESS | 3990 | 1462882111259 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57fb6df000) [pid = 3990] [serial = 722] [outer = 0x7f57f64fa000] 05:08:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c6800 == 81 [pid = 3990] [id = 229] 05:08:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c8800 == 80 [pid = 3990] [id = 228] 05:08:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb8800 == 79 [pid = 3990] [id = 225] 05:08:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7ba2000 == 78 [pid = 3990] [id = 224] 05:08:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79bf800 == 77 [pid = 3990] [id = 223] 05:08:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581e14a800 == 76 [pid = 3990] [id = 219] 05:08:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581ad5d000 == 75 [pid = 3990] [id = 218] 05:08:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809407800 == 74 [pid = 3990] [id = 217] 05:08:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd04000 == 73 [pid = 3990] [id = 216] 05:08:32 INFO - PROCESS | 3990 | 1462882112129 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f5807ac8000) [pid = 3990] [serial = 602] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f580672f400) [pid = 3990] [serial = 644] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57fb2c8800) [pid = 3990] [serial = 641] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f58059db800) [pid = 3990] [serial = 635] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f5807577000) [pid = 3990] [serial = 551] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f5800780000) [pid = 3990] [serial = 548] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f580946d400) [pid = 3990] [serial = 542] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fc498000) [pid = 3990] [serial = 545] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f5813cd0c00) [pid = 3990] [serial = 578] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5812ed7800) [pid = 3990] [serial = 584] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f58141cd000) [pid = 3990] [serial = 581] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f5805bba000) [pid = 3990] [serial = 575] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fd0d3c00) [pid = 3990] [serial = 572] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5813a87000) [pid = 3990] [serial = 569] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5805f75000) [pid = 3990] [serial = 637] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57f78a4000) [pid = 3990] [serial = 640] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f58079a5000) [pid = 3990] [serial = 638] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57fd0dc400) [pid = 3990] [serial = 643] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5802956000) [pid = 3990] [serial = 631] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5804698000) [pid = 3990] [serial = 632] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57f64f2c00) [pid = 3990] [serial = 623] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57f5e62800) [pid = 3990] [serial = 622] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fd209000) [pid = 3990] [serial = 628] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57ffdce800) [pid = 3990] [serial = 629] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5805858400) [pid = 3990] [serial = 634] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fc788400) [pid = 3990] [serial = 626] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fc491000) [pid = 3990] [serial = 625] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57f5e67400) [pid = 3990] [serial = 604] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fc785400) [pid = 3990] [serial = 607] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f580595a400) [pid = 3990] [serial = 610] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f5813ddec00) [pid = 3990] [serial = 613] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f580584f400) [pid = 3990] [serial = 616] [outer = (nil)] [url = about:blank] 05:08:32 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f58059d8c00) [pid = 3990] [serial = 619] [outer = (nil)] [url = about:blank] 05:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1333ms 05:08:32 INFO - PROCESS | 3990 | 1462882112189 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:08:32 INFO - PROCESS | 3990 | 1462882112194 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:08:32 INFO - PROCESS | 3990 | 1462882112200 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 3990 | 1462882112203 Marionette TRACE conn3 <- [1,934,null,{}] 05:08:32 INFO - PROCESS | 3990 | 1462882112216 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:32 INFO - PROCESS | 3990 | 1462882112368 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:08:32 INFO - PROCESS | 3990 | 1462882112386 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb8800 == 74 [pid = 3990] [id = 241] 05:08:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc498000) [pid = 3990] [serial = 723] [outer = (nil)] 05:08:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc6e9000) [pid = 3990] [serial = 724] [outer = 0x7f57fc498000] 05:08:32 INFO - PROCESS | 3990 | 1462882112469 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fccdac00) [pid = 3990] [serial = 725] [outer = 0x7f57fc498000] 05:08:33 INFO - PROCESS | 3990 | 1462882113232 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1087ms 05:08:33 INFO - PROCESS | 3990 | 1462882113286 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 3990 | 1462882113288 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:08:33 INFO - PROCESS | 3990 | 1462882113294 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 3990 | 1462882113296 Marionette TRACE conn3 <- [1,938,null,{}] 05:08:33 INFO - PROCESS | 3990 | 1462882113301 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 3990 | 1462882113439 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:08:33 INFO - PROCESS | 3990 | 1462882113549 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd03000 == 75 [pid = 3990] [id = 242] 05:08:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fb6d7000) [pid = 3990] [serial = 726] [outer = (nil)] 05:08:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fd20f400) [pid = 3990] [serial = 727] [outer = 0x7f57fb6d7000] 05:08:33 INFO - PROCESS | 3990 | 1462882113605 Marionette DEBUG loaded listener.js 05:08:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57ffdcdc00) [pid = 3990] [serial = 728] [outer = 0x7f57fb6d7000] 05:08:34 INFO - PROCESS | 3990 | 1462882114254 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 980ms 05:08:34 INFO - PROCESS | 3990 | 1462882114277 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:08:34 INFO - PROCESS | 3990 | 1462882114289 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:08:34 INFO - PROCESS | 3990 | 1462882114295 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:08:34 INFO - PROCESS | 3990 | 1462882114298 Marionette TRACE conn3 <- [1,942,null,{}] 05:08:34 INFO - PROCESS | 3990 | 1462882114309 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:34 INFO - PROCESS | 3990 | 1462882114493 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:08:34 INFO - PROCESS | 3990 | 1462882114519 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580502e000 == 76 [pid = 3990] [id = 243] 05:08:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fc6e1800) [pid = 3990] [serial = 729] [outer = (nil)] 05:08:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5800789c00) [pid = 3990] [serial = 730] [outer = 0x7f57fc6e1800] 05:08:34 INFO - PROCESS | 3990 | 1462882114575 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5800a2f000) [pid = 3990] [serial = 731] [outer = 0x7f57fc6e1800] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f5e66000) [pid = 3990] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fc325c00) [pid = 3990] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fb2c9800) [pid = 3990] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fb5df000) [pid = 3990] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57f5d37c00) [pid = 3990] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57f5e68c00) [pid = 3990] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:08:35 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fc6e5800) [pid = 3990] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:08:35 INFO - PROCESS | 3990 | 1462882115787 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1528ms 05:08:35 INFO - PROCESS | 3990 | 1462882115824 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 3990 | 1462882115831 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:08:35 INFO - PROCESS | 3990 | 1462882115839 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 3990 | 1462882115846 Marionette TRACE conn3 <- [1,946,null,{}] 05:08:35 INFO - PROCESS | 3990 | 1462882115853 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 3990 | 1462882116040 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:08:36 INFO - PROCESS | 3990 | 1462882116204 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcddd800 == 77 [pid = 3990] [id = 244] 05:08:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57f64fa800) [pid = 3990] [serial = 732] [outer = (nil)] 05:08:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f7c69800) [pid = 3990] [serial = 733] [outer = 0x7f57f64fa800] 05:08:36 INFO - PROCESS | 3990 | 1462882116278 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb5e0400) [pid = 3990] [serial = 734] [outer = 0x7f57f64fa800] 05:08:37 INFO - PROCESS | 3990 | 1462882117077 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1284ms 05:08:37 INFO - PROCESS | 3990 | 1462882117125 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 3990 | 1462882117133 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:08:37 INFO - PROCESS | 3990 | 1462882117143 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 3990 | 1462882117147 Marionette TRACE conn3 <- [1,950,null,{}] 05:08:37 INFO - PROCESS | 3990 | 1462882117153 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 3990 | 1462882117316 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:08:37 INFO - PROCESS | 3990 | 1462882117472 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58054a2000 == 78 [pid = 3990] [id = 245] 05:08:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fc32e000) [pid = 3990] [serial = 735] [outer = (nil)] 05:08:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fc789400) [pid = 3990] [serial = 736] [outer = 0x7f57fc32e000] 05:08:37 INFO - PROCESS | 3990 | 1462882117542 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd0d9800) [pid = 3990] [serial = 737] [outer = 0x7f57fc32e000] 05:08:38 INFO - PROCESS | 3990 | 1462882118438 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1336ms 05:08:38 INFO - PROCESS | 3990 | 1462882118479 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 3990 | 1462882118483 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:08:38 INFO - PROCESS | 3990 | 1462882118488 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 3990 | 1462882118494 Marionette TRACE conn3 <- [1,954,null,{}] 05:08:38 INFO - PROCESS | 3990 | 1462882118510 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:38 INFO - PROCESS | 3990 | 1462882118684 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:08:38 INFO - PROCESS | 3990 | 1462882118844 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806b64800 == 79 [pid = 3990] [id = 246] 05:08:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57ffdcd400) [pid = 3990] [serial = 738] [outer = (nil)] 05:08:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f5800a55800) [pid = 3990] [serial = 739] [outer = 0x7f57ffdcd400] 05:08:38 INFO - PROCESS | 3990 | 1462882118913 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5802958400) [pid = 3990] [serial = 740] [outer = 0x7f57ffdcd400] 05:08:39 INFO - PROCESS | 3990 | 1462882119778 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1333ms 05:08:39 INFO - PROCESS | 3990 | 1462882119822 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 3990 | 1462882119827 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:08:39 INFO - PROCESS | 3990 | 1462882119832 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 3990 | 1462882119835 Marionette TRACE conn3 <- [1,958,null,{}] 05:08:39 INFO - PROCESS | 3990 | 1462882119839 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:40 INFO - PROCESS | 3990 | 1462882119995 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:08:40 INFO - PROCESS | 3990 | 1462882120149 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d203800 == 80 [pid = 3990] [id = 247] 05:08:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57f5d34c00) [pid = 3990] [serial = 741] [outer = (nil)] 05:08:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f58035afc00) [pid = 3990] [serial = 742] [outer = 0x7f57f5d34c00] 05:08:40 INFO - PROCESS | 3990 | 1462882120224 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f58046a2000) [pid = 3990] [serial = 743] [outer = 0x7f57f5d34c00] 05:08:41 INFO - PROCESS | 3990 | 1462882121020 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1236ms 05:08:41 INFO - PROCESS | 3990 | 1462882121068 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 3990 | 1462882121072 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:08:41 INFO - PROCESS | 3990 | 1462882121078 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 3990 | 1462882121080 Marionette TRACE conn3 <- [1,962,null,{}] 05:08:41 INFO - PROCESS | 3990 | 1462882121086 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 3990 | 1462882121240 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:08:41 INFO - PROCESS | 3990 | 1462882121395 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f3f800 == 81 [pid = 3990] [id = 248] 05:08:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f580097c800) [pid = 3990] [serial = 744] [outer = (nil)] 05:08:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f58050ac400) [pid = 3990] [serial = 745] [outer = 0x7f580097c800] 05:08:41 INFO - PROCESS | 3990 | 1462882121457 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f580584a800) [pid = 3990] [serial = 746] [outer = 0x7f580097c800] 05:08:42 INFO - PROCESS | 3990 | 1462882122307 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1280ms 05:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:08:42 INFO - PROCESS | 3990 | 1462882122359 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 3990 | 1462882122362 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:08:42 INFO - PROCESS | 3990 | 1462882122368 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 3990 | 1462882122372 Marionette TRACE conn3 <- [1,966,null,{}] 05:08:42 INFO - PROCESS | 3990 | 1462882122377 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 3990 | 1462882122544 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:08:42 INFO - PROCESS | 3990 | 1462882122703 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58170ad800 == 82 [pid = 3990] [id = 249] 05:08:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5805852800) [pid = 3990] [serial = 747] [outer = (nil)] 05:08:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f58059d9c00) [pid = 3990] [serial = 748] [outer = 0x7f5805852800] 05:08:42 INFO - PROCESS | 3990 | 1462882122770 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5805bbb800) [pid = 3990] [serial = 749] [outer = 0x7f5805852800] 05:08:43 INFO - PROCESS | 3990 | 1462882123523 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1181ms 05:08:43 INFO - PROCESS | 3990 | 1462882123549 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:08:43 INFO - PROCESS | 3990 | 1462882123553 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:08:43 INFO - PROCESS | 3990 | 1462882123559 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 3990 | 1462882123563 Marionette TRACE conn3 <- [1,970,null,{}] 05:08:43 INFO - PROCESS | 3990 | 1462882123568 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 3990 | 1462882123725 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:08:43 INFO - PROCESS | 3990 | 1462882123889 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818816800 == 83 [pid = 3990] [id = 250] 05:08:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57fb2c3000) [pid = 3990] [serial = 750] [outer = (nil)] 05:08:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5805d4ec00) [pid = 3990] [serial = 751] [outer = 0x7f57fb2c3000] 05:08:43 INFO - PROCESS | 3990 | 1462882123953 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5805e9a000) [pid = 3990] [serial = 752] [outer = 0x7f57fb2c3000] 05:08:44 INFO - PROCESS | 3990 | 1462882124790 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1281ms 05:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:08:44 INFO - PROCESS | 3990 | 1462882124841 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 3990 | 1462882124843 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:08:44 INFO - PROCESS | 3990 | 1462882124850 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 3990 | 1462882124853 Marionette TRACE conn3 <- [1,974,null,{}] 05:08:44 INFO - PROCESS | 3990 | 1462882124859 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 3990 | 1462882125013 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:08:45 INFO - PROCESS | 3990 | 1462882125169 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580380d000 == 84 [pid = 3990] [id = 251] 05:08:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57f5e63000) [pid = 3990] [serial = 753] [outer = (nil)] 05:08:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57ffdc7000) [pid = 3990] [serial = 754] [outer = 0x7f57f5e63000] 05:08:45 INFO - PROCESS | 3990 | 1462882125243 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5806622800) [pid = 3990] [serial = 755] [outer = 0x7f57f5e63000] 05:08:46 INFO - PROCESS | 3990 | 1462882126012 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1236ms 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:08:46 INFO - PROCESS | 3990 | 1462882126084 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 3990 | 1462882126087 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:08:46 INFO - PROCESS | 3990 | 1462882126093 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 3990 | 1462882126097 Marionette TRACE conn3 <- [1,978,null,{}] 05:08:46 INFO - PROCESS | 3990 | 1462882126102 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 3990 | 1462882126272 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:08:46 INFO - PROCESS | 3990 | 1462882126645 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdf0800 == 85 [pid = 3990] [id = 252] 05:08:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57f5afa800) [pid = 3990] [serial = 756] [outer = (nil)] 05:08:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f5d33400) [pid = 3990] [serial = 757] [outer = 0x7f57f5afa800] 05:08:46 INFO - PROCESS | 3990 | 1462882126753 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f78a4400) [pid = 3990] [serial = 758] [outer = 0x7f57f5afa800] 05:08:47 INFO - PROCESS | 3990 | 1462882127609 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1546ms 05:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:08:47 INFO - PROCESS | 3990 | 1462882127640 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 3990 | 1462882127644 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:08:47 INFO - PROCESS | 3990 | 1462882127652 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 3990 | 1462882127657 Marionette TRACE conn3 <- [1,982,null,{}] 05:08:47 INFO - PROCESS | 3990 | 1462882127664 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 3990 | 1462882127823 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd03000 == 84 [pid = 3990] [id = 242] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcac000 == 83 [pid = 3990] [id = 227] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd699000 == 82 [pid = 3990] [id = 226] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f5813fa1400) [pid = 3990] [serial = 661] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f5d39800) [pid = 3990] [serial = 664] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57fef67800) [pid = 3990] [serial = 691] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | 1462882128046 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb8800 == 81 [pid = 3990] [id = 241] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f679e000 == 80 [pid = 3990] [id = 240] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd8c4000 == 79 [pid = 3990] [id = 239] 05:08:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6796800 == 80 [pid = 3990] [id = 253] 05:08:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57f5af0800) [pid = 3990] [serial = 759] [outer = (nil)] 05:08:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57fb6dbc00) [pid = 3990] [serial = 760] [outer = 0x7f57f5af0800] 05:08:48 INFO - PROCESS | 3990 | 1462882128112 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57fc6dcc00) [pid = 3990] [serial = 761] [outer = 0x7f57f5af0800] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd13800 == 79 [pid = 3990] [id = 232] 05:08:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67aa000 == 78 [pid = 3990] [id = 231] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57fb6db000) [pid = 3990] [serial = 676] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57fc328800) [pid = 3990] [serial = 677] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f58059d4400) [pid = 3990] [serial = 646] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fc495800) [pid = 3990] [serial = 679] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f5e71400) [pid = 3990] [serial = 671] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57f5d3ac00) [pid = 3990] [serial = 670] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f7c63c00) [pid = 3990] [serial = 674] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57f793ac00) [pid = 3990] [serial = 673] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f58059dec00) [pid = 3990] [serial = 655] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f4e55400) [pid = 3990] [serial = 667] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57ffdcf000) [pid = 3990] [serial = 652] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fd7d3800) [pid = 3990] [serial = 685] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fb5ddc00) [pid = 3990] [serial = 649] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58094d8c00) [pid = 3990] [serial = 658] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fb2cb400) [pid = 3990] [serial = 688] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57fc783400) [pid = 3990] [serial = 682] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fe22f800) [pid = 3990] [serial = 686] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fc78f000) [pid = 3990] [serial = 683] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fc6e5000) [pid = 3990] [serial = 680] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fdc49000) [pid = 3990] [serial = 689] [outer = (nil)] [url = about:blank] 05:08:48 INFO - PROCESS | 3990 | 1462882128807 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1182ms 05:08:48 INFO - PROCESS | 3990 | 1462882128836 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:08:48 INFO - PROCESS | 3990 | 1462882128841 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:08:48 INFO - PROCESS | 3990 | 1462882128848 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 3990 | 1462882128851 Marionette TRACE conn3 <- [1,986,null,{}] 05:08:48 INFO - PROCESS | 3990 | 1462882128926 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 3990 | 1462882129138 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:08:49 INFO - PROCESS | 3990 | 1462882129255 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb3000 == 79 [pid = 3990] [id = 254] 05:08:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f64f2400) [pid = 3990] [serial = 762] [outer = (nil)] 05:08:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57f78a9400) [pid = 3990] [serial = 763] [outer = 0x7f57f64f2400] 05:08:49 INFO - PROCESS | 3990 | 1462882129323 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fb6da800) [pid = 3990] [serial = 764] [outer = 0x7f57f64f2400] 05:08:50 INFO - PROCESS | 3990 | 1462882130197 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1381ms 05:08:50 INFO - PROCESS | 3990 | 1462882130230 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 3990 | 1462882130235 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:08:50 INFO - PROCESS | 3990 | 1462882130250 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 3990 | 1462882130255 Marionette TRACE conn3 <- [1,990,null,{}] 05:08:50 INFO - PROCESS | 3990 | 1462882130263 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 3990 | 1462882130428 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:08:50 INFO - PROCESS | 3990 | 1462882130590 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd03000 == 80 [pid = 3990] [id = 255] 05:08:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fc495800) [pid = 3990] [serial = 765] [outer = (nil)] 05:08:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fd0e1000) [pid = 3990] [serial = 766] [outer = 0x7f57fc495800] 05:08:50 INFO - PROCESS | 3990 | 1462882130657 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57fd7d6400) [pid = 3990] [serial = 767] [outer = 0x7f57fc495800] 05:08:51 INFO - PROCESS | 3990 | 1462882131520 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1335ms 05:08:51 INFO - PROCESS | 3990 | 1462882131584 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 3990 | 1462882131588 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:08:51 INFO - PROCESS | 3990 | 1462882131595 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 3990 | 1462882131598 Marionette TRACE conn3 <- [1,994,null,{}] 05:08:51 INFO - PROCESS | 3990 | 1462882131603 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 3990 | 1462882131774 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:08:51 INFO - PROCESS | 3990 | 1462882131927 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804694000 == 81 [pid = 3990] [id = 256] 05:08:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57feee8400) [pid = 3990] [serial = 768] [outer = (nil)] 05:08:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57ffcfac00) [pid = 3990] [serial = 769] [outer = 0x7f57feee8400] 05:08:52 INFO - PROCESS | 3990 | 1462882131999 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5800978000) [pid = 3990] [serial = 770] [outer = 0x7f57feee8400] 05:08:52 INFO - PROCESS | 3990 | 1462882132882 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1336ms 05:08:52 INFO - PROCESS | 3990 | 1462882132934 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 3990 | 1462882132943 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:08:52 INFO - PROCESS | 3990 | 1462882132958 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 3990 | 1462882132960 Marionette TRACE conn3 <- [1,998,null,{}] 05:08:52 INFO - PROCESS | 3990 | 1462882132967 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 3990 | 1462882133144 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:08:53 INFO - PROCESS | 3990 | 1462882133297 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067b5000 == 82 [pid = 3990] [id = 257] 05:08:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fdc4dc00) [pid = 3990] [serial = 771] [outer = (nil)] 05:08:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5803f52c00) [pid = 3990] [serial = 772] [outer = 0x7f57fdc4dc00] 05:08:53 INFO - PROCESS | 3990 | 1462882133366 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5804f9f400) [pid = 3990] [serial = 773] [outer = 0x7f57fdc4dc00] 05:08:54 INFO - PROCESS | 3990 | 1462882134160 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1240ms 05:08:54 INFO - PROCESS | 3990 | 1462882134191 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 3990 | 1462882134195 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:08:54 INFO - PROCESS | 3990 | 1462882134201 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 3990 | 1462882134203 Marionette TRACE conn3 <- [1,1002,null,{}] 05:08:54 INFO - PROCESS | 3990 | 1462882134209 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 3990 | 1462882134371 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:08:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f580386a400) [pid = 3990] [serial = 774] [outer = 0x7f57fd619800] 05:08:54 INFO - PROCESS | 3990 | 1462882134562 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e2c800 == 83 [pid = 3990] [id = 258] 05:08:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f58055c9c00) [pid = 3990] [serial = 775] [outer = (nil)] 05:08:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5805789400) [pid = 3990] [serial = 776] [outer = 0x7f58055c9c00] 05:08:54 INFO - PROCESS | 3990 | 1462882134653 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5805856800) [pid = 3990] [serial = 777] [outer = 0x7f58055c9c00] 05:08:55 INFO - PROCESS | 3990 | 1462882135546 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1378ms 05:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:08:55 INFO - PROCESS | 3990 | 1462882135580 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 3990 | 1462882135582 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:08:55 INFO - PROCESS | 3990 | 1462882135589 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 3990 | 1462882135592 Marionette TRACE conn3 <- [1,1006,null,{}] 05:08:55 INFO - PROCESS | 3990 | 1462882135598 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 3990 | 1462882135812 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:08:55 INFO - PROCESS | 3990 | 1462882135975 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a04000 == 84 [pid = 3990] [id = 259] 05:08:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5802986800) [pid = 3990] [serial = 778] [outer = (nil)] 05:08:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f5806bf7000) [pid = 3990] [serial = 779] [outer = 0x7f5802986800] 05:08:56 INFO - PROCESS | 3990 | 1462882136043 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f5807793400) [pid = 3990] [serial = 780] [outer = 0x7f5802986800] 05:08:56 INFO - PROCESS | 3990 | 1462882136876 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1332ms 05:08:56 INFO - PROCESS | 3990 | 1462882136919 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 3990 | 1462882136923 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:08:56 INFO - PROCESS | 3990 | 1462882136928 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 3990 | 1462882136931 Marionette TRACE conn3 <- [1,1010,null,{}] 05:08:56 INFO - PROCESS | 3990 | 1462882136937 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 3990 | 1462882137095 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:08:57 INFO - PROCESS | 3990 | 1462882137252 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818ac1800 == 85 [pid = 3990] [id = 260] 05:08:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f5803522c00) [pid = 3990] [serial = 781] [outer = (nil)] 05:08:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f58079b1800) [pid = 3990] [serial = 782] [outer = 0x7f5803522c00] 05:08:57 INFO - PROCESS | 3990 | 1462882137319 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5809438400) [pid = 3990] [serial = 783] [outer = 0x7f5803522c00] 05:08:58 INFO - PROCESS | 3990 | 1462882138127 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1237ms 05:08:58 INFO - PROCESS | 3990 | 1462882138167 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 3990 | 1462882138171 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:08:58 INFO - PROCESS | 3990 | 1462882138176 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 3990 | 1462882138179 Marionette TRACE conn3 <- [1,1014,null,{}] 05:08:58 INFO - PROCESS | 3990 | 1462882138185 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 3990 | 1462882138341 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:08:58 INFO - PROCESS | 3990 | 1462882138501 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818e5f000 == 86 [pid = 3990] [id = 261] 05:08:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5806bf9400) [pid = 3990] [serial = 784] [outer = (nil)] 05:08:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f580947b400) [pid = 3990] [serial = 785] [outer = 0x7f5806bf9400] 05:08:58 INFO - PROCESS | 3990 | 1462882138568 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f58094dd800) [pid = 3990] [serial = 786] [outer = 0x7f5806bf9400] 05:08:59 INFO - PROCESS | 3990 | 1462882139389 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1239ms 05:08:59 INFO - PROCESS | 3990 | 1462882139417 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 3990 | 1462882139420 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:08:59 INFO - PROCESS | 3990 | 1462882139427 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 3990 | 1462882139430 Marionette TRACE conn3 <- [1,1018,null,{}] 05:08:59 INFO - PROCESS | 3990 | 1462882139435 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 3990 | 1462882139592 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:08:59 INFO - PROCESS | 3990 | 1462882139751 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581ad24800 == 87 [pid = 3990] [id = 262] 05:08:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f580779c800) [pid = 3990] [serial = 787] [outer = (nil)] 05:08:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f580d155c00) [pid = 3990] [serial = 788] [outer = 0x7f580779c800] 05:08:59 INFO - PROCESS | 3990 | 1462882139823 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f5812ed0c00) [pid = 3990] [serial = 789] [outer = 0x7f580779c800] 05:09:00 INFO - PROCESS | 3990 | 1462882140688 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1337ms 05:09:00 INFO - PROCESS | 3990 | 1462882140765 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 3990 | 1462882140767 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:09:00 INFO - PROCESS | 3990 | 1462882140774 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 3990 | 1462882140778 Marionette TRACE conn3 <- [1,1022,null,{}] 05:09:00 INFO - PROCESS | 3990 | 1462882140783 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 3990 | 1462882141137 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:09:01 INFO - PROCESS | 3990 | 1462882141353 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd6a4000 == 88 [pid = 3990] [id = 263] 05:09:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57f64f8c00) [pid = 3990] [serial = 790] [outer = (nil)] 05:09:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57f7c61000) [pid = 3990] [serial = 791] [outer = 0x7f57f64f8c00] 05:09:01 INFO - PROCESS | 3990 | 1462882141493 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57fc48c000) [pid = 3990] [serial = 792] [outer = 0x7f57f64f8c00] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd69a800 == 87 [pid = 3990] [id = 14] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcdf0800 == 86 [pid = 3990] [id = 252] 05:09:02 INFO - PROCESS | 3990 | 1462882142597 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d203800 == 85 [pid = 3990] [id = 247] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806b64800 == 84 [pid = 3990] [id = 246] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58054a2000 == 83 [pid = 3990] [id = 245] 05:09:02 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcddd800 == 82 [pid = 3990] [id = 244] 05:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1884ms 05:09:02 INFO - PROCESS | 3990 | 1462882142661 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 3990 | 1462882142667 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:09:02 INFO - PROCESS | 3990 | 1462882142677 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 3990 | 1462882142682 Marionette TRACE conn3 <- [1,1026,null,{}] 05:09:02 INFO - PROCESS | 3990 | 1462882142695 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 3990 | 1462882142927 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:09:03 INFO - PROCESS | 3990 | 1462882143146 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdf2000 == 83 [pid = 3990] [id = 264] 05:09:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57fb5e1800) [pid = 3990] [serial = 793] [outer = (nil)] 05:09:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f57fc327000) [pid = 3990] [serial = 794] [outer = 0x7f57fb5e1800] 05:09:03 INFO - PROCESS | 3990 | 1462882143222 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57fc78ac00) [pid = 3990] [serial = 795] [outer = 0x7f57fb5e1800] 05:09:04 INFO - PROCESS | 3990 | 1462882144056 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1441ms 05:09:04 INFO - PROCESS | 3990 | 1462882144118 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 3990 | 1462882144127 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:09:04 INFO - PROCESS | 3990 | 1462882144137 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 3990 | 1462882144140 Marionette TRACE conn3 <- [1,1030,null,{}] 05:09:04 INFO - PROCESS | 3990 | 1462882144148 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 3990 | 1462882144367 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:09:04 INFO - PROCESS | 3990 | 1462882144528 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c33800 == 84 [pid = 3990] [id = 265] 05:09:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f57fccd4c00) [pid = 3990] [serial = 796] [outer = (nil)] 05:09:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f57fe22f800) [pid = 3990] [serial = 797] [outer = 0x7f57fccd4c00] 05:09:04 INFO - PROCESS | 3990 | 1462882144614 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f580078ac00) [pid = 3990] [serial = 798] [outer = 0x7f57fccd4c00] 05:09:05 INFO - PROCESS | 3990 | 1462882145496 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1433ms 05:09:05 INFO - PROCESS | 3990 | 1462882145570 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:09:05 INFO - PROCESS | 3990 | 1462882145575 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:09:05 INFO - PROCESS | 3990 | 1462882145583 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 3990 | 1462882145589 Marionette TRACE conn3 <- [1,1034,null,{}] 05:09:05 INFO - PROCESS | 3990 | 1462882145605 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 3990 | 1462882145837 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcde2000 == 83 [pid = 3990] [id = 195] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806413000 == 82 [pid = 3990] [id = 22] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818816800 == 81 [pid = 3990] [id = 250] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d17c000 == 80 [pid = 3990] [id = 206] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806443800 == 79 [pid = 3990] [id = 233] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813c72000 == 78 [pid = 3990] [id = 237] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4e0800 == 77 [pid = 3990] [id = 238] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581b846000 == 76 [pid = 3990] [id = 110] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806abf800 == 75 [pid = 3990] [id = 234] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580502f000 == 74 [pid = 3990] [id = 13] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580795d000 == 73 [pid = 3990] [id = 235] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581ad24800 == 72 [pid = 3990] [id = 262] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818e5f000 == 71 [pid = 3990] [id = 261] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818ac1800 == 70 [pid = 3990] [id = 260] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813a04000 == 69 [pid = 3990] [id = 259] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e2c800 == 68 [pid = 3990] [id = 258] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067b5000 == 67 [pid = 3990] [id = 257] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804694000 == 66 [pid = 3990] [id = 256] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd03000 == 65 [pid = 3990] [id = 255] 05:09:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb3000 == 64 [pid = 3990] [id = 254] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58170ad800 == 63 [pid = 3990] [id = 249] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077c8800 == 62 [pid = 3990] [id = 19] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a39000 == 61 [pid = 3990] [id = 17] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580361d800 == 60 [pid = 3990] [id = 24] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd241800 == 59 [pid = 3990] [id = 8] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd69c800 == 58 [pid = 3990] [id = 23] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804db8000 == 57 [pid = 3990] [id = 15] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580381f800 == 56 [pid = 3990] [id = 25] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd8bf800 == 55 [pid = 3990] [id = 87] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806417800 == 54 [pid = 3990] [id = 16] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e37000 == 53 [pid = 3990] [id = 183] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a66000 == 52 [pid = 3990] [id = 20] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe260800 == 51 [pid = 3990] [id = 40] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd6a3800 == 50 [pid = 3990] [id = 9] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818984800 == 49 [pid = 3990] [id = 133] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809523800 == 48 [pid = 3990] [id = 21] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580795c800 == 47 [pid = 3990] [id = 84] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcb4800 == 46 [pid = 3990] [id = 6] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818487000 == 45 [pid = 3990] [id = 215] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73b3000 == 44 [pid = 3990] [id = 135] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581b82b000 == 43 [pid = 3990] [id = 74] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd19000 == 42 [pid = 3990] [id = 145] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a62000 == 41 [pid = 3990] [id = 180] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806316000 == 40 [pid = 3990] [id = 26] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f594d800 == 39 [pid = 3990] [id = 220] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f3f800 == 38 [pid = 3990] [id = 248] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189a0800 == 37 [pid = 3990] [id = 134] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806455000 == 36 [pid = 3990] [id = 98] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581df8e000 == 35 [pid = 3990] [id = 147] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806b62800 == 34 [pid = 3990] [id = 18] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd08e000 == 33 [pid = 3990] [id = 132] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4d8000 == 32 [pid = 3990] [id = 121] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189eb800 == 31 [pid = 3990] [id = 143] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc83800 == 30 [pid = 3990] [id = 86] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581713b000 == 29 [pid = 3990] [id = 129] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d10f800 == 28 [pid = 3990] [id = 85] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e1c800 == 27 [pid = 3990] [id = 142] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a6c000 == 26 [pid = 3990] [id = 108] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580630f000 == 25 [pid = 3990] [id = 182] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bb5000 == 24 [pid = 3990] [id = 148] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d211000 == 23 [pid = 3990] [id = 236] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6797000 == 22 [pid = 3990] [id = 221] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814b8f800 == 21 [pid = 3990] [id = 131] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581adc7800 == 20 [pid = 3990] [id = 144] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5817142000 == 19 [pid = 3990] [id = 109] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79c8800 == 18 [pid = 3990] [id = 146] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe25d800 == 17 [pid = 3990] [id = 94] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe25e800 == 16 [pid = 3990] [id = 12] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805493800 == 15 [pid = 3990] [id = 230] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6796800 == 14 [pid = 3990] [id = 253] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580502e000 == 13 [pid = 3990] [id = 243] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580380d000 == 12 [pid = 3990] [id = 251] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c33800 == 11 [pid = 3990] [id = 265] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67a1800 == 10 [pid = 3990] [id = 222] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcdf2000 == 9 [pid = 3990] [id = 264] 05:09:10 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd6a4000 == 8 [pid = 3990] [id = 263] 05:09:12 INFO - PROCESS | 3990 | 1462882152257 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f594a800 == 9 [pid = 3990] [id = 266] 05:09:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f57f5d2d000) [pid = 3990] [serial = 799] [outer = (nil)] 05:09:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f57f5d37400) [pid = 3990] [serial = 800] [outer = 0x7f57f5d2d000] 05:09:12 INFO - PROCESS | 3990 | 1462882152325 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f57f5e6f800) [pid = 3990] [serial = 801] [outer = 0x7f57f5d2d000] 05:09:13 INFO - PROCESS | 3990 | 1462882153034 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 7514ms 05:09:13 INFO - PROCESS | 3990 | 1462882153098 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 3990 | 1462882153104 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:09:13 INFO - PROCESS | 3990 | 1462882153117 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 3990 | 1462882153122 Marionette TRACE conn3 <- [1,1038,null,{}] 05:09:13 INFO - PROCESS | 3990 | 1462882153130 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 3990 | 1462882153310 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:09:13 INFO - PROCESS | 3990 | 1462882153415 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6798800 == 10 [pid = 3990] [id = 267] 05:09:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f57f78a5800) [pid = 3990] [serial = 802] [outer = (nil)] 05:09:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f57f7935400) [pid = 3990] [serial = 803] [outer = 0x7f57f78a5800] 05:09:13 INFO - PROCESS | 3990 | 1462882153484 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f57f7c62000) [pid = 3990] [serial = 804] [outer = 0x7f57f78a5800] 05:09:14 INFO - PROCESS | 3990 | 1462882154294 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1233ms 05:09:14 INFO - PROCESS | 3990 | 1462882154364 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 3990 | 1462882154371 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:09:14 INFO - PROCESS | 3990 | 1462882154379 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 3990 | 1462882154384 Marionette TRACE conn3 <- [1,1042,null,{}] 05:09:14 INFO - PROCESS | 3990 | 1462882154401 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 3990 | 1462882154601 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:09:14 INFO - PROCESS | 3990 | 1462882154623 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79c1800 == 11 [pid = 3990] [id = 268] 05:09:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f57f7c69400) [pid = 3990] [serial = 805] [outer = (nil)] 05:09:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f57fb5d4800) [pid = 3990] [serial = 806] [outer = 0x7f57f7c69400] 05:09:14 INFO - PROCESS | 3990 | 1462882154683 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f57fb6d4000) [pid = 3990] [serial = 807] [outer = 0x7f57f7c69400] 05:09:15 INFO - PROCESS | 3990 | 1462882155578 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1234ms 05:09:15 INFO - PROCESS | 3990 | 1462882155613 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 3990 | 1462882155616 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:09:15 INFO - PROCESS | 3990 | 1462882155634 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 3990 | 1462882155643 Marionette TRACE conn3 <- [1,1046,null,{}] 05:09:15 INFO - PROCESS | 3990 | 1462882155670 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 3990 | 1462882157005 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f57fc495800) [pid = 3990] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f57f5aec000) [pid = 3990] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f57fc498000) [pid = 3990] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57f5af0800) [pid = 3990] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57fc32e000) [pid = 3990] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57fccd8800) [pid = 3990] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f57f5e63400) [pid = 3990] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f58059d6000) [pid = 3990] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f5805852800) [pid = 3990] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57f78af000) [pid = 3990] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f57ffdcd400) [pid = 3990] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f5800a32c00) [pid = 3990] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f57fd9c6000) [pid = 3990] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f5801f2f000) [pid = 3990] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f57f5e65400) [pid = 3990] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f57f5d31c00) [pid = 3990] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57f5e63000) [pid = 3990] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f57fb2c3000) [pid = 3990] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f57f64fa800) [pid = 3990] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57fd60f800) [pid = 3990] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57f5afa800) [pid = 3990] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57f78aa400) [pid = 3990] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57fb6db800) [pid = 3990] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57f5d30400) [pid = 3990] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f5800a50000) [pid = 3990] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57f5d34c00) [pid = 3990] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57fc32bc00) [pid = 3990] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f4e4ec00) [pid = 3990] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f78ad800) [pid = 3990] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fc6de800) [pid = 3990] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f580097c800) [pid = 3990] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57f5e64c00) [pid = 3990] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f5d30000) [pid = 3990] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f5802989800) [pid = 3990] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57f5e6b800) [pid = 3990] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f5e6f400) [pid = 3990] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57f64fa000) [pid = 3990] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57f64f8c00) [pid = 3990] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fb6d7000) [pid = 3990] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57fc6e1800) [pid = 3990] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fb5e1800) [pid = 3990] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f580779c800) [pid = 3990] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f5806bf9400) [pid = 3990] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5803522c00) [pid = 3990] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5802986800) [pid = 3990] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f58055c9c00) [pid = 3990] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57fdc4dc00) [pid = 3990] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f64f2400) [pid = 3990] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:09:17 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57feee8400) [pid = 3990] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:09:17 INFO - PROCESS | 3990 | 1462882157214 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5946800 == 12 [pid = 3990] [id = 269] 05:09:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f4e4e800) [pid = 3990] [serial = 808] [outer = (nil)] 05:09:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57f5af1800) [pid = 3990] [serial = 809] [outer = 0x7f57f4e4e800] 05:09:17 INFO - PROCESS | 3990 | 1462882157277 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57f5d31c00) [pid = 3990] [serial = 810] [outer = 0x7f57f4e4e800] 05:09:17 INFO - PROCESS | 3990 | 1462882157891 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2319ms 05:09:17 INFO - PROCESS | 3990 | 1462882157945 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 3990 | 1462882157950 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:09:17 INFO - PROCESS | 3990 | 1462882157956 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 3990 | 1462882157959 Marionette TRACE conn3 <- [1,1050,null,{}] 05:09:17 INFO - PROCESS | 3990 | 1462882157965 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 3990 | 1462882158108 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:09:18 INFO - PROCESS | 3990 | 1462882158216 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdee800 == 13 [pid = 3990] [id = 270] 05:09:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f4e4ec00) [pid = 3990] [serial = 811] [outer = (nil)] 05:09:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fb5e1800) [pid = 3990] [serial = 812] [outer = 0x7f57f4e4ec00] 05:09:18 INFO - PROCESS | 3990 | 1462882158275 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fc48d400) [pid = 3990] [serial = 813] [outer = 0x7f57f4e4ec00] 05:09:18 INFO - PROCESS | 3990 | 1462882158932 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1028ms 05:09:19 INFO - PROCESS | 3990 | 1462882159003 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 3990 | 1462882159008 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:09:19 INFO - PROCESS | 3990 | 1462882159043 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 3990 | 1462882159049 Marionette TRACE conn3 <- [1,1054,null,{}] 05:09:19 INFO - PROCESS | 3990 | 1462882159057 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 3990 | 1462882159252 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:09:19 INFO - PROCESS | 3990 | 1462882159400 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6462800 == 14 [pid = 3990] [id = 271] 05:09:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57f5d2ec00) [pid = 3990] [serial = 814] [outer = (nil)] 05:09:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f64f7c00) [pid = 3990] [serial = 815] [outer = 0x7f57f5d2ec00] 05:09:19 INFO - PROCESS | 3990 | 1462882159471 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f793dc00) [pid = 3990] [serial = 816] [outer = 0x7f57f5d2ec00] 05:09:20 INFO - PROCESS | 3990 | 1462882160346 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1364ms 05:09:20 INFO - PROCESS | 3990 | 1462882160382 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 3990 | 1462882160387 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:09:20 INFO - PROCESS | 3990 | 1462882160399 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 3990 | 1462882160404 Marionette TRACE conn3 <- [1,1058,null,{}] 05:09:20 INFO - PROCESS | 3990 | 1462882160411 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 3990 | 1462882160560 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:09:20 INFO - PROCESS | 3990 | 1462882160709 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5175000 == 15 [pid = 3990] [id = 272] 05:09:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f5e66c00) [pid = 3990] [serial = 817] [outer = (nil)] 05:09:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fb6dcc00) [pid = 3990] [serial = 818] [outer = 0x7f57f5e66c00] 05:09:20 INFO - PROCESS | 3990 | 1462882160776 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc48e800) [pid = 3990] [serial = 819] [outer = 0x7f57f5e66c00] 05:09:21 INFO - PROCESS | 3990 | 1462882161646 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1289ms 05:09:21 INFO - PROCESS | 3990 | 1462882161686 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 3990 | 1462882161688 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:09:21 INFO - PROCESS | 3990 | 1462882161695 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - PROCESS | 3990 | 1462882161698 Marionette TRACE conn3 <- [1,1062,null,{}] 05:09:21 INFO - PROCESS | 3990 | 1462882161710 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 3990 | 1462882161864 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:09:22 INFO - PROCESS | 3990 | 1462882162017 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe3bb000 == 16 [pid = 3990] [id = 273] 05:09:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fb5dc400) [pid = 3990] [serial = 820] [outer = (nil)] 05:09:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f57fc783000) [pid = 3990] [serial = 821] [outer = 0x7f57fb5dc400] 05:09:22 INFO - PROCESS | 3990 | 1462882162090 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57fc78a400) [pid = 3990] [serial = 822] [outer = 0x7f57fb5dc400] 05:09:22 INFO - PROCESS | 3990 | 1462882162968 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1328ms 05:09:23 INFO - PROCESS | 3990 | 1462882163024 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 3990 | 1462882163027 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:09:23 INFO - PROCESS | 3990 | 1462882163034 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 3990 | 1462882163038 Marionette TRACE conn3 <- [1,1066,null,{}] 05:09:23 INFO - PROCESS | 3990 | 1462882163043 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 3990 | 1462882163196 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:09:23 INFO - PROCESS | 3990 | 1462882163344 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd0d800 == 17 [pid = 3990] [id = 274] 05:09:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57f78a8400) [pid = 3990] [serial = 823] [outer = (nil)] 05:09:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57fccd9400) [pid = 3990] [serial = 824] [outer = 0x7f57f78a8400] 05:09:23 INFO - PROCESS | 3990 | 1462882163411 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fd0d5400) [pid = 3990] [serial = 825] [outer = 0x7f57f78a8400] 05:09:24 INFO - PROCESS | 3990 | 1462882164287 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1280ms 05:09:24 INFO - PROCESS | 3990 | 1462882164315 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:09:24 INFO - PROCESS | 3990 | 1462882164320 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:09:24 INFO - PROCESS | 3990 | 1462882164328 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - PROCESS | 3990 | 1462882164332 Marionette TRACE conn3 <- [1,1070,null,{}] 05:09:24 INFO - PROCESS | 3990 | 1462882164338 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 3990 | 1462882164496 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:09:24 INFO - PROCESS | 3990 | 1462882164651 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd698800 == 18 [pid = 3990] [id = 275] 05:09:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f4e57000) [pid = 3990] [serial = 826] [outer = (nil)] 05:09:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fd0d5800) [pid = 3990] [serial = 827] [outer = 0x7f57f4e57000] 05:09:24 INFO - PROCESS | 3990 | 1462882164725 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57fd203800) [pid = 3990] [serial = 828] [outer = 0x7f57f4e57000] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57fc48c000) [pid = 3990] [serial = 792] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f7c61000) [pid = 3990] [serial = 791] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57fc6dcc00) [pid = 3990] [serial = 761] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fd7d6400) [pid = 3990] [serial = 767] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57ffcfac00) [pid = 3990] [serial = 769] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fc327000) [pid = 3990] [serial = 794] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57f78a9400) [pid = 3990] [serial = 763] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57fd0e1000) [pid = 3990] [serial = 766] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57fb6dbc00) [pid = 3990] [serial = 760] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5806622800) [pid = 3990] [serial = 755] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57f5d33400) [pid = 3990] [serial = 757] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57ffdc7000) [pid = 3990] [serial = 754] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57f78a4400) [pid = 3990] [serial = 758] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5809438400) [pid = 3990] [serial = 783] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f580947b400) [pid = 3990] [serial = 785] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5807793400) [pid = 3990] [serial = 780] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f58079b1800) [pid = 3990] [serial = 782] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5805856800) [pid = 3990] [serial = 777] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5806bf7000) [pid = 3990] [serial = 779] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5805789400) [pid = 3990] [serial = 776] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f5804f9f400) [pid = 3990] [serial = 773] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fb6da800) [pid = 3990] [serial = 764] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5800978000) [pid = 3990] [serial = 770] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f5803f52c00) [pid = 3990] [serial = 772] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fc78ac00) [pid = 3990] [serial = 795] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5812ed0c00) [pid = 3990] [serial = 789] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f580d155c00) [pid = 3990] [serial = 788] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f58094dd800) [pid = 3990] [serial = 786] [outer = (nil)] [url = about:blank] 05:09:25 INFO - PROCESS | 3990 | 1462882165690 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1387ms 05:09:25 INFO - PROCESS | 3990 | 1462882165715 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 3990 | 1462882165723 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:09:25 INFO - PROCESS | 3990 | 1462882165734 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 3990 | 1462882165739 Marionette TRACE conn3 <- [1,1074,null,{}] 05:09:25 INFO - PROCESS | 3990 | 1462882165749 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 3990 | 1462882165926 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:09:26 INFO - PROCESS | 3990 | 1462882166080 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4ea800 == 19 [pid = 3990] [id = 276] 05:09:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57f64fbc00) [pid = 3990] [serial = 829] [outer = (nil)] 05:09:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f7c6b000) [pid = 3990] [serial = 830] [outer = 0x7f57f64fbc00] 05:09:26 INFO - PROCESS | 3990 | 1462882166159 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fb6d6800) [pid = 3990] [serial = 831] [outer = 0x7f57f64fbc00] 05:09:27 INFO - PROCESS | 3990 | 1462882167062 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1385ms 05:09:27 INFO - PROCESS | 3990 | 1462882167118 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 3990 | 1462882167127 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:09:27 INFO - PROCESS | 3990 | 1462882167138 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 3990 | 1462882167141 Marionette TRACE conn3 <- [1,1078,null,{}] 05:09:27 INFO - PROCESS | 3990 | 1462882167148 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 3990 | 1462882167327 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:09:27 INFO - PROCESS | 3990 | 1462882167510 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6460800 == 20 [pid = 3990] [id = 277] 05:09:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fb6d7400) [pid = 3990] [serial = 832] [outer = (nil)] 05:09:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fc78d400) [pid = 3990] [serial = 833] [outer = 0x7f57fb6d7400] 05:09:27 INFO - PROCESS | 3990 | 1462882167582 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fd0d4400) [pid = 3990] [serial = 834] [outer = 0x7f57fb6d7400] 05:09:28 INFO - PROCESS | 3990 | 1462882168430 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1337ms 05:09:28 INFO - PROCESS | 3990 | 1462882168476 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:09:28 INFO - PROCESS | 3990 | 1462882168480 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:09:28 INFO - PROCESS | 3990 | 1462882168487 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 3990 | 1462882168493 Marionette TRACE conn3 <- [1,1082,null,{}] 05:09:28 INFO - PROCESS | 3990 | 1462882168509 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 3990 | 1462882168681 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:09:28 INFO - PROCESS | 3990 | 1462882168826 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580381f800 == 21 [pid = 3990] [id = 278] 05:09:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fd20ac00) [pid = 3990] [serial = 835] [outer = (nil)] 05:09:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fd618400) [pid = 3990] [serial = 836] [outer = 0x7f57fd20ac00] 05:09:28 INFO - PROCESS | 3990 | 1462882168898 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd7d9c00) [pid = 3990] [serial = 837] [outer = 0x7f57fd20ac00] 05:09:29 INFO - PROCESS | 3990 | 1462882169750 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1337ms 05:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:09:29 INFO - PROCESS | 3990 | 1462882169824 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 3990 | 1462882169827 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:09:29 INFO - PROCESS | 3990 | 1462882169834 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 3990 | 1462882169837 Marionette TRACE conn3 <- [1,1086,null,{}] 05:09:29 INFO - PROCESS | 3990 | 1462882169843 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 3990 | 1462882170011 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:09:30 INFO - PROCESS | 3990 | 1462882170156 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f684c800 == 22 [pid = 3990] [id = 279] 05:09:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57f5d2c000) [pid = 3990] [serial = 838] [outer = (nil)] 05:09:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fc48f400) [pid = 3990] [serial = 839] [outer = 0x7f57f5d2c000] 05:09:30 INFO - PROCESS | 3990 | 1462882170224 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fdc4dc00) [pid = 3990] [serial = 840] [outer = 0x7f57f5d2c000] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f580363d000) [pid = 3990] [serial = 712] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fb5d7000) [pid = 3990] [serial = 715] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5813dd9400) [pid = 3990] [serial = 647] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57fc6e9000) [pid = 3990] [serial = 724] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fe22f800) [pid = 3990] [serial = 797] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fccdac00) [pid = 3990] [serial = 725] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fd0d9800) [pid = 3990] [serial = 737] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f5800a52800) [pid = 3990] [serial = 653] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57f64f4000) [pid = 3990] [serial = 605] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f58059df400) [pid = 3990] [serial = 620] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5805bbb800) [pid = 3990] [serial = 749] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fb6d3400) [pid = 3990] [serial = 698] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5802958400) [pid = 3990] [serial = 740] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5800a2f000) [pid = 3990] [serial = 731] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f580298fc00) [pid = 3990] [serial = 710] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5805857000) [pid = 3990] [serial = 617] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5807574000) [pid = 3990] [serial = 611] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f580469f800) [pid = 3990] [serial = 716] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f5800a26000) [pid = 3990] [serial = 707] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5805d4ec00) [pid = 3990] [serial = 751] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57f7c69800) [pid = 3990] [serial = 733] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f5813ddd800) [pid = 3990] [serial = 659] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57fd0e1400) [pid = 3990] [serial = 608] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fd205400) [pid = 3990] [serial = 701] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57f64f0000) [pid = 3990] [serial = 695] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f5804186400) [pid = 3990] [serial = 713] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f58046a2000) [pid = 3990] [serial = 743] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f5800781000) [pid = 3990] [serial = 704] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57f4e5a000) [pid = 3990] [serial = 668] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57fc32d800) [pid = 3990] [serial = 650] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fb5e0400) [pid = 3990] [serial = 734] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f58141d1400) [pid = 3990] [serial = 662] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f58059d9c00) [pid = 3990] [serial = 748] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f580584a800) [pid = 3990] [serial = 746] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f5814ee3400) [pid = 3990] [serial = 614] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f5805e9a000) [pid = 3990] [serial = 752] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f5814f0bc00) [pid = 3990] [serial = 665] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f5800a55800) [pid = 3990] [serial = 739] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f58050ac400) [pid = 3990] [serial = 745] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f5806bf1c00) [pid = 3990] [serial = 656] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f58035afc00) [pid = 3990] [serial = 742] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f57fc789400) [pid = 3990] [serial = 736] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f57f64ed400) [pid = 3990] [serial = 718] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f57f78a8c00) [pid = 3990] [serial = 719] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57fb2c0000) [pid = 3990] [serial = 697] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57ffdcf400) [pid = 3990] [serial = 692] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57f5d37000) [pid = 3990] [serial = 694] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57fc791c00) [pid = 3990] [serial = 700] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57fef67000) [pid = 3990] [serial = 703] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57fb6df000) [pid = 3990] [serial = 722] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f57fb6d2400) [pid = 3990] [serial = 721] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f5800979c00) [pid = 3990] [serial = 706] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f5801f2d000) [pid = 3990] [serial = 709] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f580298ac00) [pid = 3990] [serial = 503] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 63 (0x7f57ffdcdc00) [pid = 3990] [serial = 728] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 62 (0x7f57fd20f400) [pid = 3990] [serial = 727] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f5800789c00) [pid = 3990] [serial = 730] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 3990 | 1462882172638 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2835ms 05:09:32 INFO - PROCESS | 3990 | 1462882172669 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 3990 | 1462882172677 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:09:32 INFO - PROCESS | 3990 | 1462882172684 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 3990 | 1462882172692 Marionette TRACE conn3 <- [1,1090,null,{}] 05:09:32 INFO - PROCESS | 3990 | 1462882172700 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 3990 | 1462882172879 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:09:32 INFO - PROCESS | 3990 | 1462882172972 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ed4800 == 23 [pid = 3990] [id = 280] 05:09:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f57f5d35c00) [pid = 3990] [serial = 841] [outer = (nil)] 05:09:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f57f5e68400) [pid = 3990] [serial = 842] [outer = 0x7f57f5d35c00] 05:09:33 INFO - PROCESS | 3990 | 1462882173034 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f57f5e71000) [pid = 3990] [serial = 843] [outer = 0x7f57f5d35c00] 05:09:33 INFO - PROCESS | 3990 | 1462882173683 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1037ms 05:09:33 INFO - PROCESS | 3990 | 1462882173723 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 3990 | 1462882173733 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:09:33 INFO - PROCESS | 3990 | 1462882173743 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 3990 | 1462882173747 Marionette TRACE conn3 <- [1,1094,null,{}] 05:09:33 INFO - PROCESS | 3990 | 1462882173753 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 3990 | 1462882173938 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:09:33 INFO - PROCESS | 3990 | 1462882173949 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6850800 == 24 [pid = 3990] [id = 281] 05:09:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f57f64f9c00) [pid = 3990] [serial = 844] [outer = (nil)] 05:09:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f57f78abc00) [pid = 3990] [serial = 845] [outer = 0x7f57f64f9c00] 05:09:34 INFO - PROCESS | 3990 | 1462882174018 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57f7936c00) [pid = 3990] [serial = 846] [outer = 0x7f57f64f9c00] 05:09:34 INFO - PROCESS | 3990 | 1462882174846 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1131ms 05:09:34 INFO - PROCESS | 3990 | 1462882174874 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:09:34 INFO - PROCESS | 3990 | 1462882174879 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:09:34 INFO - PROCESS | 3990 | 1462882174885 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 3990 | 1462882174891 Marionette TRACE conn3 <- [1,1098,null,{}] 05:09:34 INFO - PROCESS | 3990 | 1462882174927 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 3990 | 1462882175114 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:09:35 INFO - PROCESS | 3990 | 1462882175140 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bab000 == 25 [pid = 3990] [id = 282] 05:09:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f57f4e55c00) [pid = 3990] [serial = 847] [outer = (nil)] 05:09:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f57fb2bd000) [pid = 3990] [serial = 848] [outer = 0x7f57f4e55c00] 05:09:35 INFO - PROCESS | 3990 | 1462882175206 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57fb5da000) [pid = 3990] [serial = 849] [outer = 0x7f57f4e55c00] 05:09:35 INFO - PROCESS | 3990 | 1462882175980 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1146ms 05:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:09:36 INFO - PROCESS | 3990 | 1462882176031 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 3990 | 1462882176034 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:09:36 INFO - PROCESS | 3990 | 1462882176041 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 3990 | 1462882176044 Marionette TRACE conn3 <- [1,1102,null,{}] 05:09:36 INFO - PROCESS | 3990 | 1462882176059 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 3990 | 1462882176228 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:09:36 INFO - PROCESS | 3990 | 1462882176295 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdd8800 == 26 [pid = 3990] [id = 283] 05:09:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57f5aee800) [pid = 3990] [serial = 850] [outer = (nil)] 05:09:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f57fb6d6400) [pid = 3990] [serial = 851] [outer = 0x7f57f5aee800] 05:09:36 INFO - PROCESS | 3990 | 1462882176354 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fb6dfc00) [pid = 3990] [serial = 852] [outer = 0x7f57f5aee800] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57fccd4c00) [pid = 3990] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57f4e4ec00) [pid = 3990] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57f7c69400) [pid = 3990] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57f78a5800) [pid = 3990] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57f5d2d000) [pid = 3990] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:09:36 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f57f4e4e800) [pid = 3990] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:09:37 INFO - PROCESS | 3990 | 1462882177076 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1085ms 05:09:37 INFO - PROCESS | 3990 | 1462882177126 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 3990 | 1462882177130 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:09:37 INFO - PROCESS | 3990 | 1462882177135 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 3990 | 1462882177137 Marionette TRACE conn3 <- [1,1106,null,{}] 05:09:37 INFO - PROCESS | 3990 | 1462882177141 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 3990 | 1462882177258 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:09:37 INFO - PROCESS | 3990 | 1462882177353 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd08c000 == 27 [pid = 3990] [id = 284] 05:09:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f57f4e56400) [pid = 3990] [serial = 853] [outer = (nil)] 05:09:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f57fb2c8800) [pid = 3990] [serial = 854] [outer = 0x7f57f4e56400] 05:09:37 INFO - PROCESS | 3990 | 1462882177417 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57fc326c00) [pid = 3990] [serial = 855] [outer = 0x7f57f4e56400] 05:09:38 INFO - PROCESS | 3990 | 1462882178053 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 974ms 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:09:38 INFO - PROCESS | 3990 | 1462882178110 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 3990 | 1462882178112 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:09:38 INFO - PROCESS | 3990 | 1462882178117 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 3990 | 1462882178121 Marionette TRACE conn3 <- [1,1110,null,{}] 05:09:38 INFO - PROCESS | 3990 | 1462882178126 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 3990 | 1462882178286 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:09:38 INFO - PROCESS | 3990 | 1462882178374 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8c3800 == 28 [pid = 3990] [id = 285] 05:09:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57f4e4f000) [pid = 3990] [serial = 856] [outer = (nil)] 05:09:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f57fc492000) [pid = 3990] [serial = 857] [outer = 0x7f57f4e4f000] 05:09:38 INFO - PROCESS | 3990 | 1462882178431 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fc78a800) [pid = 3990] [serial = 858] [outer = 0x7f57f4e4f000] 05:09:39 INFO - PROCESS | 3990 | 1462882179159 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1081ms 05:09:39 INFO - PROCESS | 3990 | 1462882179221 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:09:39 INFO - PROCESS | 3990 | 1462882179226 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:09:39 INFO - PROCESS | 3990 | 1462882179236 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 3990 | 1462882179242 Marionette TRACE conn3 <- [1,1114,null,{}] 05:09:39 INFO - PROCESS | 3990 | 1462882179250 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 3990 | 1462882179421 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:09:39 INFO - PROCESS | 3990 | 1462882179551 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67ab000 == 29 [pid = 3990] [id = 286] 05:09:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57f5af5000) [pid = 3990] [serial = 859] [outer = (nil)] 05:09:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f57f5d3a400) [pid = 3990] [serial = 860] [outer = 0x7f57f5af5000] 05:09:39 INFO - PROCESS | 3990 | 1462882179622 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57f64f1800) [pid = 3990] [serial = 861] [outer = 0x7f57f5af5000] 05:09:40 INFO - PROCESS | 3990 | 1462882180560 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1384ms 05:09:40 INFO - PROCESS | 3990 | 1462882180619 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 3990 | 1462882180627 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:09:40 INFO - PROCESS | 3990 | 1462882180637 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 3990 | 1462882180640 Marionette TRACE conn3 <- [1,1118,null,{}] 05:09:40 INFO - PROCESS | 3990 | 1462882180646 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 3990 | 1462882180865 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:09:40 INFO - PROCESS | 3990 | 1462882180971 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd54b000 == 30 [pid = 3990] [id = 287] 05:09:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f57f5d2b400) [pid = 3990] [serial = 862] [outer = (nil)] 05:09:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f57f7939000) [pid = 3990] [serial = 863] [outer = 0x7f57f5d2b400] 05:09:41 INFO - PROCESS | 3990 | 1462882181038 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57f7c69000) [pid = 3990] [serial = 864] [outer = 0x7f57f5d2b400] 05:09:42 INFO - PROCESS | 3990 | 1462882182134 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1534ms 05:09:42 INFO - PROCESS | 3990 | 1462882182171 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 3990 | 1462882182175 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:09:42 INFO - PROCESS | 3990 | 1462882182183 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 3990 | 1462882182188 Marionette TRACE conn3 <- [1,1122,null,{}] 05:09:42 INFO - PROCESS | 3990 | 1462882182196 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 3990 | 1462882182355 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:09:42 INFO - PROCESS | 3990 | 1462882182558 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5946800 == 29 [pid = 3990] [id = 269] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f580078ac00) [pid = 3990] [serial = 798] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f57fb5e1800) [pid = 3990] [serial = 812] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f57fb5d4800) [pid = 3990] [serial = 806] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f57fb6d4000) [pid = 3990] [serial = 807] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f57f7935400) [pid = 3990] [serial = 803] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57f5d37400) [pid = 3990] [serial = 800] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57f5e6f800) [pid = 3990] [serial = 801] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57f5af1800) [pid = 3990] [serial = 809] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57f5d31c00) [pid = 3990] [serial = 810] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57f7c62000) [pid = 3990] [serial = 804] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57fc48d400) [pid = 3990] [serial = 813] [outer = (nil)] [url = about:blank] 05:09:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5946800 == 30 [pid = 3990] [id = 288] 05:09:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f57f5d37400) [pid = 3990] [serial = 865] [outer = (nil)] 05:09:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57f64fac00) [pid = 3990] [serial = 866] [outer = 0x7f57f5d37400] 05:09:42 INFO - PROCESS | 3990 | 1462882182654 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57f78ad800) [pid = 3990] [serial = 867] [outer = 0x7f57f5d37400] 05:09:43 INFO - PROCESS | 3990 | 1462882183307 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1138ms 05:09:43 INFO - PROCESS | 3990 | 1462882183325 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 3990 | 1462882183332 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:09:43 INFO - PROCESS | 3990 | 1462882183365 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 3990 | 1462882183367 Marionette TRACE conn3 <- [1,1126,null,{}] 05:09:43 INFO - PROCESS | 3990 | 1462882183374 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 3990 | 1462882183502 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:09:43 INFO - PROCESS | 3990 | 1462882183518 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bac800 == 31 [pid = 3990] [id = 289] 05:09:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f57f7940000) [pid = 3990] [serial = 868] [outer = (nil)] 05:09:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fb6d9c00) [pid = 3990] [serial = 869] [outer = 0x7f57f7940000] 05:09:43 INFO - PROCESS | 3990 | 1462882183575 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57fc328c00) [pid = 3990] [serial = 870] [outer = 0x7f57f7940000] 05:09:44 INFO - PROCESS | 3990 | 1462882184274 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 930ms 05:09:44 INFO - PROCESS | 3990 | 1462882184291 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 3990 | 1462882184294 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:09:44 INFO - PROCESS | 3990 | 1462882184300 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 3990 | 1462882184305 Marionette TRACE conn3 <- [1,1130,null,{}] 05:09:44 INFO - PROCESS | 3990 | 1462882184321 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 3990 | 1462882184487 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:09:44 INFO - PROCESS | 3990 | 1462882184506 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd23e000 == 32 [pid = 3990] [id = 290] 05:09:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f57fc494800) [pid = 3990] [serial = 871] [outer = (nil)] 05:09:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57fc6e9400) [pid = 3990] [serial = 872] [outer = 0x7f57fc494800] 05:09:44 INFO - PROCESS | 3990 | 1462882184572 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f57f5d36400) [pid = 3990] [serial = 873] [outer = 0x7f57fc494800] 05:09:45 INFO - PROCESS | 3990 | 1462882185323 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1081ms 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:09:45 INFO - PROCESS | 3990 | 1462882185395 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 3990 | 1462882185398 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:09:45 INFO - PROCESS | 3990 | 1462882185404 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 3990 | 1462882185406 Marionette TRACE conn3 <- [1,1134,null,{}] 05:09:45 INFO - PROCESS | 3990 | 1462882185430 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 3990 | 1462882185599 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:09:45 INFO - PROCESS | 3990 | 1462882185659 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd04000 == 33 [pid = 3990] [id = 291] 05:09:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f57f4e57c00) [pid = 3990] [serial = 874] [outer = (nil)] 05:09:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fccdc800) [pid = 3990] [serial = 875] [outer = 0x7f57f4e57c00] 05:09:45 INFO - PROCESS | 3990 | 1462882185714 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57fd0d6000) [pid = 3990] [serial = 876] [outer = 0x7f57f4e57c00] 05:09:46 INFO - PROCESS | 3990 | 1462882186323 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 935ms 05:09:46 INFO - PROCESS | 3990 | 1462882186342 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:09:46 INFO - PROCESS | 3990 | 1462882186346 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:09:46 INFO - PROCESS | 3990 | 1462882186351 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 3990 | 1462882186354 Marionette TRACE conn3 <- [1,1138,null,{}] 05:09:46 INFO - PROCESS | 3990 | 1462882186358 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 3990 | 1462882186514 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:09:46 INFO - PROCESS | 3990 | 1462882186551 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802927000 == 34 [pid = 3990] [id = 292] 05:09:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f57f4e53400) [pid = 3990] [serial = 877] [outer = (nil)] 05:09:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f57fd0d9800) [pid = 3990] [serial = 878] [outer = 0x7f57f4e53400] 05:09:46 INFO - PROCESS | 3990 | 1462882186606 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f57fd0e1000) [pid = 3990] [serial = 879] [outer = 0x7f57f4e53400] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f57f64f9c00) [pid = 3990] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f57f4e55c00) [pid = 3990] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f57f5d2ec00) [pid = 3990] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57f5e66c00) [pid = 3990] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f57fb5dc400) [pid = 3990] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f57f78a8400) [pid = 3990] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f57f4e57000) [pid = 3990] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f57f64fbc00) [pid = 3990] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f57fb6d7400) [pid = 3990] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57fd20ac00) [pid = 3990] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57f5aee800) [pid = 3990] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57f5d35c00) [pid = 3990] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:09:47 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57f4e56400) [pid = 3990] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:09:47 INFO - PROCESS | 3990 | 1462882187443 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1132ms 05:09:47 INFO - PROCESS | 3990 | 1462882187487 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:09:47 INFO - PROCESS | 3990 | 1462882187497 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:09:47 INFO - PROCESS | 3990 | 1462882187502 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 3990 | 1462882187510 Marionette TRACE conn3 <- [1,1142,null,{}] 05:09:47 INFO - PROCESS | 3990 | 1462882187515 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 3990 | 1462882187684 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:09:47 INFO - PROCESS | 3990 | 1462882187696 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c9800 == 35 [pid = 3990] [id = 293] 05:09:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57f5d2ec00) [pid = 3990] [serial = 880] [outer = (nil)] 05:09:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f57fd613000) [pid = 3990] [serial = 881] [outer = 0x7f57f5d2ec00] 05:09:47 INFO - PROCESS | 3990 | 1462882187757 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57fd7d6400) [pid = 3990] [serial = 882] [outer = 0x7f57f5d2ec00] 05:09:48 INFO - PROCESS | 3990 | 1462882188658 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1181ms 05:09:48 INFO - PROCESS | 3990 | 1462882188687 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 3990 | 1462882188694 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:09:48 INFO - PROCESS | 3990 | 1462882188704 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 3990 | 1462882188709 Marionette TRACE conn3 <- [1,1146,null,{}] 05:09:48 INFO - PROCESS | 3990 | 1462882188717 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 3990 | 1462882188868 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:09:49 INFO - PROCESS | 3990 | 1462882188999 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bb7800 == 36 [pid = 3990] [id = 294] 05:09:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57f5e6cc00) [pid = 3990] [serial = 883] [outer = (nil)] 05:09:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f57f78a9800) [pid = 3990] [serial = 884] [outer = 0x7f57f5e6cc00] 05:09:49 INFO - PROCESS | 3990 | 1462882189077 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f57f793e400) [pid = 3990] [serial = 885] [outer = 0x7f57f5e6cc00] 05:09:49 INFO - PROCESS | 3990 | 1462882189905 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1236ms 05:09:49 INFO - PROCESS | 3990 | 1462882189955 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 3990 | 1462882189963 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:09:49 INFO - PROCESS | 3990 | 1462882189976 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 3990 | 1462882189979 Marionette TRACE conn3 <- [1,1150,null,{}] 05:09:49 INFO - PROCESS | 3990 | 1462882189985 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 3990 | 1462882190135 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:09:50 INFO - PROCESS | 3990 | 1462882190265 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd16800 == 37 [pid = 3990] [id = 295] 05:09:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f57f7c68800) [pid = 3990] [serial = 886] [outer = (nil)] 05:09:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f57fc330000) [pid = 3990] [serial = 887] [outer = 0x7f57f7c68800] 05:09:50 INFO - PROCESS | 3990 | 1462882190334 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fc6de800) [pid = 3990] [serial = 888] [outer = 0x7f57f7c68800] 05:09:51 INFO - PROCESS | 3990 | 1462882191134 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1178ms 05:09:51 INFO - PROCESS | 3990 | 1462882191153 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 3990 | 1462882191155 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:09:51 INFO - PROCESS | 3990 | 1462882191163 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 3990 | 1462882191168 Marionette TRACE conn3 <- [1,1154,null,{}] 05:09:51 INFO - PROCESS | 3990 | 1462882191200 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 3990 | 1462882191356 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:09:51 INFO - PROCESS | 3990 | 1462882191486 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd23d000 == 38 [pid = 3990] [id = 296] 05:09:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57fccd2400) [pid = 3990] [serial = 889] [outer = (nil)] 05:09:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f57fd209000) [pid = 3990] [serial = 890] [outer = 0x7f57fccd2400] 05:09:51 INFO - PROCESS | 3990 | 1462882191556 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f57fd7d7c00) [pid = 3990] [serial = 891] [outer = 0x7f57fccd2400] 05:09:52 INFO - PROCESS | 3990 | 1462882192361 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1248ms 05:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:09:52 INFO - PROCESS | 3990 | 1462882192411 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 3990 | 1462882192414 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:09:52 INFO - PROCESS | 3990 | 1462882192421 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 3990 | 1462882192424 Marionette TRACE conn3 <- [1,1158,null,{}] 05:09:52 INFO - PROCESS | 3990 | 1462882192429 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 3990 | 1462882192584 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:09:52 INFO - PROCESS | 3990 | 1462882192715 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805711800 == 39 [pid = 3990] [id = 297] 05:09:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f57fc785c00) [pid = 3990] [serial = 892] [outer = (nil)] 05:09:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f57fdc49000) [pid = 3990] [serial = 893] [outer = 0x7f57fc785c00] 05:09:52 INFO - PROCESS | 3990 | 1462882192780 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57fef5a000) [pid = 3990] [serial = 894] [outer = 0x7f57fc785c00] 05:09:53 INFO - PROCESS | 3990 | 1462882193724 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1331ms 05:09:53 INFO - PROCESS | 3990 | 1462882193752 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 3990 | 1462882193757 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:09:53 INFO - PROCESS | 3990 | 1462882193781 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 3990 | 1462882193786 Marionette TRACE conn3 <- [1,1162,null,{}] 05:09:53 INFO - PROCESS | 3990 | 1462882193795 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 3990 | 1462882193939 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:09:54 INFO - PROCESS | 3990 | 1462882194100 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5176800 == 40 [pid = 3990] [id = 298] 05:09:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57f5af9400) [pid = 3990] [serial = 895] [outer = (nil)] 05:09:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f57f5e6c400) [pid = 3990] [serial = 896] [outer = 0x7f57f5af9400] 05:09:54 INFO - PROCESS | 3990 | 1462882194190 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57f64f6800) [pid = 3990] [serial = 897] [outer = 0x7f57f5af9400] 05:09:54 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd0d800 == 39 [pid = 3990] [id = 274] 05:09:54 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe3bb000 == 38 [pid = 3990] [id = 273] 05:09:54 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5175000 == 37 [pid = 3990] [id = 272] 05:09:54 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fc492000) [pid = 3990] [serial = 857] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | 1462882195005 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57f78abc00) [pid = 3990] [serial = 845] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f57fc48f400) [pid = 3990] [serial = 839] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f57fb2bd000) [pid = 3990] [serial = 848] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57f793dc00) [pid = 3990] [serial = 816] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f57f64f7c00) [pid = 3990] [serial = 815] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f57fc48e800) [pid = 3990] [serial = 819] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f57fb6dcc00) [pid = 3990] [serial = 818] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57fc78a400) [pid = 3990] [serial = 822] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f57fc783000) [pid = 3990] [serial = 821] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 77 (0x7f57fd0d5400) [pid = 3990] [serial = 825] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 76 (0x7f57fccd9400) [pid = 3990] [serial = 824] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 75 (0x7f57fd203800) [pid = 3990] [serial = 828] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f57fd0d5800) [pid = 3990] [serial = 827] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57fb6d6800) [pid = 3990] [serial = 831] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57f7c6b000) [pid = 3990] [serial = 830] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57fd0d4400) [pid = 3990] [serial = 834] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57fc78d400) [pid = 3990] [serial = 833] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 69 (0x7f57fd7d9c00) [pid = 3990] [serial = 837] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 68 (0x7f57fd618400) [pid = 3990] [serial = 836] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 67 (0x7f57fb6d6400) [pid = 3990] [serial = 851] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 66 (0x7f57f5e68400) [pid = 3990] [serial = 842] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 65 (0x7f57fb6dfc00) [pid = 3990] [serial = 852] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 64 (0x7f57f5e71000) [pid = 3990] [serial = 843] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 63 (0x7f57fb5da000) [pid = 3990] [serial = 849] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 62 (0x7f57fc326c00) [pid = 3990] [serial = 855] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 61 (0x7f57fb2c8800) [pid = 3990] [serial = 854] [outer = (nil)] [url = about:blank] 05:09:55 INFO - PROCESS | 3990 | --DOMWINDOW == 60 (0x7f57f7936c00) [pid = 3990] [serial = 846] [outer = (nil)] [url = about:blank] 05:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1287ms 05:09:55 INFO - PROCESS | 3990 | 1462882195066 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 3990 | 1462882195074 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:09:55 INFO - PROCESS | 3990 | 1462882195083 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 3990 | 1462882195088 Marionette TRACE conn3 <- [1,1166,null,{}] 05:09:55 INFO - PROCESS | 3990 | 1462882195093 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 3990 | 1462882195228 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:09:55 INFO - PROCESS | 3990 | 1462882195239 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73b0800 == 38 [pid = 3990] [id = 299] 05:09:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 61 (0x7f57f793b400) [pid = 3990] [serial = 898] [outer = (nil)] 05:09:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 62 (0x7f57fb2bd000) [pid = 3990] [serial = 899] [outer = 0x7f57f793b400] 05:09:55 INFO - PROCESS | 3990 | 1462882195295 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 63 (0x7f57fb6d7400) [pid = 3990] [serial = 900] [outer = 0x7f57f793b400] 05:09:56 INFO - PROCESS | 3990 | 1462882196028 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 977ms 05:09:56 INFO - PROCESS | 3990 | 1462882196061 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 3990 | 1462882196064 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:09:56 INFO - PROCESS | 3990 | 1462882196069 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 3990 | 1462882196075 Marionette TRACE conn3 <- [1,1170,null,{}] 05:09:56 INFO - PROCESS | 3990 | 1462882196090 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 3990 | 1462882196227 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:09:56 INFO - PROCESS | 3990 | 1462882196243 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcde5000 == 39 [pid = 3990] [id = 300] 05:09:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 64 (0x7f57fc32f800) [pid = 3990] [serial = 901] [outer = (nil)] 05:09:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 65 (0x7f57fc6e7000) [pid = 3990] [serial = 902] [outer = 0x7f57fc32f800] 05:09:56 INFO - PROCESS | 3990 | 1462882196301 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 66 (0x7f57fc78d800) [pid = 3990] [serial = 903] [outer = 0x7f57fc32f800] 05:09:57 INFO - PROCESS | 3990 | 1462882197030 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 986ms 05:09:57 INFO - PROCESS | 3990 | 1462882197058 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 3990 | 1462882197062 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:09:57 INFO - PROCESS | 3990 | 1462882197068 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 3990 | 1462882197070 Marionette TRACE conn3 <- [1,1174,null,{}] 05:09:57 INFO - PROCESS | 3990 | 1462882197075 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 3990 | 1462882197250 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:09:57 INFO - PROCESS | 3990 | 1462882197316 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69e000 == 40 [pid = 3990] [id = 301] 05:09:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 67 (0x7f57f5e63c00) [pid = 3990] [serial = 904] [outer = (nil)] 05:09:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 68 (0x7f57fcce0000) [pid = 3990] [serial = 905] [outer = 0x7f57f5e63c00] 05:09:57 INFO - PROCESS | 3990 | 1462882197374 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 69 (0x7f57fd612c00) [pid = 3990] [serial = 906] [outer = 0x7f57f5e63c00] 05:09:58 INFO - PROCESS | 3990 | 1462882198072 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 3990 | 1462882198102 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:09:58 INFO - PROCESS | 3990 | 1462882198115 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 3990 | 1462882198117 Marionette TRACE conn3 <- [1,1178,null,{}] 05:09:58 INFO - PROCESS | 3990 | 1462882198123 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 3990 | 1462882198299 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:09:58 INFO - PROCESS | 3990 | 1462882198331 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffca4000 == 41 [pid = 3990] [id = 302] 05:09:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 70 (0x7f57f4e55000) [pid = 3990] [serial = 907] [outer = (nil)] 05:09:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57feee5400) [pid = 3990] [serial = 908] [outer = 0x7f57f4e55000] 05:09:58 INFO - PROCESS | 3990 | 1462882198387 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f57ffcf2000) [pid = 3990] [serial = 909] [outer = 0x7f57f4e55000] 05:09:59 INFO - PROCESS | 3990 | 1462882199102 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 3990 | 1462882199157 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:09:59 INFO - PROCESS | 3990 | 1462882199169 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 3990 | 1462882199171 Marionette TRACE conn3 <- [1,1182,null,{}] 05:09:59 INFO - PROCESS | 3990 | 1462882199175 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 3990 | 1462882199402 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:09:59 INFO - PROCESS | 3990 | 1462882199425 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029ca000 == 42 [pid = 3990] [id = 303] 05:09:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f57ffcf8000) [pid = 3990] [serial = 910] [outer = (nil)] 05:09:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57ffdcbc00) [pid = 3990] [serial = 911] [outer = 0x7f57ffcf8000] 05:09:59 INFO - PROCESS | 3990 | 1462882199483 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5800783c00) [pid = 3990] [serial = 912] [outer = 0x7f57ffcf8000] 05:09:59 INFO - PROCESS | 3990 | --DOMWINDOW == 74 (0x7f57f4e53400) [pid = 3990] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:09:59 INFO - PROCESS | 3990 | --DOMWINDOW == 73 (0x7f57fc494800) [pid = 3990] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:09:59 INFO - PROCESS | 3990 | --DOMWINDOW == 72 (0x7f57f7940000) [pid = 3990] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:09:59 INFO - PROCESS | 3990 | --DOMWINDOW == 71 (0x7f57f4e57c00) [pid = 3990] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:09:59 INFO - PROCESS | 3990 | --DOMWINDOW == 70 (0x7f57f5d37400) [pid = 3990] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:10:00 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:00 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:00 INFO - PROCESS | 3990 | 1462882200199 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 3990 | 1462882200254 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:10:00 INFO - PROCESS | 3990 | 1462882200265 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 3990 | 1462882200268 Marionette TRACE conn3 <- [1,1186,null,{}] 05:10:00 INFO - PROCESS | 3990 | 1462882200292 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 3990 | 1462882200422 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:10:00 INFO - PROCESS | 3990 | 1462882200435 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5176000 == 43 [pid = 3990] [id = 304] 05:10:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 71 (0x7f57fc489800) [pid = 3990] [serial = 913] [outer = (nil)] 05:10:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 72 (0x7f580078bc00) [pid = 3990] [serial = 914] [outer = 0x7f57fc489800] 05:10:00 INFO - PROCESS | 3990 | 1462882200490 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 73 (0x7f580097b800) [pid = 3990] [serial = 915] [outer = 0x7f57fc489800] 05:10:01 INFO - PROCESS | 3990 | 1462882201194 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 3990 | 1462882201219 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:10:01 INFO - PROCESS | 3990 | 1462882201227 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 3990 | 1462882201230 Marionette TRACE conn3 <- [1,1190,null,{}] 05:10:01 INFO - PROCESS | 3990 | 1462882201235 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 3990 | 1462882201396 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:10:01 INFO - PROCESS | 3990 | 1462882201416 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805705800 == 44 [pid = 3990] [id = 305] 05:10:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 74 (0x7f57f4e50800) [pid = 3990] [serial = 916] [outer = (nil)] 05:10:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 75 (0x7f5800980000) [pid = 3990] [serial = 917] [outer = 0x7f57f4e50800] 05:10:01 INFO - PROCESS | 3990 | 1462882201473 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 76 (0x7f5800a2e000) [pid = 3990] [serial = 918] [outer = 0x7f57f4e50800] 05:10:02 INFO - PROCESS | 3990 | 1462882202419 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 3990 | 1462882202491 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:10:02 INFO - PROCESS | 3990 | 1462882202500 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 3990 | 1462882202504 Marionette TRACE conn3 <- [1,1194,null,{}] 05:10:02 INFO - PROCESS | 3990 | 1462882202513 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 3990 | 1462882202739 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:10:02 INFO - PROCESS | 3990 | 1462882202881 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4d6000 == 45 [pid = 3990] [id = 306] 05:10:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 77 (0x7f57f5e67800) [pid = 3990] [serial = 919] [outer = (nil)] 05:10:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 78 (0x7f57f78a2400) [pid = 3990] [serial = 920] [outer = 0x7f57f5e67800] 05:10:02 INFO - PROCESS | 3990 | 1462882202955 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fb2c2400) [pid = 3990] [serial = 921] [outer = 0x7f57f5e67800] 05:10:03 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:03 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:03 INFO - PROCESS | 3990 | 1462882203790 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 3990 | 1462882203842 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:10:03 INFO - PROCESS | 3990 | 1462882203852 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 3990 | 1462882203855 Marionette TRACE conn3 <- [1,1198,null,{}] 05:10:03 INFO - PROCESS | 3990 | 1462882203861 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 3990 | 1462882204012 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:10:04 INFO - PROCESS | 3990 | 1462882204161 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db2800 == 46 [pid = 3990] [id = 307] 05:10:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57f5e68c00) [pid = 3990] [serial = 922] [outer = (nil)] 05:10:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f57fc787000) [pid = 3990] [serial = 923] [outer = 0x7f57f5e68c00] 05:10:04 INFO - PROCESS | 3990 | 1462882204228 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f57fd0d8000) [pid = 3990] [serial = 924] [outer = 0x7f57f5e68c00] 05:10:05 INFO - PROCESS | 3990 | 1462882205106 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1278ms 05:10:05 INFO - PROCESS | 3990 | 1462882205130 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 3990 | 1462882205134 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:10:05 INFO - PROCESS | 3990 | 1462882205140 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 3990 | 1462882205146 Marionette TRACE conn3 <- [1,1202,null,{}] 05:10:05 INFO - PROCESS | 3990 | 1462882205161 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 3990 | 1462882205327 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:10:05 INFO - PROCESS | 3990 | 1462882205475 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806436000 == 47 [pid = 3990] [id = 308] 05:10:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f57fd7d9c00) [pid = 3990] [serial = 925] [outer = (nil)] 05:10:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f57ffdd0000) [pid = 3990] [serial = 926] [outer = 0x7f57fd7d9c00] 05:10:05 INFO - PROCESS | 3990 | 1462882205561 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5800976800) [pid = 3990] [serial = 927] [outer = 0x7f57fd7d9c00] 05:10:06 INFO - PROCESS | 3990 | 1462882206441 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1535ms 05:10:06 INFO - PROCESS | 3990 | 1462882206676 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 3990 | 1462882206682 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:10:06 INFO - PROCESS | 3990 | 1462882206689 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 3990 | 1462882206693 Marionette TRACE conn3 <- [1,1206,null,{}] 05:10:06 INFO - PROCESS | 3990 | 1462882206701 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 3990 | 1462882206846 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:10:07 INFO - PROCESS | 3990 | 1462882207049 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4ef000 == 48 [pid = 3990] [id = 309] 05:10:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57f64fc000) [pid = 3990] [serial = 928] [outer = (nil)] 05:10:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f57f78acc00) [pid = 3990] [serial = 929] [outer = 0x7f57f64fc000] 05:10:07 INFO - PROCESS | 3990 | 1462882207114 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57f7c64400) [pid = 3990] [serial = 930] [outer = 0x7f57f64fc000] 05:10:08 INFO - PROCESS | 3990 | 1462882208045 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6462800 == 47 [pid = 3990] [id = 271] 05:10:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f594a800 == 46 [pid = 3990] [id = 266] 05:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1430ms 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fd613000) [pid = 3990] [serial = 881] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | 1462882208141 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 3990 | 1462882208146 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:10:08 INFO - PROCESS | 3990 | 1462882208157 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 3990 | 1462882208162 Marionette TRACE conn3 <- [1,1210,null,{}] 05:10:08 INFO - PROCESS | 3990 | 1462882208168 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 3990 | 1462882208304 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:10:08 INFO - PROCESS | 3990 | 1462882208314 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6847800 == 47 [pid = 3990] [id = 310] 05:10:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57fc48d800) [pid = 3990] [serial = 931] [outer = (nil)] 05:10:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f57fc6e4c00) [pid = 3990] [serial = 932] [outer = 0x7f57fc48d800] 05:10:08 INFO - PROCESS | 3990 | 1462882208374 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57fccd2800) [pid = 3990] [serial = 933] [outer = 0x7f57fc48d800] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57fd0d9800) [pid = 3990] [serial = 878] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57f5d36400) [pid = 3990] [serial = 873] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57f7939000) [pid = 3990] [serial = 863] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57fb6d9c00) [pid = 3990] [serial = 869] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f57f5d3a400) [pid = 3990] [serial = 860] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f57fc6e9400) [pid = 3990] [serial = 872] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57fd0d6000) [pid = 3990] [serial = 876] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f57f64fac00) [pid = 3990] [serial = 866] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 81 (0x7f57fc328c00) [pid = 3990] [serial = 870] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 80 (0x7f57fccdc800) [pid = 3990] [serial = 875] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 79 (0x7f57f78ad800) [pid = 3990] [serial = 867] [outer = (nil)] [url = about:blank] 05:10:08 INFO - PROCESS | 3990 | --DOMWINDOW == 78 (0x7f57fd0e1000) [pid = 3990] [serial = 879] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 3990 | 1462882209123 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 993ms 05:10:09 INFO - PROCESS | 3990 | 1462882209148 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 3990 | 1462882209150 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:10:09 INFO - PROCESS | 3990 | 1462882209157 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 3990 | 1462882209161 Marionette TRACE conn3 <- [1,1214,null,{}] 05:10:09 INFO - PROCESS | 3990 | 1462882209174 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 3990 | 1462882209313 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:10:09 INFO - PROCESS | 3990 | 1462882209330 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69c800 == 48 [pid = 3990] [id = 311] 05:10:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 79 (0x7f57fd0db400) [pid = 3990] [serial = 934] [outer = (nil)] 05:10:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 80 (0x7f57fd205800) [pid = 3990] [serial = 935] [outer = 0x7f57fd0db400] 05:10:09 INFO - PROCESS | 3990 | 1462882209390 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 81 (0x7f57fd7d2400) [pid = 3990] [serial = 936] [outer = 0x7f57fd0db400] 05:10:10 INFO - PROCESS | 3990 | 1462882210136 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1031ms 05:10:10 INFO - PROCESS | 3990 | 1462882210189 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 3990 | 1462882210191 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:10:10 INFO - PROCESS | 3990 | 1462882210197 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 3990 | 1462882210200 Marionette TRACE conn3 <- [1,1218,null,{}] 05:10:10 INFO - PROCESS | 3990 | 1462882210205 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 3990 | 1462882210352 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:10:10 INFO - PROCESS | 3990 | 1462882210366 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd15000 == 49 [pid = 3990] [id = 312] 05:10:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 82 (0x7f57fd7d3000) [pid = 3990] [serial = 937] [outer = (nil)] 05:10:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f57ffcf2800) [pid = 3990] [serial = 938] [outer = 0x7f57fd7d3000] 05:10:10 INFO - PROCESS | 3990 | 1462882210422 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f57ffdc9000) [pid = 3990] [serial = 939] [outer = 0x7f57fd7d3000] 05:10:11 INFO - PROCESS | 3990 | 1462882211181 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1028ms 05:10:11 INFO - PROCESS | 3990 | 1462882211225 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 3990 | 1462882211229 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:10:11 INFO - PROCESS | 3990 | 1462882211241 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 3990 | 1462882211243 Marionette TRACE conn3 <- [1,1222,null,{}] 05:10:11 INFO - PROCESS | 3990 | 1462882211252 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 3990 | 1462882211417 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:10:11 INFO - PROCESS | 3990 | 1462882211499 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c7000 == 50 [pid = 3990] [id = 313] 05:10:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57f5d35c00) [pid = 3990] [serial = 940] [outer = (nil)] 05:10:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57ffdd1c00) [pid = 3990] [serial = 941] [outer = 0x7f57f5d35c00] 05:10:11 INFO - PROCESS | 3990 | 1462882211556 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5800789800) [pid = 3990] [serial = 942] [outer = 0x7f57f5d35c00] 05:10:12 INFO - PROCESS | 3990 | 1462882212161 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 3990 | 1462882212178 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:10:12 INFO - PROCESS | 3990 | 1462882212183 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 3990 | 1462882212187 Marionette TRACE conn3 <- [1,1226,null,{}] 05:10:12 INFO - PROCESS | 3990 | 1462882212191 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 3990 | 1462882212388 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:10:12 INFO - PROCESS | 3990 | 1462882212419 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057d4800 == 51 [pid = 3990] [id = 314] 05:10:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57f5d2fc00) [pid = 3990] [serial = 943] [outer = (nil)] 05:10:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f5801f28c00) [pid = 3990] [serial = 944] [outer = 0x7f57f5d2fc00] 05:10:12 INFO - PROCESS | 3990 | 1462882212481 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f5802955000) [pid = 3990] [serial = 945] [outer = 0x7f57f5d2fc00] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57f4e55000) [pid = 3990] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57f5af9400) [pid = 3990] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57fc32f800) [pid = 3990] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f57f5e63c00) [pid = 3990] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f57f793b400) [pid = 3990] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f57f5d2ec00) [pid = 3990] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57ffcf8000) [pid = 3990] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:10:12 INFO - PROCESS | 3990 | --DOMWINDOW == 82 (0x7f57fc489800) [pid = 3990] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:10:13 INFO - PROCESS | 3990 | 1462882213359 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1186ms 05:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:10:13 INFO - PROCESS | 3990 | 1462882213370 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 3990 | 1462882213373 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:10:13 INFO - PROCESS | 3990 | 1462882213378 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 3990 | 1462882213381 Marionette TRACE conn3 <- [1,1230,null,{}] 05:10:13 INFO - PROCESS | 3990 | 1462882213386 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 3990 | 1462882213546 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:10:13 INFO - PROCESS | 3990 | 1462882213566 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803f1f800 == 52 [pid = 3990] [id = 315] 05:10:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 83 (0x7f57fb6e0000) [pid = 3990] [serial = 946] [outer = (nil)] 05:10:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f5800a54400) [pid = 3990] [serial = 947] [outer = 0x7f57fb6e0000] 05:10:13 INFO - PROCESS | 3990 | 1462882213622 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f5802962400) [pid = 3990] [serial = 948] [outer = 0x7f57fb6e0000] 05:10:14 INFO - PROCESS | 3990 | 1462882214283 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 926ms 05:10:14 INFO - PROCESS | 3990 | 1462882214305 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 3990 | 1462882214307 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:10:14 INFO - PROCESS | 3990 | 1462882214314 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 3990 | 1462882214317 Marionette TRACE conn3 <- [1,1234,null,{}] 05:10:14 INFO - PROCESS | 3990 | 1462882214322 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 3990 | 1462882214445 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:10:14 INFO - PROCESS | 3990 | 1462882214545 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806446000 == 53 [pid = 3990] [id = 316] 05:10:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57f4e4f800) [pid = 3990] [serial = 949] [outer = (nil)] 05:10:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f5802989400) [pid = 3990] [serial = 950] [outer = 0x7f57f4e4f800] 05:10:14 INFO - PROCESS | 3990 | 1462882214602 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f580298f400) [pid = 3990] [serial = 951] [outer = 0x7f57f4e4f800] 05:10:15 INFO - PROCESS | 3990 | 1462882215439 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1175ms 05:10:15 INFO - PROCESS | 3990 | 1462882215492 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 3990 | 1462882215497 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:10:15 INFO - PROCESS | 3990 | 1462882215508 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 3990 | 1462882215512 Marionette TRACE conn3 <- [1,1238,null,{}] 05:10:15 INFO - PROCESS | 3990 | 1462882215522 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 3990 | 1462882215728 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:10:15 INFO - PROCESS | 3990 | 1462882215867 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4ea000 == 54 [pid = 3990] [id = 317] 05:10:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f57f78a3000) [pid = 3990] [serial = 952] [outer = (nil)] 05:10:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57fb6d9800) [pid = 3990] [serial = 953] [outer = 0x7f57f78a3000] 05:10:15 INFO - PROCESS | 3990 | 1462882215945 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f57fc498c00) [pid = 3990] [serial = 954] [outer = 0x7f57f78a3000] 05:10:16 INFO - PROCESS | 3990 | 1462882216657 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1182ms 05:10:16 INFO - PROCESS | 3990 | 1462882216691 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 3990 | 1462882216699 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:10:16 INFO - PROCESS | 3990 | 1462882216724 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 3990 | 1462882216728 Marionette TRACE conn3 <- [1,1242,null,{}] 05:10:16 INFO - PROCESS | 3990 | 1462882216736 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 3990 | 1462882216892 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:10:17 INFO - PROCESS | 3990 | 1462882217026 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db3000 == 55 [pid = 3990] [id = 318] 05:10:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f57fccd3400) [pid = 3990] [serial = 955] [outer = (nil)] 05:10:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57fd20c000) [pid = 3990] [serial = 956] [outer = 0x7f57fccd3400] 05:10:17 INFO - PROCESS | 3990 | 1462882217091 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f57feee8800) [pid = 3990] [serial = 957] [outer = 0x7f57fccd3400] 05:10:17 INFO - PROCESS | 3990 | 1462882217979 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1300ms 05:10:18 INFO - PROCESS | 3990 | 1462882218009 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 3990 | 1462882218013 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:10:18 INFO - PROCESS | 3990 | 1462882218019 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 3990 | 1462882218025 Marionette TRACE conn3 <- [1,1246,null,{}] 05:10:18 INFO - PROCESS | 3990 | 1462882218040 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 3990 | 1462882218191 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:10:18 INFO - PROCESS | 3990 | 1462882218336 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a35800 == 56 [pid = 3990] [id = 319] 05:10:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57fb6d3000) [pid = 3990] [serial = 958] [outer = (nil)] 05:10:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5800984000) [pid = 3990] [serial = 959] [outer = 0x7f57fb6d3000] 05:10:18 INFO - PROCESS | 3990 | 1462882218413 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5801f29400) [pid = 3990] [serial = 960] [outer = 0x7f57fb6d3000] 05:10:19 INFO - PROCESS | 3990 | 1462882219270 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1290ms 05:10:19 INFO - PROCESS | 3990 | 1462882219310 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 3990 | 1462882219314 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:10:19 INFO - PROCESS | 3990 | 1462882219320 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 3990 | 1462882219322 Marionette TRACE conn3 <- [1,1250,null,{}] 05:10:19 INFO - PROCESS | 3990 | 1462882219327 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 3990 | 1462882219477 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:10:19 INFO - PROCESS | 3990 | 1462882219617 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806b61000 == 57 [pid = 3990] [id = 320] 05:10:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fc786800) [pid = 3990] [serial = 961] [outer = (nil)] 05:10:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5802990400) [pid = 3990] [serial = 962] [outer = 0x7f57fc786800] 05:10:19 INFO - PROCESS | 3990 | 1462882219683 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f5803520800) [pid = 3990] [serial = 963] [outer = 0x7f57fc786800] 05:10:20 INFO - PROCESS | 3990 | 1462882220476 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1189ms 05:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:10:20 INFO - PROCESS | 3990 | 1462882220509 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 3990 | 1462882220512 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:10:20 INFO - PROCESS | 3990 | 1462882220518 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 3990 | 1462882220521 Marionette TRACE conn3 <- [1,1254,null,{}] 05:10:20 INFO - PROCESS | 3990 | 1462882220526 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 3990 | 1462882220678 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:10:20 INFO - PROCESS | 3990 | 1462882220952 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4e4000 == 58 [pid = 3990] [id = 321] 05:10:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57f5af8000) [pid = 3990] [serial = 964] [outer = (nil)] 05:10:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57f5e62c00) [pid = 3990] [serial = 965] [outer = 0x7f57f5af8000] 05:10:21 INFO - PROCESS | 3990 | 1462882221020 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f64fa000) [pid = 3990] [serial = 966] [outer = 0x7f57f5af8000] 05:10:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803f1f800 == 57 [pid = 3990] [id = 315] 05:10:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58057d4800 == 56 [pid = 3990] [id = 314] 05:10:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c7000 == 55 [pid = 3990] [id = 313] 05:10:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd15000 == 54 [pid = 3990] [id = 312] 05:10:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd69c800 == 53 [pid = 3990] [id = 311] 05:10:21 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5800980000) [pid = 3990] [serial = 917] [outer = (nil)] [url = about:blank] 05:10:21 INFO - PROCESS | 3990 | 1462882221983 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:10:22 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6847800 == 52 [pid = 3990] [id = 310] 05:10:22 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4ef000 == 51 [pid = 3990] [id = 309] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57feee5400) [pid = 3990] [serial = 908] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57f5e6c400) [pid = 3990] [serial = 896] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57f64f6800) [pid = 3990] [serial = 897] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f57fc6e7000) [pid = 3990] [serial = 902] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57fc78d800) [pid = 3990] [serial = 903] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fc330000) [pid = 3990] [serial = 887] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57fcce0000) [pid = 3990] [serial = 905] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fb2bd000) [pid = 3990] [serial = 899] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57fb6d7400) [pid = 3990] [serial = 900] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fd7d6400) [pid = 3990] [serial = 882] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f57fd209000) [pid = 3990] [serial = 890] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f57f78a9800) [pid = 3990] [serial = 884] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f57ffdcbc00) [pid = 3990] [serial = 911] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 88 (0x7f57fdc49000) [pid = 3990] [serial = 893] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 87 (0x7f57ffcf2000) [pid = 3990] [serial = 909] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 86 (0x7f580078bc00) [pid = 3990] [serial = 914] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 85 (0x7f5800783c00) [pid = 3990] [serial = 912] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 84 (0x7f580097b800) [pid = 3990] [serial = 915] [outer = (nil)] [url = about:blank] 05:10:22 INFO - PROCESS | 3990 | --DOMWINDOW == 83 (0x7f57fd612c00) [pid = 3990] [serial = 906] [outer = (nil)] [url = about:blank] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1535ms 05:10:22 INFO - PROCESS | 3990 | 1462882222053 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 3990 | 1462882222058 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:10:22 INFO - PROCESS | 3990 | 1462882222066 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 3990 | 1462882222072 Marionette TRACE conn3 <- [1,1258,null,{}] 05:10:22 INFO - PROCESS | 3990 | 1462882222079 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 3990 | 1462882222221 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:10:22 INFO - PROCESS | 3990 | 1462882222233 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73c4000 == 52 [pid = 3990] [id = 322] 05:10:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 84 (0x7f57f5d38400) [pid = 3990] [serial = 967] [outer = (nil)] 05:10:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 85 (0x7f57fc48f800) [pid = 3990] [serial = 968] [outer = 0x7f57f5d38400] 05:10:22 INFO - PROCESS | 3990 | 1462882222291 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 86 (0x7f57fc78d800) [pid = 3990] [serial = 969] [outer = 0x7f57f5d38400] 05:10:23 INFO - PROCESS | 3990 | 1462882223035 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1029ms 05:10:23 INFO - PROCESS | 3990 | 1462882223099 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 3990 | 1462882223104 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:10:23 INFO - PROCESS | 3990 | 1462882223113 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - PROCESS | 3990 | 1462882223115 Marionette TRACE conn3 <- [1,1262,null,{}] 05:10:23 INFO - PROCESS | 3990 | 1462882223124 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 3990 | 1462882223252 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:10:23 INFO - PROCESS | 3990 | 1462882223268 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc94000 == 53 [pid = 3990] [id = 323] 05:10:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 87 (0x7f57fccdb000) [pid = 3990] [serial = 970] [outer = (nil)] 05:10:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 88 (0x7f57fd618400) [pid = 3990] [serial = 971] [outer = 0x7f57fccdb000] 05:10:23 INFO - PROCESS | 3990 | 1462882223325 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 89 (0x7f57fef5e800) [pid = 3990] [serial = 972] [outer = 0x7f57fccdb000] 05:10:24 INFO - PROCESS | 3990 | 1462882224088 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1035ms 05:10:24 INFO - PROCESS | 3990 | 1462882224180 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 3990 | 1462882224183 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:10:24 INFO - PROCESS | 3990 | 1462882224194 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 3990 | 1462882224203 Marionette TRACE conn3 <- [1,1266,null,{}] 05:10:24 INFO - PROCESS | 3990 | 1462882224216 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 3990 | 1462882224365 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:10:24 INFO - PROCESS | 3990 | 1462882224375 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c7800 == 54 [pid = 3990] [id = 324] 05:10:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57ffcf8000) [pid = 3990] [serial = 973] [outer = (nil)] 05:10:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f5800980000) [pid = 3990] [serial = 974] [outer = 0x7f57ffcf8000] 05:10:24 INFO - PROCESS | 3990 | 1462882224429 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f5800a30400) [pid = 3990] [serial = 975] [outer = 0x7f57ffcf8000] 05:10:25 INFO - PROCESS | 3990 | 1462882225171 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1040ms 05:10:25 INFO - PROCESS | 3990 | 1462882225238 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:10:25 INFO - PROCESS | 3990 | 1462882225242 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:10:25 INFO - PROCESS | 3990 | 1462882225248 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 3990 | 1462882225250 Marionette TRACE conn3 <- [1,1270,null,{}] 05:10:25 INFO - PROCESS | 3990 | 1462882225255 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 3990 | 1462882225420 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:10:25 INFO - PROCESS | 3990 | 1462882225445 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805031000 == 55 [pid = 3990] [id = 325] 05:10:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f5800982400) [pid = 3990] [serial = 976] [outer = (nil)] 05:10:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5801f2f800) [pid = 3990] [serial = 977] [outer = 0x7f5800982400] 05:10:25 INFO - PROCESS | 3990 | 1462882225501 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f5802987800) [pid = 3990] [serial = 978] [outer = 0x7f5800982400] 05:10:26 INFO - PROCESS | 3990 | 1462882226201 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 980ms 05:10:26 INFO - PROCESS | 3990 | 1462882226227 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 3990 | 1462882226230 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:10:26 INFO - PROCESS | 3990 | 1462882226235 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 3990 | 1462882226237 Marionette TRACE conn3 <- [1,1274,null,{}] 05:10:26 INFO - PROCESS | 3990 | 1462882226243 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 3990 | 1462882226398 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:10:26 INFO - PROCESS | 3990 | 1462882226429 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ee9800 == 56 [pid = 3990] [id = 326] 05:10:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f58035ae000) [pid = 3990] [serial = 979] [outer = (nil)] 05:10:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f58035b3800) [pid = 3990] [serial = 980] [outer = 0x7f58035ae000] 05:10:26 INFO - PROCESS | 3990 | 1462882226505 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5803f53400) [pid = 3990] [serial = 981] [outer = 0x7f58035ae000] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57fd0db400) [pid = 3990] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57f5d35c00) [pid = 3990] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57f5d2fc00) [pid = 3990] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fb6e0000) [pid = 3990] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57fc48d800) [pid = 3990] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fd7d3000) [pid = 3990] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:10:26 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f57f64fc000) [pid = 3990] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:10:27 INFO - PROCESS | 3990 | 1462882227305 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1127ms 05:10:27 INFO - PROCESS | 3990 | 1462882227364 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 3990 | 1462882227368 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:10:27 INFO - PROCESS | 3990 | 1462882227377 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 3990 | 1462882227381 Marionette TRACE conn3 <- [1,1278,null,{}] 05:10:27 INFO - PROCESS | 3990 | 1462882227386 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 3990 | 1462882227526 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:10:27 INFO - PROCESS | 3990 | 1462882227536 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580650a800 == 57 [pid = 3990] [id = 327] 05:10:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f580298f000) [pid = 3990] [serial = 982] [outer = (nil)] 05:10:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f580469cc00) [pid = 3990] [serial = 983] [outer = 0x7f580298f000] 05:10:27 INFO - PROCESS | 3990 | 1462882227590 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f5804dde000) [pid = 3990] [serial = 984] [outer = 0x7f580298f000] 05:10:28 INFO - PROCESS | 3990 | 1462882228333 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 980ms 05:10:28 INFO - PROCESS | 3990 | 1462882228359 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 3990 | 1462882228363 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:10:28 INFO - PROCESS | 3990 | 1462882228369 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 3990 | 1462882228371 Marionette TRACE conn3 <- [1,1282,null,{}] 05:10:28 INFO - PROCESS | 3990 | 1462882228376 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 3990 | 1462882228540 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:10:28 INFO - PROCESS | 3990 | 1462882228560 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806abf800 == 58 [pid = 3990] [id = 328] 05:10:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57fc48d800) [pid = 3990] [serial = 985] [outer = (nil)] 05:10:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f5804f96000) [pid = 3990] [serial = 986] [outer = 0x7f57fc48d800] 05:10:28 INFO - PROCESS | 3990 | 1462882228616 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f5805363000) [pid = 3990] [serial = 987] [outer = 0x7f57fc48d800] 05:10:29 INFO - PROCESS | 3990 | 1462882229519 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1175ms 05:10:29 INFO - PROCESS | 3990 | 1462882229545 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 3990 | 1462882229551 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:10:29 INFO - PROCESS | 3990 | 1462882229560 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 3990 | 1462882229565 Marionette TRACE conn3 <- [1,1286,null,{}] 05:10:29 INFO - PROCESS | 3990 | 1462882229573 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 3990 | 1462882229726 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:10:29 INFO - PROCESS | 3990 | 1462882229871 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd6a1800 == 59 [pid = 3990] [id = 329] 05:10:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fb2bd000) [pid = 3990] [serial = 988] [outer = (nil)] 05:10:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fc331000) [pid = 3990] [serial = 989] [outer = 0x7f57fb2bd000] 05:10:29 INFO - PROCESS | 3990 | 1462882229937 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57fccd9000) [pid = 3990] [serial = 990] [outer = 0x7f57fb2bd000] 05:10:30 INFO - PROCESS | 3990 | 1462882230731 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1238ms 05:10:30 INFO - PROCESS | 3990 | 1462882230799 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 3990 | 1462882230807 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:10:30 INFO - PROCESS | 3990 | 1462882230834 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 3990 | 1462882230838 Marionette TRACE conn3 <- [1,1290,null,{}] 05:10:30 INFO - PROCESS | 3990 | 1462882230845 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 3990 | 1462882231003 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:10:31 INFO - PROCESS | 3990 | 1462882231140 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c3a800 == 60 [pid = 3990] [id = 330] 05:10:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57fc495000) [pid = 3990] [serial = 991] [outer = (nil)] 05:10:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fccd9400) [pid = 3990] [serial = 992] [outer = 0x7f57fc495000] 05:10:31 INFO - PROCESS | 3990 | 1462882231214 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57ffdd5400) [pid = 3990] [serial = 993] [outer = 0x7f57fc495000] 05:10:32 INFO - PROCESS | 3990 | 1462882232092 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1347ms 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:10:32 INFO - PROCESS | 3990 | 1462882232165 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 3990 | 1462882232168 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:10:32 INFO - PROCESS | 3990 | 1462882232175 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 3990 | 1462882232181 Marionette TRACE conn3 <- [1,1294,null,{}] 05:10:32 INFO - PROCESS | 3990 | 1462882232196 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 3990 | 1462882232402 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:10:32 INFO - PROCESS | 3990 | 1462882232543 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580796e800 == 61 [pid = 3990] [id = 331] 05:10:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57ffdc7c00) [pid = 3990] [serial = 994] [outer = (nil)] 05:10:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f58035a5400) [pid = 3990] [serial = 995] [outer = 0x7f57ffdc7c00] 05:10:32 INFO - PROCESS | 3990 | 1462882232615 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5803fd6400) [pid = 3990] [serial = 996] [outer = 0x7f57ffdc7c00] 05:10:33 INFO - PROCESS | 3990 | 1462882233386 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1237ms 05:10:33 INFO - PROCESS | 3990 | 1462882233411 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:10:33 INFO - PROCESS | 3990 | 1462882233416 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:10:33 INFO - PROCESS | 3990 | 1462882233422 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 3990 | 1462882233425 Marionette TRACE conn3 <- [1,1298,null,{}] 05:10:33 INFO - PROCESS | 3990 | 1462882233430 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 3990 | 1462882233584 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:10:33 INFO - PROCESS | 3990 | 1462882233729 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580941b800 == 62 [pid = 3990] [id = 332] 05:10:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5802986000) [pid = 3990] [serial = 997] [outer = (nil)] 05:10:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f58053e4400) [pid = 3990] [serial = 998] [outer = 0x7f5802986000] 05:10:33 INFO - PROCESS | 3990 | 1462882233796 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f580578a400) [pid = 3990] [serial = 999] [outer = 0x7f5802986000] 05:10:34 INFO - PROCESS | 3990 | 1462882234632 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1237ms 05:10:34 INFO - PROCESS | 3990 | 1462882234659 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 3990 | 1462882234661 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:10:34 INFO - PROCESS | 3990 | 1462882234669 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 3990 | 1462882234673 Marionette TRACE conn3 <- [1,1302,null,{}] 05:10:34 INFO - PROCESS | 3990 | 1462882234679 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 3990 | 1462882234829 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:10:35 INFO - PROCESS | 3990 | 1462882235148 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd53c800 == 63 [pid = 3990] [id = 333] 05:10:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57f78a4800) [pid = 3990] [serial = 1000] [outer = (nil)] 05:10:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f78a9c00) [pid = 3990] [serial = 1001] [outer = 0x7f57f78a4800] 05:10:35 INFO - PROCESS | 3990 | 1462882235288 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb5da000) [pid = 3990] [serial = 1002] [outer = 0x7f57f78a4800] 05:10:36 INFO - PROCESS | 3990 | 1462882236164 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1536ms 05:10:36 INFO - PROCESS | 3990 | 1462882236211 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:10:36 INFO - PROCESS | 3990 | 1462882236216 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:10:36 INFO - PROCESS | 3990 | 1462882236223 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 3990 | 1462882236228 Marionette TRACE conn3 <- [1,1306,null,{}] 05:10:36 INFO - PROCESS | 3990 | 1462882236235 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 3990 | 1462882236376 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:10:36 INFO - PROCESS | 3990 | 1462882236512 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd698800 == 62 [pid = 3990] [id = 275] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f684c800 == 61 [pid = 3990] [id = 279] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580650a800 == 60 [pid = 3990] [id = 327] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ee9800 == 59 [pid = 3990] [id = 326] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805031000 == 58 [pid = 3990] [id = 325] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c7800 == 57 [pid = 3990] [id = 324] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5802989400) [pid = 3990] [serial = 950] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5954800 == 58 [pid = 3990] [id = 334] 05:10:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57f64f3400) [pid = 3990] [serial = 1003] [outer = (nil)] 05:10:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fc6e1c00) [pid = 3990] [serial = 1004] [outer = 0x7f57f64f3400] 05:10:36 INFO - PROCESS | 3990 | 1462882236612 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fccde800) [pid = 3990] [serial = 1005] [outer = 0x7f57f64f3400] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc94000 == 57 [pid = 3990] [id = 323] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73c4000 == 56 [pid = 3990] [id = 322] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4e4000 == 55 [pid = 3990] [id = 321] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a35800 == 54 [pid = 3990] [id = 319] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804db3000 == 53 [pid = 3990] [id = 318] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4ea000 == 52 [pid = 3990] [id = 317] 05:10:36 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806446000 == 51 [pid = 3990] [id = 316] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fd205800) [pid = 3990] [serial = 935] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fd7d2400) [pid = 3990] [serial = 936] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5802955000) [pid = 3990] [serial = 945] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f5802962400) [pid = 3990] [serial = 948] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57ffdc9000) [pid = 3990] [serial = 939] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57ffdd1c00) [pid = 3990] [serial = 941] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5801f28c00) [pid = 3990] [serial = 944] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f5800789800) [pid = 3990] [serial = 942] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5800a54400) [pid = 3990] [serial = 947] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57fc6e4c00) [pid = 3990] [serial = 932] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57fccd2800) [pid = 3990] [serial = 933] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57ffcf2800) [pid = 3990] [serial = 938] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57f7c64400) [pid = 3990] [serial = 930] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57f78acc00) [pid = 3990] [serial = 929] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57f78a2400) [pid = 3990] [serial = 920] [outer = (nil)] [url = about:blank] 05:10:36 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f57fc787000) [pid = 3990] [serial = 923] [outer = (nil)] [url = about:blank] 05:10:37 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57ffdd0000) [pid = 3990] [serial = 926] [outer = (nil)] [url = about:blank] 05:10:37 INFO - PROCESS | 3990 | 1462882237332 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1141ms 05:10:37 INFO - PROCESS | 3990 | 1462882237366 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:10:37 INFO - PROCESS | 3990 | 1462882237373 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:10:37 INFO - PROCESS | 3990 | 1462882237382 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 3990 | 1462882237385 Marionette TRACE conn3 <- [1,1310,null,{}] 05:10:37 INFO - PROCESS | 3990 | 1462882237428 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 3990 | 1462882237578 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:10:37 INFO - PROCESS | 3990 | 1462882237590 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd6a2800 == 52 [pid = 3990] [id = 335] 05:10:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57fd0dfc00) [pid = 3990] [serial = 1006] [outer = (nil)] 05:10:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fef5e000) [pid = 3990] [serial = 1007] [outer = 0x7f57fd0dfc00] 05:10:37 INFO - PROCESS | 3990 | 1462882237650 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57ffdc7400) [pid = 3990] [serial = 1008] [outer = 0x7f57fd0dfc00] 05:10:38 INFO - PROCESS | 3990 | 1462882238455 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 3990 | 1462882238509 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:10:38 INFO - PROCESS | 3990 | 1462882238517 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 3990 | 1462882238526 Marionette TRACE conn3 <- [1,1314,null,{}] 05:10:38 INFO - PROCESS | 3990 | 1462882238544 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 3990 | 1462882238699 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:10:38 INFO - PROCESS | 3990 | 1462882238711 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803547800 == 53 [pid = 3990] [id = 336] 05:10:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57ffdd1c00) [pid = 3990] [serial = 1009] [outer = (nil)] 05:10:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5800980800) [pid = 3990] [serial = 1010] [outer = 0x7f57ffdd1c00] 05:10:38 INFO - PROCESS | 3990 | 1462882238769 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5800a31400) [pid = 3990] [serial = 1011] [outer = 0x7f57ffdd1c00] 05:10:39 INFO - PROCESS | 3990 | 1462882239590 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1147ms 05:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:10:39 INFO - PROCESS | 3990 | 1462882239667 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 3990 | 1462882239671 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:10:39 INFO - PROCESS | 3990 | 1462882239677 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 3990 | 1462882239681 Marionette TRACE conn3 <- [1,1318,null,{}] 05:10:39 INFO - PROCESS | 3990 | 1462882239687 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 3990 | 1462882239869 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:10:39 INFO - PROCESS | 3990 | 1462882239891 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804db3000 == 54 [pid = 3990] [id = 337] 05:10:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57f4e55000) [pid = 3990] [serial = 1012] [outer = (nil)] 05:10:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5801f2b000) [pid = 3990] [serial = 1013] [outer = 0x7f57f4e55000] 05:10:39 INFO - PROCESS | 3990 | 1462882239951 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5802989400) [pid = 3990] [serial = 1014] [outer = 0x7f57f4e55000] 05:10:40 INFO - PROCESS | 3990 | 1462882240796 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1179ms 05:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:10:40 INFO - PROCESS | 3990 | 1462882240865 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 3990 | 1462882240868 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:10:40 INFO - PROCESS | 3990 | 1462882240873 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 3990 | 1462882240877 Marionette TRACE conn3 <- [1,1322,null,{}] 05:10:40 INFO - PROCESS | 3990 | 1462882240881 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 3990 | 1462882241042 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:10:41 INFO - PROCESS | 3990 | 1462882241066 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ef2800 == 55 [pid = 3990] [id = 338] 05:10:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f580363dc00) [pid = 3990] [serial = 1015] [outer = (nil)] 05:10:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f580386b800) [pid = 3990] [serial = 1016] [outer = 0x7f580363dc00] 05:10:41 INFO - PROCESS | 3990 | 1462882241135 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5804f98000) [pid = 3990] [serial = 1017] [outer = 0x7f580363dc00] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57ffcf8000) [pid = 3990] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5800982400) [pid = 3990] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f5d38400) [pid = 3990] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f5af8000) [pid = 3990] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f58035ae000) [pid = 3990] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f580298f000) [pid = 3990] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:10:41 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fccdb000) [pid = 3990] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:10:42 INFO - PROCESS | 3990 | 1462882242002 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1181ms 05:10:42 INFO - PROCESS | 3990 | 1462882242058 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 3990 | 1462882242060 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:10:42 INFO - PROCESS | 3990 | 1462882242066 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 3990 | 1462882242068 Marionette TRACE conn3 <- [1,1326,null,{}] 05:10:42 INFO - PROCESS | 3990 | 1462882242074 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 3990 | 1462882242254 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:10:42 INFO - PROCESS | 3990 | 1462882242268 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806443000 == 56 [pid = 3990] [id = 339] 05:10:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57ffdc7800) [pid = 3990] [serial = 1018] [outer = (nil)] 05:10:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5804186400) [pid = 3990] [serial = 1019] [outer = 0x7f57ffdc7800] 05:10:42 INFO - PROCESS | 3990 | 1462882242325 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f580584b800) [pid = 3990] [serial = 1020] [outer = 0x7f57ffdc7800] 05:10:42 INFO - PROCESS | 3990 | 1462882242993 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 980ms 05:10:43 INFO - PROCESS | 3990 | 1462882243048 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 3990 | 1462882243052 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:10:43 INFO - PROCESS | 3990 | 1462882243059 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 3990 | 1462882243061 Marionette TRACE conn3 <- [1,1330,null,{}] 05:10:43 INFO - PROCESS | 3990 | 1462882243067 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 3990 | 1462882243215 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:10:43 INFO - PROCESS | 3990 | 1462882243347 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806ada800 == 57 [pid = 3990] [id = 340] 05:10:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f580584d800) [pid = 3990] [serial = 1021] [outer = (nil)] 05:10:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5805854000) [pid = 3990] [serial = 1022] [outer = 0x7f580584d800] 05:10:43 INFO - PROCESS | 3990 | 1462882243409 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f5805857c00) [pid = 3990] [serial = 1023] [outer = 0x7f580584d800] 05:10:44 INFO - PROCESS | 3990 | 1462882244242 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1228ms 05:10:44 INFO - PROCESS | 3990 | 1462882244289 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 3990 | 1462882244295 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:10:44 INFO - PROCESS | 3990 | 1462882244306 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 3990 | 1462882244310 Marionette TRACE conn3 <- [1,1334,null,{}] 05:10:44 INFO - PROCESS | 3990 | 1462882244319 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:44 INFO - PROCESS | 3990 | 1462882244497 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:10:44 INFO - PROCESS | 3990 | 1462882244640 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd23c000 == 58 [pid = 3990] [id = 341] 05:10:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57f7c64000) [pid = 3990] [serial = 1024] [outer = (nil)] 05:10:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fc6dc800) [pid = 3990] [serial = 1025] [outer = 0x7f57f7c64000] 05:10:44 INFO - PROCESS | 3990 | 1462882244711 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fd0d2800) [pid = 3990] [serial = 1026] [outer = 0x7f57f7c64000] 05:10:45 INFO - PROCESS | 3990 | 1462882245598 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1335ms 05:10:45 INFO - PROCESS | 3990 | 1462882245640 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 3990 | 1462882245649 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:10:45 INFO - PROCESS | 3990 | 1462882245665 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 3990 | 1462882245677 Marionette TRACE conn3 <- [1,1338,null,{}] 05:10:45 INFO - PROCESS | 3990 | 1462882245682 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 3990 | 1462882245852 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:10:46 INFO - PROCESS | 3990 | 1462882246012 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806406800 == 59 [pid = 3990] [id = 342] 05:10:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb6d6400) [pid = 3990] [serial = 1027] [outer = (nil)] 05:10:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57ffdd2800) [pid = 3990] [serial = 1028] [outer = 0x7f57fb6d6400] 05:10:46 INFO - PROCESS | 3990 | 1462882246083 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5800976400) [pid = 3990] [serial = 1029] [outer = 0x7f57fb6d6400] 05:10:47 INFO - PROCESS | 3990 | 1462882247415 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1797ms 05:10:47 INFO - PROCESS | 3990 | 1462882247505 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 3990 | 1462882247509 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:10:47 INFO - PROCESS | 3990 | 1462882247519 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 3990 | 1462882247524 Marionette TRACE conn3 <- [1,1342,null,{}] 05:10:47 INFO - PROCESS | 3990 | 1462882247540 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 3990 | 1462882247692 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:10:47 INFO - PROCESS | 3990 | 1462882247830 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0cc800 == 60 [pid = 3990] [id = 343] 05:10:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5801f22400) [pid = 3990] [serial = 1030] [outer = (nil)] 05:10:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58035afc00) [pid = 3990] [serial = 1031] [outer = 0x7f5801f22400] 05:10:47 INFO - PROCESS | 3990 | 1462882247902 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f580578b800) [pid = 3990] [serial = 1032] [outer = 0x7f5801f22400] 05:10:48 INFO - PROCESS | 3990 | 1462882248715 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1243ms 05:10:48 INFO - PROCESS | 3990 | 1462882248763 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 3990 | 1462882248767 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:10:48 INFO - PROCESS | 3990 | 1462882248774 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 3990 | 1462882248778 Marionette TRACE conn3 <- [1,1346,null,{}] 05:10:48 INFO - PROCESS | 3990 | 1462882248783 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 3990 | 1462882248937 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:10:49 INFO - PROCESS | 3990 | 1462882249076 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de16000 == 61 [pid = 3990] [id = 344] 05:10:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5801f25400) [pid = 3990] [serial = 1033] [outer = (nil)] 05:10:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f58058ac800) [pid = 3990] [serial = 1034] [outer = 0x7f5801f25400] 05:10:49 INFO - PROCESS | 3990 | 1462882249143 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5805955400) [pid = 3990] [serial = 1035] [outer = 0x7f5801f25400] 05:10:49 INFO - PROCESS | 3990 | 1462882249983 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1282ms 05:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:10:50 INFO - PROCESS | 3990 | 1462882250057 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 3990 | 1462882250059 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:10:50 INFO - PROCESS | 3990 | 1462882250066 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 3990 | 1462882250069 Marionette TRACE conn3 <- [1,1350,null,{}] 05:10:50 INFO - PROCESS | 3990 | 1462882250074 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 3990 | 1462882250233 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:10:50 INFO - PROCESS | 3990 | 1462882250523 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5800a0e800 == 62 [pid = 3990] [id = 345] 05:10:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f78ad800) [pid = 3990] [serial = 1036] [outer = (nil)] 05:10:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57fb5d7400) [pid = 3990] [serial = 1037] [outer = 0x7f57f78ad800] 05:10:50 INFO - PROCESS | 3990 | 1462882250645 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc48cc00) [pid = 3990] [serial = 1038] [outer = 0x7f57f78ad800] 05:10:51 INFO - PROCESS | 3990 | 1462882251449 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1430ms 05:10:51 INFO - PROCESS | 3990 | 1462882251496 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:10:51 INFO - PROCESS | 3990 | 1462882251502 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:10:51 INFO - PROCESS | 3990 | 1462882251509 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 3990 | 1462882251515 Marionette TRACE conn3 <- [1,1354,null,{}] 05:10:51 INFO - PROCESS | 3990 | 1462882251522 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 3990 | 1462882251684 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:10:51 INFO - PROCESS | 3990 | 1462882251842 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ee2800 == 63 [pid = 3990] [id = 346] 05:10:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fccd2800) [pid = 3990] [serial = 1039] [outer = (nil)] 05:10:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fef62800) [pid = 3990] [serial = 1040] [outer = 0x7f57fccd2800] 05:10:51 INFO - PROCESS | 3990 | 1462882251955 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57ffdccc00) [pid = 3990] [serial = 1041] [outer = 0x7f57fccd2800] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806443000 == 62 [pid = 3990] [id = 339] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ef2800 == 61 [pid = 3990] [id = 338] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804db3000 == 60 [pid = 3990] [id = 337] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803547800 == 59 [pid = 3990] [id = 336] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5804f96000) [pid = 3990] [serial = 986] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5802990400) [pid = 3990] [serial = 962] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | 1462882252822 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd6a2800 == 58 [pid = 3990] [id = 335] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5954800 == 57 [pid = 3990] [id = 334] 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd53c800 == 56 [pid = 3990] [id = 333] 05:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1340ms 05:10:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806abf800 == 55 [pid = 3990] [id = 328] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f5800a30400) [pid = 3990] [serial = 975] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5800984000) [pid = 3990] [serial = 959] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5801f2f800) [pid = 3990] [serial = 977] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57fd20c000) [pid = 3990] [serial = 956] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fc48f800) [pid = 3990] [serial = 968] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57f64fa000) [pid = 3990] [serial = 966] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5800980000) [pid = 3990] [serial = 974] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5803f53400) [pid = 3990] [serial = 981] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f580469cc00) [pid = 3990] [serial = 983] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5802987800) [pid = 3990] [serial = 978] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fb6d9800) [pid = 3990] [serial = 953] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fef5e800) [pid = 3990] [serial = 972] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f58035b3800) [pid = 3990] [serial = 980] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57f5e62c00) [pid = 3990] [serial = 965] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fc78d800) [pid = 3990] [serial = 969] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fd618400) [pid = 3990] [serial = 971] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5804dde000) [pid = 3990] [serial = 984] [outer = (nil)] [url = about:blank] 05:10:52 INFO - PROCESS | 3990 | 1462882252874 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 3990 | 1462882252878 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:10:52 INFO - PROCESS | 3990 | 1462882252889 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 3990 | 1462882252892 Marionette TRACE conn3 <- [1,1358,null,{}] 05:10:52 INFO - PROCESS | 3990 | 1462882252898 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 3990 | 1462882253037 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:10:53 INFO - PROCESS | 3990 | 1462882253048 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd09b800 == 56 [pid = 3990] [id = 347] 05:10:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57ffdd2400) [pid = 3990] [serial = 1042] [outer = (nil)] 05:10:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5800978c00) [pid = 3990] [serial = 1043] [outer = 0x7f57ffdd2400] 05:10:53 INFO - PROCESS | 3990 | 1462882253106 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f5801f25000) [pid = 3990] [serial = 1044] [outer = 0x7f57ffdd2400] 05:10:53 INFO - PROCESS | 3990 | 1462882253867 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1031ms 05:10:53 INFO - PROCESS | 3990 | 1462882253921 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 3990 | 1462882253924 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:10:53 INFO - PROCESS | 3990 | 1462882253932 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 3990 | 1462882253940 Marionette TRACE conn3 <- [1,1362,null,{}] 05:10:53 INFO - PROCESS | 3990 | 1462882253969 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 3990 | 1462882254116 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:10:54 INFO - PROCESS | 3990 | 1462882254129 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ef2800 == 57 [pid = 3990] [id = 348] 05:10:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5801f26000) [pid = 3990] [serial = 1045] [outer = (nil)] 05:10:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f580418a400) [pid = 3990] [serial = 1046] [outer = 0x7f5801f26000] 05:10:54 INFO - PROCESS | 3990 | 1462882254194 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5804f9f800) [pid = 3990] [serial = 1047] [outer = 0x7f5801f26000] 05:10:55 INFO - PROCESS | 3990 | 1462882255091 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1208ms 05:10:55 INFO - PROCESS | 3990 | 1462882255139 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 3990 | 1462882255145 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:10:55 INFO - PROCESS | 3990 | 1462882255155 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 3990 | 1462882255162 Marionette TRACE conn3 <- [1,1366,null,{}] 05:10:55 INFO - PROCESS | 3990 | 1462882255171 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 3990 | 1462882255349 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:10:55 INFO - PROCESS | 3990 | 1462882255493 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029b7000 == 58 [pid = 3990] [id = 349] 05:10:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f64fa000) [pid = 3990] [serial = 1048] [outer = (nil)] 05:10:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd0d4000) [pid = 3990] [serial = 1049] [outer = 0x7f57f64fa000] 05:10:55 INFO - PROCESS | 3990 | 1462882255562 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57fef62c00) [pid = 3990] [serial = 1050] [outer = 0x7f57f64fa000] 05:10:56 INFO - PROCESS | 3990 | 1462882256494 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 3990 | 1462882256556 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:10:56 INFO - PROCESS | 3990 | 1462882256567 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 3990 | 1462882256570 Marionette TRACE conn3 <- [1,1370,null,{}] 05:10:56 INFO - PROCESS | 3990 | 1462882256577 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 3990 | 1462882256775 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:10:56 INFO - PROCESS | 3990 | 1462882256917 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a40800 == 59 [pid = 3990] [id = 350] 05:10:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fc6eac00) [pid = 3990] [serial = 1051] [outer = (nil)] 05:10:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5801f2d400) [pid = 3990] [serial = 1052] [outer = 0x7f57fc6eac00] 05:10:56 INFO - PROCESS | 3990 | 1462882256984 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f58035adc00) [pid = 3990] [serial = 1053] [outer = 0x7f57fc6eac00] 05:10:57 INFO - PROCESS | 3990 | 1462882257811 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 3990 | 1462882257863 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:10:57 INFO - PROCESS | 3990 | 1462882257869 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 3990 | 1462882257875 Marionette TRACE conn3 <- [1,1374,null,{}] 05:10:57 INFO - PROCESS | 3990 | 1462882257889 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 3990 | 1462882258057 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:10:58 INFO - PROCESS | 3990 | 1462882258201 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809408000 == 60 [pid = 3990] [id = 351] 05:10:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f58050b1c00) [pid = 3990] [serial = 1054] [outer = (nil)] 05:10:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f5805856800) [pid = 3990] [serial = 1055] [outer = 0x7f58050b1c00] 05:10:58 INFO - PROCESS | 3990 | 1462882258270 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5805957c00) [pid = 3990] [serial = 1056] [outer = 0x7f58050b1c00] 05:10:59 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:59 INFO - PROCESS | 3990 | 1462882259185 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 3990 | 1462882259260 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:10:59 INFO - PROCESS | 3990 | 1462882259266 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 3990 | 1462882259269 Marionette TRACE conn3 <- [1,1378,null,{}] 05:10:59 INFO - PROCESS | 3990 | 1462882259285 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 3990 | 1462882259481 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:10:59 INFO - PROCESS | 3990 | 1462882259631 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e37800 == 61 [pid = 3990] [id = 352] 05:10:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc498800) [pid = 3990] [serial = 1057] [outer = (nil)] 05:10:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f58059d7800) [pid = 3990] [serial = 1058] [outer = 0x7f57fc498800] 05:10:59 INFO - PROCESS | 3990 | 1462882259701 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f58059dfc00) [pid = 3990] [serial = 1059] [outer = 0x7f57fc498800] 05:11:00 INFO - PROCESS | 3990 | 1462882260507 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 3990 | 1462882260565 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:11:00 INFO - PROCESS | 3990 | 1462882260573 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 3990 | 1462882260576 Marionette TRACE conn3 <- [1,1382,null,{}] 05:11:00 INFO - PROCESS | 3990 | 1462882260582 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 3990 | 1462882260741 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:11:00 INFO - PROCESS | 3990 | 1462882260890 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f55800 == 62 [pid = 3990] [id = 353] 05:11:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f5802955000) [pid = 3990] [serial = 1060] [outer = (nil)] 05:11:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5805d4c800) [pid = 3990] [serial = 1061] [outer = 0x7f5802955000] 05:11:00 INFO - PROCESS | 3990 | 1462882260955 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5805e97000) [pid = 3990] [serial = 1062] [outer = 0x7f5802955000] 05:11:01 INFO - PROCESS | 3990 | [3990] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:01 INFO - PROCESS | 3990 | 1462882261864 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 3990 | 1462882261915 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:11:01 INFO - PROCESS | 3990 | 1462882261922 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 3990 | 1462882261925 Marionette TRACE conn3 <- [1,1386,null,{}] 05:11:01 INFO - PROCESS | 3990 | 1462882261930 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 3990 | 1462882262125 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:11:02 INFO - PROCESS | 3990 | 1462882262270 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e15800 == 63 [pid = 3990] [id = 354] 05:11:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5805bc2400) [pid = 3990] [serial = 1063] [outer = (nil)] 05:11:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5805f6e800) [pid = 3990] [serial = 1064] [outer = 0x7f5805bc2400] 05:11:02 INFO - PROCESS | 3990 | 1462882262339 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5806730400) [pid = 3990] [serial = 1065] [outer = 0x7f5805bc2400] 05:11:03 INFO - PROCESS | 3990 | 1462882263350 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 3990 | 1462882263411 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:11:03 INFO - PROCESS | 3990 | 1462882263419 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 3990 | 1462882263425 Marionette TRACE conn3 <- [1,1390,null,{}] 05:11:03 INFO - PROCESS | 3990 | 1462882263434 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 3990 | 1462882263691 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5176800 == 62 [pid = 3990] [id = 298] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd09b800 == 61 [pid = 3990] [id = 347] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5ee2800 == 60 [pid = 3990] [id = 346] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5800a0e800 == 59 [pid = 3990] [id = 345] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0cc800 == 58 [pid = 3990] [id = 343] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806406800 == 57 [pid = 3990] [id = 342] 05:11:03 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd23c000 == 56 [pid = 3990] [id = 341] 05:11:03 INFO - PROCESS | 3990 | 1462882263951 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4ec800 == 57 [pid = 3990] [id = 355] 05:11:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57fd584000) [pid = 3990] [serial = 1066] [outer = (nil)] 05:11:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fef5a400) [pid = 3990] [serial = 1067] [outer = 0x7f57fd584000] 05:11:04 INFO - PROCESS | 3990 | 1462882264010 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57ffdcd800) [pid = 3990] [serial = 1068] [outer = 0x7f57fd584000] 05:11:04 INFO - PROCESS | 3990 | 1462882264802 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1392ms 05:11:04 INFO - PROCESS | 3990 | 1462882264818 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 3990 | 1462882264826 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:11:04 INFO - PROCESS | 3990 | 1462882264839 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 3990 | 1462882264842 Marionette TRACE conn3 <- [1,1394,null,{}] 05:11:04 INFO - PROCESS | 3990 | 1462882264849 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 3990 | 1462882265046 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:11:05 INFO - PROCESS | 3990 | 1462882265075 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806437000 == 58 [pid = 3990] [id = 356] 05:11:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57ffdce400) [pid = 3990] [serial = 1069] [outer = (nil)] 05:11:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f5803867800) [pid = 3990] [serial = 1070] [outer = 0x7f57ffdce400] 05:11:05 INFO - PROCESS | 3990 | 1462882265134 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f5804de1000) [pid = 3990] [serial = 1071] [outer = 0x7f57ffdce400] 05:11:05 INFO - PROCESS | 3990 | 1462882265950 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1135ms 05:11:05 INFO - PROCESS | 3990 | 1462882265974 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 3990 | 1462882265978 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:11:05 INFO - PROCESS | 3990 | 1462882265985 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 3990 | 1462882265990 Marionette TRACE conn3 <- [1,1398,null,{}] 05:11:06 INFO - PROCESS | 3990 | 1462882266010 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 3990 | 1462882266188 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57f4e4f800) [pid = 3990] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f4e55000) [pid = 3990] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f580363dc00) [pid = 3990] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57ffdc7800) [pid = 3990] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f64f3400) [pid = 3990] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57fd0dfc00) [pid = 3990] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fc48d800) [pid = 3990] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f78a4800) [pid = 3990] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57ffdd1c00) [pid = 3990] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57f4e4f000) [pid = 3990] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f4e50800) [pid = 3990] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57fccd2800) [pid = 3990] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57f78ad800) [pid = 3990] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57ffdd2400) [pid = 3990] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:11:06 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f580584d800) [pid = 3990] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:11:06 INFO - PROCESS | 3990 | 1462882266395 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67ad000 == 59 [pid = 3990] [id = 357] 05:11:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f4e4f800) [pid = 3990] [serial = 1072] [outer = (nil)] 05:11:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57f5d2f400) [pid = 3990] [serial = 1073] [outer = 0x7f57f4e4f800] 05:11:06 INFO - PROCESS | 3990 | 1462882266459 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc78cc00) [pid = 3990] [serial = 1074] [outer = 0x7f57f4e4f800] 05:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1141ms 05:11:07 INFO - PROCESS | 3990 | 1462882267119 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:11:07 INFO - PROCESS | 3990 | 1462882267126 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 3990 | 1462882267131 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:11:07 INFO - PROCESS | 3990 | 1462882267136 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 3990 | 1462882267138 Marionette TRACE conn3 <- [1,1402,null,{}] 05:11:07 INFO - PROCESS | 3990 | 1462882267143 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 3990 | 1462882267279 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:11:07 INFO - PROCESS | 3990 | 1462882267389 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de15000 == 60 [pid = 3990] [id = 358] 05:11:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57f4e50800) [pid = 3990] [serial = 1075] [outer = (nil)] 05:11:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5805956c00) [pid = 3990] [serial = 1076] [outer = 0x7f57f4e50800] 05:11:07 INFO - PROCESS | 3990 | 1462882267448 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f58059dac00) [pid = 3990] [serial = 1077] [outer = 0x7f57f4e50800] 05:11:08 INFO - PROCESS | 3990 | 1462882268078 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 976ms 05:11:08 INFO - PROCESS | 3990 | 1462882268114 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 3990 | 1462882268116 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:11:08 INFO - PROCESS | 3990 | 1462882268123 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 3990 | 1462882268125 Marionette TRACE conn3 <- [1,1406,null,{}] 05:11:08 INFO - PROCESS | 3990 | 1462882268131 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 3990 | 1462882268261 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:11:08 INFO - PROCESS | 3990 | 1462882268436 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73cb000 == 61 [pid = 3990] [id = 359] 05:11:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57f4e4f000) [pid = 3990] [serial = 1078] [outer = (nil)] 05:11:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57f5e6d800) [pid = 3990] [serial = 1079] [outer = 0x7f57f4e4f000] 05:11:08 INFO - PROCESS | 3990 | 1462882268508 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fb6db000) [pid = 3990] [serial = 1080] [outer = 0x7f57f4e4f000] 05:11:09 INFO - PROCESS | 3990 | 1462882269419 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1327ms 05:11:09 INFO - PROCESS | 3990 | 1462882269452 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 3990 | 1462882269457 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:11:09 INFO - PROCESS | 3990 | 1462882269465 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 3990 | 1462882269471 Marionette TRACE conn3 <- [1,1410,null,{}] 05:11:09 INFO - PROCESS | 3990 | 1462882269478 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 3990 | 1462882269642 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:11:09 INFO - PROCESS | 3990 | 1462882269796 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e2c800 == 62 [pid = 3990] [id = 360] 05:11:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f4e55000) [pid = 3990] [serial = 1081] [outer = (nil)] 05:11:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5802959800) [pid = 3990] [serial = 1082] [outer = 0x7f57f4e55000] 05:11:09 INFO - PROCESS | 3990 | 1462882269865 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f5804dde800) [pid = 3990] [serial = 1083] [outer = 0x7f57f4e55000] 05:11:10 INFO - PROCESS | 3990 | 1462882270809 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1388ms 05:11:10 INFO - PROCESS | 3990 | 1462882270856 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 3990 | 1462882270862 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:11:10 INFO - PROCESS | 3990 | 1462882270869 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 3990 | 1462882270873 Marionette TRACE conn3 <- [1,1414,null,{}] 05:11:10 INFO - PROCESS | 3990 | 1462882270879 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 3990 | 1462882271076 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:11:11 INFO - PROCESS | 3990 | 1462882271224 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58171c8800 == 63 [pid = 3990] [id = 361] 05:11:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f580298c800) [pid = 3990] [serial = 1084] [outer = (nil)] 05:11:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f58059db000) [pid = 3990] [serial = 1085] [outer = 0x7f580298c800] 05:11:11 INFO - PROCESS | 3990 | 1462882271290 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f5805e9c400) [pid = 3990] [serial = 1086] [outer = 0x7f580298c800] 05:11:12 INFO - PROCESS | 3990 | 1462882272237 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1380ms 05:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:11:12 INFO - PROCESS | 3990 | 1462882272250 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 3990 | 1462882272253 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:11:12 INFO - PROCESS | 3990 | 1462882272265 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 3990 | 1462882272274 Marionette TRACE conn3 <- [1,1418,null,{}] 05:11:12 INFO - PROCESS | 3990 | 1462882272282 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 3990 | 1462882272445 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:11:12 INFO - PROCESS | 3990 | 1462882272601 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189ef800 == 64 [pid = 3990] [id = 362] 05:11:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57fc491c00) [pid = 3990] [serial = 1087] [outer = (nil)] 05:11:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f580672ec00) [pid = 3990] [serial = 1088] [outer = 0x7f57fc491c00] 05:11:12 INFO - PROCESS | 3990 | 1462882272668 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f5807327800) [pid = 3990] [serial = 1089] [outer = 0x7f57fc491c00] 05:11:13 INFO - PROCESS | 3990 | 1462882273537 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1349ms 05:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:11:13 INFO - PROCESS | 3990 | 1462882273608 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 3990 | 1462882273611 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:11:13 INFO - PROCESS | 3990 | 1462882273625 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 3990 | 1462882273631 Marionette TRACE conn3 <- [1,1422,null,{}] 05:11:13 INFO - PROCESS | 3990 | 1462882273636 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 3990 | 1462882273868 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:11:14 INFO - PROCESS | 3990 | 1462882274060 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f517e800 == 65 [pid = 3990] [id = 363] 05:11:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57f5af0c00) [pid = 3990] [serial = 1090] [outer = (nil)] 05:11:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f5e6dc00) [pid = 3990] [serial = 1091] [outer = 0x7f57f5af0c00] 05:11:14 INFO - PROCESS | 3990 | 1462882274168 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57fccd5c00) [pid = 3990] [serial = 1092] [outer = 0x7f57f5af0c00] 05:11:15 INFO - PROCESS | 3990 | 1462882275209 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1644ms 05:11:15 INFO - PROCESS | 3990 | 1462882275262 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:11:15 INFO - PROCESS | 3990 | 1462882275268 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:11:15 INFO - PROCESS | 3990 | 1462882275275 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 3990 | 1462882275281 Marionette TRACE conn3 <- [1,1426,null,{}] 05:11:15 INFO - PROCESS | 3990 | 1462882275288 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 3990 | 1462882275438 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:11:15 INFO - PROCESS | 3990 | 1462882275598 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f517f800 == 66 [pid = 3990] [id = 364] 05:11:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57fb5de800) [pid = 3990] [serial = 1093] [outer = (nil)] 05:11:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57feeec000) [pid = 3990] [serial = 1094] [outer = 0x7f57fb5de800] 05:11:15 INFO - PROCESS | 3990 | 1462882275694 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f5800782800) [pid = 3990] [serial = 1095] [outer = 0x7f57fb5de800] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4ea800 == 65 [pid = 3990] [id = 276] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580381f800 == 64 [pid = 3990] [id = 278] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57ffdd2800) [pid = 3990] [serial = 1028] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f58035afc00) [pid = 3990] [serial = 1031] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f580418a400) [pid = 3990] [serial = 1046] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57fc6dc800) [pid = 3990] [serial = 1025] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57fc331000) [pid = 3990] [serial = 989] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57fccd9400) [pid = 3990] [serial = 992] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de15000 == 63 [pid = 3990] [id = 358] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67ad000 == 62 [pid = 3990] [id = 357] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806437000 == 61 [pid = 3990] [id = 356] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4ec800 == 60 [pid = 3990] [id = 355] 05:11:16 INFO - PROCESS | 3990 | 1462882276696 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a40800 == 59 [pid = 3990] [id = 350] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029b7000 == 58 [pid = 3990] [id = 349] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ef2800 == 57 [pid = 3990] [id = 348] 05:11:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806ada800 == 56 [pid = 3990] [id = 340] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57fc78a800) [pid = 3990] [serial = 858] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f5800a2e000) [pid = 3990] [serial = 918] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f580298f400) [pid = 3990] [serial = 951] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57fef62800) [pid = 3990] [serial = 1040] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f58058ac800) [pid = 3990] [serial = 1034] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f5801f2b000) [pid = 3990] [serial = 1013] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f580386b800) [pid = 3990] [serial = 1016] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f580584b800) [pid = 3990] [serial = 1020] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f5804f98000) [pid = 3990] [serial = 1017] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5804186400) [pid = 3990] [serial = 1019] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57fc6e1c00) [pid = 3990] [serial = 1004] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fccde800) [pid = 3990] [serial = 1005] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fef5e000) [pid = 3990] [serial = 1007] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57ffdc7400) [pid = 3990] [serial = 1008] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5805363000) [pid = 3990] [serial = 987] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fc48cc00) [pid = 3990] [serial = 1038] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fb5d7400) [pid = 3990] [serial = 1037] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5800978c00) [pid = 3990] [serial = 1043] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5801f25000) [pid = 3990] [serial = 1044] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f58035a5400) [pid = 3990] [serial = 995] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fb5da000) [pid = 3990] [serial = 1002] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57f78a9c00) [pid = 3990] [serial = 1001] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5800980800) [pid = 3990] [serial = 1010] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f58053e4400) [pid = 3990] [serial = 998] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57ffdccc00) [pid = 3990] [serial = 1041] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5805854000) [pid = 3990] [serial = 1022] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f5805857c00) [pid = 3990] [serial = 1023] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f5802989400) [pid = 3990] [serial = 1014] [outer = (nil)] [url = about:blank] 05:11:16 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5800a31400) [pid = 3990] [serial = 1011] [outer = (nil)] [url = about:blank] 05:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1490ms 05:11:16 INFO - PROCESS | 3990 | 1462882276765 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 3990 | 1462882276772 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:11:16 INFO - PROCESS | 3990 | 1462882276781 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 3990 | 1462882276784 Marionette TRACE conn3 <- [1,1430,null,{}] 05:11:16 INFO - PROCESS | 3990 | 1462882276790 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 3990 | 1462882276936 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:11:17 INFO - PROCESS | 3990 | 1462882277038 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc94000 == 57 [pid = 3990] [id = 365] 05:11:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb5e1800) [pid = 3990] [serial = 1096] [outer = (nil)] 05:11:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5801f25000) [pid = 3990] [serial = 1097] [outer = 0x7f57fb5e1800] 05:11:17 INFO - PROCESS | 3990 | 1462882277097 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5802990800) [pid = 3990] [serial = 1098] [outer = 0x7f57fb5e1800] 05:11:17 INFO - PROCESS | 3990 | 1462882277796 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1029ms 05:11:17 INFO - PROCESS | 3990 | 1462882277811 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 3990 | 1462882277813 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:11:17 INFO - PROCESS | 3990 | 1462882277821 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 3990 | 1462882277827 Marionette TRACE conn3 <- [1,1434,null,{}] 05:11:17 INFO - PROCESS | 3990 | 1462882277859 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 3990 | 1462882278045 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:11:18 INFO - PROCESS | 3990 | 1462882278066 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c30000 == 58 [pid = 3990] [id = 366] 05:11:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f58054d8800) [pid = 3990] [serial = 1099] [outer = (nil)] 05:11:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f580584c800) [pid = 3990] [serial = 1100] [outer = 0x7f58054d8800] 05:11:18 INFO - PROCESS | 3990 | 1462882278124 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f5805957000) [pid = 3990] [serial = 1101] [outer = 0x7f58054d8800] 05:11:18 INFO - PROCESS | 3990 | 1462882278823 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1038ms 05:11:18 INFO - PROCESS | 3990 | 1462882278858 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 3990 | 1462882278861 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:11:18 INFO - PROCESS | 3990 | 1462882278867 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 3990 | 1462882278870 Marionette TRACE conn3 <- [1,1438,null,{}] 05:11:18 INFO - PROCESS | 3990 | 1462882278875 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 3990 | 1462882279065 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:11:19 INFO - PROCESS | 3990 | 1462882279092 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580644a800 == 59 [pid = 3990] [id = 367] 05:11:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57fdc45400) [pid = 3990] [serial = 1102] [outer = (nil)] 05:11:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f58059de800) [pid = 3990] [serial = 1103] [outer = 0x7f57fdc45400] 05:11:19 INFO - PROCESS | 3990 | 1462882279146 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5805e94800) [pid = 3990] [serial = 1104] [outer = 0x7f57fdc45400] 05:11:19 INFO - PROCESS | 3990 | 1462882279902 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1080ms 05:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:11:19 INFO - PROCESS | 3990 | 1462882279952 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 3990 | 1462882279955 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:11:19 INFO - PROCESS | 3990 | 1462882279959 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 3990 | 1462882279963 Marionette TRACE conn3 <- [1,1442,null,{}] 05:11:19 INFO - PROCESS | 3990 | 1462882279969 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 3990 | 1462882280130 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:11:20 INFO - PROCESS | 3990 | 1462882280155 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580753f000 == 60 [pid = 3990] [id = 368] 05:11:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f64f1c00) [pid = 3990] [serial = 1105] [outer = (nil)] 05:11:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5805ea0800) [pid = 3990] [serial = 1106] [outer = 0x7f57f64f1c00] 05:11:20 INFO - PROCESS | 3990 | 1462882280209 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f5806724800) [pid = 3990] [serial = 1107] [outer = 0x7f57f64f1c00] 05:11:20 INFO - PROCESS | 3990 | 1462882280978 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1077ms 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57f5d2c000) [pid = 3990] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57f5e67800) [pid = 3990] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57fb2bd000) [pid = 3990] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f5801f22400) [pid = 3990] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fb6d3000) [pid = 3990] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fc785c00) [pid = 3990] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fb6d6400) [pid = 3990] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f5e6cc00) [pid = 3990] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f7c68800) [pid = 3990] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f7c64000) [pid = 3990] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fd7d9c00) [pid = 3990] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57f5d2b400) [pid = 3990] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fccd2400) [pid = 3990] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57f5e68c00) [pid = 3990] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fc495000) [pid = 3990] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57fccd3400) [pid = 3990] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f5af5000) [pid = 3990] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57fc786800) [pid = 3990] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57f78a3000) [pid = 3990] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57ffdce400) [pid = 3990] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57f4e4f800) [pid = 3990] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5805bc2400) [pid = 3990] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:11:21 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fd584000) [pid = 3990] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:11:21 INFO - PROCESS | 3990 | 1462882281338 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 3990 | 1462882281341 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:11:21 INFO - PROCESS | 3990 | 1462882281348 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 3990 | 1462882281351 Marionette TRACE conn3 <- [1,1446,null,{}] 05:11:21 INFO - PROCESS | 3990 | 1462882281355 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 3990 | 1462882281488 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:11:21 INFO - PROCESS | 3990 | 1462882281510 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd094800 == 61 [pid = 3990] [id = 369] 05:11:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57f5e67000) [pid = 3990] [serial = 1108] [outer = (nil)] 05:11:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fcce1800) [pid = 3990] [serial = 1109] [outer = 0x7f57f5e67000] 05:11:21 INFO - PROCESS | 3990 | 1462882281579 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57ffdcdc00) [pid = 3990] [serial = 1110] [outer = 0x7f57f5e67000] 05:11:22 INFO - PROCESS | 3990 | 1462882282269 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 975ms 05:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:11:22 INFO - PROCESS | 3990 | 1462882282325 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 3990 | 1462882282327 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:11:22 INFO - PROCESS | 3990 | 1462882282333 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 3990 | 1462882282336 Marionette TRACE conn3 <- [1,1450,null,{}] 05:11:22 INFO - PROCESS | 3990 | 1462882282349 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 3990 | 1462882282476 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:11:22 INFO - PROCESS | 3990 | 1462882282488 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0ca000 == 62 [pid = 3990] [id = 370] 05:11:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57fc495400) [pid = 3990] [serial = 1111] [outer = (nil)] 05:11:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f580298d800) [pid = 3990] [serial = 1112] [outer = 0x7f57fc495400] 05:11:22 INFO - PROCESS | 3990 | 1462882282543 Marionette DEBUG loaded listener.js 05:11:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f58059d9400) [pid = 3990] [serial = 1113] [outer = 0x7f57fc495400] 05:11:23 INFO - PROCESS | 3990 | 1462882283243 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 937ms 05:11:23 INFO - PROCESS | 3990 | 1462882283270 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 3990 | 1462882283273 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:11:23 INFO - PROCESS | 3990 | 1462882283278 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 3990 | 1462882283280 Marionette TRACE conn3 <- [1,1454,null,{}] 05:11:23 INFO - PROCESS | 3990 | 1462882283352 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 3990 | 1462882283510 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:11:23 INFO - PROCESS | 3990 | 1462882283655 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc8c800 == 63 [pid = 3990] [id = 371] 05:11:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57f78a6800) [pid = 3990] [serial = 1114] [outer = (nil)] 05:11:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fb5d6c00) [pid = 3990] [serial = 1115] [outer = 0x7f57f78a6800] 05:11:23 INFO - PROCESS | 3990 | 1462882283762 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc495000) [pid = 3990] [serial = 1116] [outer = 0x7f57f78a6800] 05:11:24 INFO - PROCESS | 3990 | 1462882284692 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:11:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd547000 == 62 [pid = 3990] [id = 10] 05:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1480ms 05:11:24 INFO - PROCESS | 3990 | 1462882284783 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 3990 | 1462882284788 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:11:24 INFO - PROCESS | 3990 | 1462882284796 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 3990 | 1462882284799 Marionette TRACE conn3 <- [1,1458,null,{}] 05:11:24 INFO - PROCESS | 3990 | 1462882284805 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 3990 | 1462882284965 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:11:25 INFO - PROCESS | 3990 | 1462882285113 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a4b000 == 63 [pid = 3990] [id = 372] 05:11:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57f78a9c00) [pid = 3990] [serial = 1117] [outer = (nil)] 05:11:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f5800978c00) [pid = 3990] [serial = 1118] [outer = 0x7f57f78a9c00] 05:11:25 INFO - PROCESS | 3990 | 1462882285180 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f5801f2a800) [pid = 3990] [serial = 1119] [outer = 0x7f57f78a9c00] 05:11:26 INFO - PROCESS | 3990 | 1462882286073 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1329ms 05:11:26 INFO - PROCESS | 3990 | 1462882286125 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 3990 | 1462882286128 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:11:26 INFO - PROCESS | 3990 | 1462882286134 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 3990 | 1462882286136 Marionette TRACE conn3 <- [1,1462,null,{}] 05:11:26 INFO - PROCESS | 3990 | 1462882286142 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 3990 | 1462882286297 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:11:26 INFO - PROCESS | 3990 | 1462882286450 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f3f800 == 64 [pid = 3990] [id = 373] 05:11:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5801f2b000) [pid = 3990] [serial = 1120] [outer = (nil)] 05:11:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5804f97000) [pid = 3990] [serial = 1121] [outer = 0x7f5801f2b000] 05:11:26 INFO - PROCESS | 3990 | 1462882286523 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5805858400) [pid = 3990] [serial = 1122] [outer = 0x7f5801f2b000] 05:11:27 INFO - PROCESS | 3990 | 1462882287411 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1327ms 05:11:27 INFO - PROCESS | 3990 | 1462882287469 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 3990 | 1462882287477 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:11:27 INFO - PROCESS | 3990 | 1462882287486 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 3990 | 1462882287489 Marionette TRACE conn3 <- [1,1466,null,{}] 05:11:27 INFO - PROCESS | 3990 | 1462882287494 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 3990 | 1462882287642 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:11:27 INFO - PROCESS | 3990 | 1462882287795 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58171cd000 == 65 [pid = 3990] [id = 374] 05:11:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58059d5c00) [pid = 3990] [serial = 1123] [outer = (nil)] 05:11:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f5805eb1800) [pid = 3990] [serial = 1124] [outer = 0x7f58059d5c00] 05:11:27 INFO - PROCESS | 3990 | 1462882287860 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5806bf7000) [pid = 3990] [serial = 1125] [outer = 0x7f58059d5c00] 05:11:28 INFO - PROCESS | 3990 | 1462882288707 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1285ms 05:11:28 INFO - PROCESS | 3990 | 1462882288770 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 3990 | 1462882288774 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:11:28 INFO - PROCESS | 3990 | 1462882288779 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 3990 | 1462882288782 Marionette TRACE conn3 <- [1,1470,null,{}] 05:11:28 INFO - PROCESS | 3990 | 1462882288787 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 3990 | 1462882288938 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:11:29 INFO - PROCESS | 3990 | 1462882289119 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a4f800 == 66 [pid = 3990] [id = 375] 05:11:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fccdc800) [pid = 3990] [serial = 1126] [outer = (nil)] 05:11:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5807793000) [pid = 3990] [serial = 1127] [outer = 0x7f57fccdc800] 05:11:29 INFO - PROCESS | 3990 | 1462882289186 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f58079a8c00) [pid = 3990] [serial = 1128] [outer = 0x7f57fccdc800] 05:11:29 INFO - PROCESS | 3990 | 1462882289942 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1234ms 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:11:30 INFO - PROCESS | 3990 | 1462882290015 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 3990 | 1462882290017 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:11:30 INFO - PROCESS | 3990 | 1462882290024 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 3990 | 1462882290027 Marionette TRACE conn3 <- [1,1474,null,{}] 05:11:30 INFO - PROCESS | 3990 | 1462882290032 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 3990 | 1462882290213 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:11:30 INFO - PROCESS | 3990 | 1462882290366 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f645d800 == 67 [pid = 3990] [id = 376] 05:11:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f5af2400) [pid = 3990] [serial = 1129] [outer = (nil)] 05:11:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f78b1400) [pid = 3990] [serial = 1130] [outer = 0x7f57f5af2400] 05:11:30 INFO - PROCESS | 3990 | 1462882290433 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f580351b800) [pid = 3990] [serial = 1131] [outer = 0x7f57f5af2400] 05:11:31 INFO - PROCESS | 3990 | 1462882291459 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1479ms 05:11:31 INFO - PROCESS | 3990 | 1462882291503 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:11:31 INFO - PROCESS | 3990 | 1462882291508 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:11:31 INFO - PROCESS | 3990 | 1462882291516 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 3990 | 1462882291521 Marionette TRACE conn3 <- [1,1478,null,{}] 05:11:31 INFO - PROCESS | 3990 | 1462882291530 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 3990 | 1462882291679 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:11:31 INFO - PROCESS | 3990 | 1462882291958 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6796800 == 68 [pid = 3990] [id = 377] 05:11:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57f78a8400) [pid = 3990] [serial = 1132] [outer = (nil)] 05:11:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fb6dd400) [pid = 3990] [serial = 1133] [outer = 0x7f57f78a8400] 05:11:32 INFO - PROCESS | 3990 | 1462882292022 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f57fccd2c00) [pid = 3990] [serial = 1134] [outer = 0x7f57f78a8400] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73b0800 == 67 [pid = 3990] [id = 299] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd094800 == 66 [pid = 3990] [id = 369] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580753f000 == 65 [pid = 3990] [id = 368] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580644a800 == 64 [pid = 3990] [id = 367] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c30000 == 63 [pid = 3990] [id = 366] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57fd0d4000) [pid = 3990] [serial = 1049] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5801f2d400) [pid = 3990] [serial = 1052] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5805856800) [pid = 3990] [serial = 1055] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f58059d7800) [pid = 3990] [serial = 1058] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5805d4c800) [pid = 3990] [serial = 1061] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc94000 == 62 [pid = 3990] [id = 365] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f517f800 == 61 [pid = 3990] [id = 364] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58171c8800 == 60 [pid = 3990] [id = 361] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e2c800 == 59 [pid = 3990] [id = 360] 05:11:32 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73cb000 == 58 [pid = 3990] [id = 359] 05:11:32 INFO - PROCESS | 3990 | 1462882292882 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1398ms 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fdc4dc00) [pid = 3990] [serial = 840] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57fb2c2400) [pid = 3990] [serial = 921] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fccd9000) [pid = 3990] [serial = 990] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f580578b800) [pid = 3990] [serial = 1032] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5801f29400) [pid = 3990] [serial = 960] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fef5a000) [pid = 3990] [serial = 894] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5800976400) [pid = 3990] [serial = 1029] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f793e400) [pid = 3990] [serial = 885] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fc6de800) [pid = 3990] [serial = 888] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fd0d2800) [pid = 3990] [serial = 1026] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5800976800) [pid = 3990] [serial = 927] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57f7c69000) [pid = 3990] [serial = 864] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fd7d7c00) [pid = 3990] [serial = 891] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fd0d8000) [pid = 3990] [serial = 924] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57ffdd5400) [pid = 3990] [serial = 993] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57feee8800) [pid = 3990] [serial = 957] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f64f1800) [pid = 3990] [serial = 861] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5803520800) [pid = 3990] [serial = 963] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57fc498c00) [pid = 3990] [serial = 954] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5803867800) [pid = 3990] [serial = 1070] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57f5d2f400) [pid = 3990] [serial = 1073] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5805956c00) [pid = 3990] [serial = 1076] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f5806730400) [pid = 3990] [serial = 1065] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5805f6e800) [pid = 3990] [serial = 1064] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57fef5a400) [pid = 3990] [serial = 1067] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f5804de1000) [pid = 3990] [serial = 1071] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57ffdcd800) [pid = 3990] [serial = 1068] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fc78cc00) [pid = 3990] [serial = 1074] [outer = (nil)] [url = about:blank] 05:11:32 INFO - PROCESS | 3990 | 1462882292943 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 3990 | 1462882292950 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:11:32 INFO - PROCESS | 3990 | 1462882292963 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 3990 | 1462882292966 Marionette TRACE conn3 <- [1,1482,null,{}] 05:11:32 INFO - PROCESS | 3990 | 1462882292972 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 3990 | 1462882293117 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:11:33 INFO - PROCESS | 3990 | 1462882293127 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd09b000 == 59 [pid = 3990] [id = 378] 05:11:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57fccd3400) [pid = 3990] [serial = 1135] [outer = (nil)] 05:11:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f57fd7d2400) [pid = 3990] [serial = 1136] [outer = 0x7f57fccd3400] 05:11:33 INFO - PROCESS | 3990 | 1462882293182 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57ffcf7c00) [pid = 3990] [serial = 1137] [outer = 0x7f57fccd3400] 05:11:33 INFO - PROCESS | 3990 | 1462882293984 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1079ms 05:11:34 INFO - PROCESS | 3990 | 1462882294045 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 3990 | 1462882294048 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:11:34 INFO - PROCESS | 3990 | 1462882294054 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 3990 | 1462882294059 Marionette TRACE conn3 <- [1,1486,null,{}] 05:11:34 INFO - PROCESS | 3990 | 1462882294073 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 3990 | 1462882294216 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:11:34 INFO - PROCESS | 3990 | 1462882294227 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580502b800 == 60 [pid = 3990] [id = 379] 05:11:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5800a50000) [pid = 3990] [serial = 1138] [outer = (nil)] 05:11:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5802982800) [pid = 3990] [serial = 1139] [outer = 0x7f5800a50000] 05:11:34 INFO - PROCESS | 3990 | 1462882294293 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f58035b2c00) [pid = 3990] [serial = 1140] [outer = 0x7f5800a50000] 05:11:35 INFO - PROCESS | 3990 | 1462882295046 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1033ms 05:11:35 INFO - PROCESS | 3990 | 1462882295087 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 3990 | 1462882295091 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:11:35 INFO - PROCESS | 3990 | 1462882295097 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 3990 | 1462882295098 Marionette TRACE conn3 <- [1,1490,null,{}] 05:11:35 INFO - PROCESS | 3990 | 1462882295104 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 3990 | 1462882295246 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:11:35 INFO - PROCESS | 3990 | 1462882295373 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806442000 == 61 [pid = 3990] [id = 380] 05:11:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57fd0d6c00) [pid = 3990] [serial = 1141] [outer = (nil)] 05:11:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f580469f400) [pid = 3990] [serial = 1142] [outer = 0x7f57fd0d6c00] 05:11:35 INFO - PROCESS | 3990 | 1462882295429 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5805857000) [pid = 3990] [serial = 1143] [outer = 0x7f57fd0d6c00] 05:11:36 INFO - PROCESS | 3990 | 1462882296093 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1031ms 05:11:36 INFO - PROCESS | 3990 | 1462882296129 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 3990 | 1462882296132 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:11:36 INFO - PROCESS | 3990 | 1462882296140 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 3990 | 1462882296142 Marionette TRACE conn3 <- [1,1494,null,{}] 05:11:36 INFO - PROCESS | 3990 | 1462882296204 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 3990 | 1462882296372 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:11:36 INFO - PROCESS | 3990 | 1462882296406 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806b78800 == 62 [pid = 3990] [id = 381] 05:11:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5801f24400) [pid = 3990] [serial = 1144] [outer = (nil)] 05:11:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f5805954c00) [pid = 3990] [serial = 1145] [outer = 0x7f5801f24400] 05:11:36 INFO - PROCESS | 3990 | 1462882296461 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f58059dc000) [pid = 3990] [serial = 1146] [outer = 0x7f5801f24400] 05:11:37 INFO - PROCESS | 3990 | 1462882297207 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1088ms 05:11:37 INFO - PROCESS | 3990 | 1462882297228 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 3990 | 1462882297231 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:11:37 INFO - PROCESS | 3990 | 1462882297237 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 3990 | 1462882297239 Marionette TRACE conn3 <- [1,1498,null,{}] 05:11:37 INFO - PROCESS | 3990 | 1462882297430 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5801f25400) [pid = 3990] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57ffdc7c00) [pid = 3990] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f5802986000) [pid = 3990] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57f64f1c00) [pid = 3990] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57f5e67000) [pid = 3990] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fb5de800) [pid = 3990] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57fb5e1800) [pid = 3990] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f58054d8800) [pid = 3990] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57f5af0c00) [pid = 3990] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:11:37 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fdc45400) [pid = 3990] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:11:37 INFO - PROCESS | 3990 | 1462882297633 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:11:37 INFO - PROCESS | 3990 | 1462882297661 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e0c800 == 63 [pid = 3990] [id = 382] 05:11:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57f5d2b400) [pid = 3990] [serial = 1147] [outer = (nil)] 05:11:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f5805e9a400) [pid = 3990] [serial = 1148] [outer = 0x7f57f5d2b400] 05:11:37 INFO - PROCESS | 3990 | 1462882297716 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f5806730400) [pid = 3990] [serial = 1149] [outer = 0x7f57f5d2b400] 05:11:38 INFO - PROCESS | 3990 | 1462882298354 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1129ms 05:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:11:38 INFO - PROCESS | 3990 | 1462882298366 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 3990 | 1462882298369 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:11:38 INFO - PROCESS | 3990 | 1462882298376 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 3990 | 1462882298378 Marionette TRACE conn3 <- [1,1502,null,{}] 05:11:38 INFO - PROCESS | 3990 | 1462882298383 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 3990 | 1462882298547 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:11:38 INFO - PROCESS | 3990 | 1462882298619 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de20800 == 64 [pid = 3990] [id = 383] 05:11:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57f4e59000) [pid = 3990] [serial = 1150] [outer = (nil)] 05:11:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5807329c00) [pid = 3990] [serial = 1151] [outer = 0x7f57f4e59000] 05:11:38 INFO - PROCESS | 3990 | 1462882298674 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5807ac6400) [pid = 3990] [serial = 1152] [outer = 0x7f57f4e59000] 05:11:39 INFO - PROCESS | 3990 | 1462882299223 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 927ms 05:11:39 INFO - PROCESS | 3990 | 1462882299302 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 3990 | 1462882299304 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:11:39 INFO - PROCESS | 3990 | 1462882299310 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 3990 | 1462882299313 Marionette TRACE conn3 <- [1,1506,null,{}] 05:11:39 INFO - PROCESS | 3990 | 1462882299317 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 3990 | 1462882299460 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:11:39 INFO - PROCESS | 3990 | 1462882299632 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7b9b800 == 65 [pid = 3990] [id = 384] 05:11:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f4e4e800) [pid = 3990] [serial = 1153] [outer = (nil)] 05:11:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57f5d33c00) [pid = 3990] [serial = 1154] [outer = 0x7f57f4e4e800] 05:11:39 INFO - PROCESS | 3990 | 1462882299740 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f793e400) [pid = 3990] [serial = 1155] [outer = 0x7f57f4e4e800] 05:11:40 INFO - PROCESS | 3990 | 1462882300562 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1279ms 05:11:40 INFO - PROCESS | 3990 | 1462882300591 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 3990 | 1462882300597 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:11:40 INFO - PROCESS | 3990 | 1462882300604 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 3990 | 1462882300610 Marionette TRACE conn3 <- [1,1510,null,{}] 05:11:40 INFO - PROCESS | 3990 | 1462882300617 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 3990 | 1462882300779 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:11:40 INFO - PROCESS | 3990 | 1462882300941 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804daa800 == 66 [pid = 3990] [id = 385] 05:11:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fccd8800) [pid = 3990] [serial = 1156] [outer = (nil)] 05:11:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fef65c00) [pid = 3990] [serial = 1157] [outer = 0x7f57fccd8800] 05:11:41 INFO - PROCESS | 3990 | 1462882301009 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57ffdcd800) [pid = 3990] [serial = 1158] [outer = 0x7f57fccd8800] 05:11:41 INFO - PROCESS | 3990 | 1462882301864 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1330ms 05:11:41 INFO - PROCESS | 3990 | 1462882301937 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 3990 | 1462882301944 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:11:41 INFO - PROCESS | 3990 | 1462882301950 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 3990 | 1462882301952 Marionette TRACE conn3 <- [1,1514,null,{}] 05:11:41 INFO - PROCESS | 3990 | 1462882301958 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 3990 | 1462882302121 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:11:42 INFO - PROCESS | 3990 | 1462882302270 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814f87800 == 67 [pid = 3990] [id = 386] 05:11:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f5800a52800) [pid = 3990] [serial = 1159] [outer = (nil)] 05:11:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f580298ec00) [pid = 3990] [serial = 1160] [outer = 0x7f5800a52800] 05:11:42 INFO - PROCESS | 3990 | 1462882302341 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f58050ab000) [pid = 3990] [serial = 1161] [outer = 0x7f5800a52800] 05:11:43 INFO - PROCESS | 3990 | 1462882303184 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1286ms 05:11:43 INFO - PROCESS | 3990 | 1462882303237 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 3990 | 1462882303240 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:11:43 INFO - PROCESS | 3990 | 1462882303256 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 3990 | 1462882303265 Marionette TRACE conn3 <- [1,1518,null,{}] 05:11:43 INFO - PROCESS | 3990 | 1462882303272 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:43 INFO - PROCESS | 3990 | 1462882303474 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:11:43 INFO - PROCESS | 3990 | 1462882303620 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818adb000 == 68 [pid = 3990] [id = 387] 05:11:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f5800983400) [pid = 3990] [serial = 1162] [outer = (nil)] 05:11:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5805cf0400) [pid = 3990] [serial = 1163] [outer = 0x7f5800983400] 05:11:43 INFO - PROCESS | 3990 | 1462882303687 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5806bfb000) [pid = 3990] [serial = 1164] [outer = 0x7f5800983400] 05:11:44 INFO - PROCESS | 3990 | 1462882304521 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1344ms 05:11:44 INFO - PROCESS | 3990 | 1462882304593 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 3990 | 1462882304597 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:11:44 INFO - PROCESS | 3990 | 1462882304604 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 3990 | 1462882304606 Marionette TRACE conn3 <- [1,1522,null,{}] 05:11:44 INFO - PROCESS | 3990 | 1462882304612 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 3990 | 1462882304805 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:11:44 INFO - PROCESS | 3990 | 1462882304961 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5819196800 == 69 [pid = 3990] [id = 388] 05:11:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57fd61c000) [pid = 3990] [serial = 1165] [outer = (nil)] 05:11:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58079ab000) [pid = 3990] [serial = 1166] [outer = 0x7f57fd61c000] 05:11:45 INFO - PROCESS | 3990 | 1462882305026 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f580943d400) [pid = 3990] [serial = 1167] [outer = 0x7f57fd61c000] 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:45 INFO - PROCESS | 3990 | 1462882305735 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:11:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:11:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:11:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1179ms 05:11:45 INFO - PROCESS | 3990 | 1462882305789 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 3990 | 1462882305793 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:11:45 INFO - PROCESS | 3990 | 1462882305799 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 3990 | 1462882305802 Marionette TRACE conn3 <- [1,1526,null,{}] 05:11:45 INFO - PROCESS | 3990 | 1462882305808 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 3990 | 1462882305965 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:11:46 INFO - PROCESS | 3990 | 1462882306129 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581add4000 == 70 [pid = 3990] [id = 389] 05:11:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f580947b400) [pid = 3990] [serial = 1168] [outer = (nil)] 05:11:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f58094d8c00) [pid = 3990] [serial = 1169] [outer = 0x7f580947b400] 05:11:46 INFO - PROCESS | 3990 | 1462882306204 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f58097b4c00) [pid = 3990] [serial = 1170] [outer = 0x7f580947b400] 05:11:47 INFO - PROCESS | 3990 | 1462882306999 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:11:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:11:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1236ms 05:11:47 INFO - PROCESS | 3990 | 1462882307040 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 3990 | 1462882307044 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:11:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:11:47 INFO - PROCESS | 3990 | 1462882307071 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 3990 | 1462882307073 Marionette TRACE conn3 <- [1,1530,null,{}] 05:11:47 INFO - PROCESS | 3990 | 1462882307079 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 3990 | 1462882307242 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:11:47 INFO - PROCESS | 3990 | 1462882307691 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79d4000 == 71 [pid = 3990] [id = 390] 05:11:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f4e50000) [pid = 3990] [serial = 1171] [outer = (nil)] 05:11:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f5d39400) [pid = 3990] [serial = 1172] [outer = 0x7f57f4e50000] 05:11:47 INFO - PROCESS | 3990 | 1462882307758 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f5d2f000) [pid = 3990] [serial = 1173] [outer = 0x7f57f4e50000] 05:11:48 INFO - PROCESS | 3990 | 1462882308421 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:11:48 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:11:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:11:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:11:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:11:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1388ms 05:11:48 INFO - PROCESS | 3990 | 1462882308460 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 3990 | 1462882308465 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:11:48 INFO - PROCESS | 3990 | 1462882308472 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 3990 | 1462882308477 Marionette TRACE conn3 <- [1,1534,null,{}] 05:11:48 INFO - PROCESS | 3990 | 1462882308484 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 3990 | 1462882308638 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:11:48 INFO - PROCESS | 3990 | 1462882308811 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73ce000 == 72 [pid = 3990] [id = 391] 05:11:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57f5af8c00) [pid = 3990] [serial = 1174] [outer = (nil)] 05:11:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57f64fc000) [pid = 3990] [serial = 1175] [outer = 0x7f57f5af8c00] 05:11:48 INFO - PROCESS | 3990 | 1462882308878 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57f7940000) [pid = 3990] [serial = 1176] [outer = 0x7f57f5af8c00] 05:11:49 INFO - PROCESS | 3990 | 1462882309798 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1390ms 05:11:49 INFO - PROCESS | 3990 | 1462882309867 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:11:49 INFO - PROCESS | 3990 | 1462882309873 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:11:49 INFO - PROCESS | 3990 | 1462882309879 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 3990 | 1462882309882 Marionette TRACE conn3 <- [1,1538,null,{}] 05:11:49 INFO - PROCESS | 3990 | 1462882309888 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 3990 | 1462882310050 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de20800 == 71 [pid = 3990] [id = 383] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e0c800 == 70 [pid = 3990] [id = 382] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806b78800 == 69 [pid = 3990] [id = 381] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806442000 == 68 [pid = 3990] [id = 380] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f580298d800) [pid = 3990] [serial = 1112] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580502b800 == 67 [pid = 3990] [id = 379] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd09b000 == 66 [pid = 3990] [id = 378] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6796800 == 65 [pid = 3990] [id = 377] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd546800 == 64 [pid = 3990] [id = 11] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58171cd000 == 63 [pid = 3990] [id = 374] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f3f800 == 62 [pid = 3990] [id = 373] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a4b000 == 61 [pid = 3990] [id = 372] 05:11:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc8c800 == 60 [pid = 3990] [id = 371] 05:11:50 INFO - PROCESS | 3990 | 1462882310217 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67b1800 == 61 [pid = 3990] [id = 392] 05:11:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fb6d3000) [pid = 3990] [serial = 1177] [outer = (nil)] 05:11:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f57fb6e0800) [pid = 3990] [serial = 1178] [outer = 0x7f57fb6d3000] 05:11:50 INFO - PROCESS | 3990 | 1462882310287 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57fc48a800) [pid = 3990] [serial = 1179] [outer = 0x7f57fb6d3000] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f5805955400) [pid = 3990] [serial = 1035] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5803fd6400) [pid = 3990] [serial = 996] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f580578a400) [pid = 3990] [serial = 999] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5805ea0800) [pid = 3990] [serial = 1106] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fcce1800) [pid = 3990] [serial = 1109] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57feeec000) [pid = 3990] [serial = 1094] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5801f25000) [pid = 3990] [serial = 1097] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5802990800) [pid = 3990] [serial = 1098] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f580584c800) [pid = 3990] [serial = 1100] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5805957000) [pid = 3990] [serial = 1101] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f58059db000) [pid = 3990] [serial = 1085] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f580672ec00) [pid = 3990] [serial = 1088] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f5e6d800) [pid = 3990] [serial = 1079] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5802959800) [pid = 3990] [serial = 1082] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fccd5c00) [pid = 3990] [serial = 1092] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57f5e6dc00) [pid = 3990] [serial = 1091] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5800782800) [pid = 3990] [serial = 1095] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f58059de800) [pid = 3990] [serial = 1103] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f5806724800) [pid = 3990] [serial = 1107] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f5805e94800) [pid = 3990] [serial = 1104] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57ffdcdc00) [pid = 3990] [serial = 1110] [outer = (nil)] [url = about:blank] 05:11:51 INFO - PROCESS | 3990 | 1462882311041 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1180ms 05:11:51 INFO - PROCESS | 3990 | 1462882311059 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 3990 | 1462882311062 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:11:51 INFO - PROCESS | 3990 | 1462882311076 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 3990 | 1462882311084 Marionette TRACE conn3 <- [1,1542,null,{}] 05:11:51 INFO - PROCESS | 3990 | 1462882311092 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 3990 | 1462882311233 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:11:51 INFO - PROCESS | 3990 | 1462882311350 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcbe000 == 62 [pid = 3990] [id = 393] 05:11:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f78ad800) [pid = 3990] [serial = 1180] [outer = (nil)] 05:11:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fc78e400) [pid = 3990] [serial = 1181] [outer = 0x7f57f78ad800] 05:11:51 INFO - PROCESS | 3990 | 1462882311405 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57fd0d5400) [pid = 3990] [serial = 1182] [outer = 0x7f57f78ad800] 05:11:51 INFO - PROCESS | 3990 | 1462882311994 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 940ms 05:11:52 INFO - PROCESS | 3990 | 1462882312011 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 3990 | 1462882312016 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:11:52 INFO - PROCESS | 3990 | 1462882312022 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 3990 | 1462882312024 Marionette TRACE conn3 <- [1,1546,null,{}] 05:11:52 INFO - PROCESS | 3990 | 1462882312030 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 3990 | 1462882312163 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:11:52 INFO - PROCESS | 3990 | 1462882312290 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580468d800 == 63 [pid = 3990] [id = 394] 05:11:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fb6d2800) [pid = 3990] [serial = 1183] [outer = (nil)] 05:11:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fd610800) [pid = 3990] [serial = 1184] [outer = 0x7f57fb6d2800] 05:11:52 INFO - PROCESS | 3990 | 1462882312345 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fd9c3800) [pid = 3990] [serial = 1185] [outer = 0x7f57fb6d2800] 05:11:53 INFO - PROCESS | 3990 | 1462882313066 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1081ms 05:11:53 INFO - PROCESS | 3990 | 1462882313109 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:11:53 INFO - PROCESS | 3990 | 1462882313113 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:11:53 INFO - PROCESS | 3990 | 1462882313119 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 3990 | 1462882313123 Marionette TRACE conn3 <- [1,1550,null,{}] 05:11:53 INFO - PROCESS | 3990 | 1462882313129 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 3990 | 1462882313302 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:11:53 INFO - PROCESS | 3990 | 1462882313325 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c20000 == 64 [pid = 3990] [id = 395] 05:11:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57ffcf7400) [pid = 3990] [serial = 1186] [outer = (nil)] 05:11:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57ffcfcc00) [pid = 3990] [serial = 1187] [outer = 0x7f57ffcf7400] 05:11:53 INFO - PROCESS | 3990 | 1462882313391 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5800788400) [pid = 3990] [serial = 1188] [outer = 0x7f57ffcf7400] 05:11:54 INFO - PROCESS | 3990 | 1462882314158 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1078ms 05:11:54 INFO - PROCESS | 3990 | 1462882314197 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 3990 | 1462882314200 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:11:54 INFO - PROCESS | 3990 | 1462882314211 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 3990 | 1462882314218 Marionette TRACE conn3 <- [1,1554,null,{}] 05:11:54 INFO - PROCESS | 3990 | 1462882314230 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 3990 | 1462882314412 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:11:54 INFO - PROCESS | 3990 | 1462882314437 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067b5800 == 65 [pid = 3990] [id = 396] 05:11:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f580077e000) [pid = 3990] [serial = 1189] [outer = (nil)] 05:11:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5800a47400) [pid = 3990] [serial = 1190] [outer = 0x7f580077e000] 05:11:54 INFO - PROCESS | 3990 | 1462882314499 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5802982400) [pid = 3990] [serial = 1191] [outer = 0x7f580077e000] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f5801f24400) [pid = 3990] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57f5d2b400) [pid = 3990] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57fc495400) [pid = 3990] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57f78a8400) [pid = 3990] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f5800a50000) [pid = 3990] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fccd3400) [pid = 3990] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fd619800) [pid = 3990] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fd0d6c00) [pid = 3990] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:11:55 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fd549000) [pid = 3990] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:11:55 INFO - PROCESS | 3990 | 1462882315471 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1287ms 05:11:55 INFO - PROCESS | 3990 | 1462882315493 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 3990 | 1462882315497 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:11:55 INFO - PROCESS | 3990 | 1462882315503 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 3990 | 1462882315505 Marionette TRACE conn3 <- [1,1558,null,{}] 05:11:55 INFO - PROCESS | 3990 | 1462882315510 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 3990 | 1462882315686 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:11:55 INFO - PROCESS | 3990 | 1462882315707 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a4f000 == 66 [pid = 3990] [id = 397] 05:11:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57fccd3400) [pid = 3990] [serial = 1192] [outer = (nil)] 05:11:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f580298b400) [pid = 3990] [serial = 1193] [outer = 0x7f57fccd3400] 05:11:55 INFO - PROCESS | 3990 | 1462882315763 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5803644800) [pid = 3990] [serial = 1194] [outer = 0x7f57fccd3400] 05:11:56 INFO - PROCESS | 3990 | 1462882316430 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 976ms 05:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:11:56 INFO - PROCESS | 3990 | 1462882316480 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 3990 | 1462882316482 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:11:56 INFO - PROCESS | 3990 | 1462882316486 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 3990 | 1462882316490 Marionette TRACE conn3 <- [1,1562,null,{}] 05:11:56 INFO - PROCESS | 3990 | 1462882316495 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 3990 | 1462882316671 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:11:56 INFO - PROCESS | 3990 | 1462882316688 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077c9800 == 67 [pid = 3990] [id = 398] 05:11:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fc6dec00) [pid = 3990] [serial = 1195] [outer = (nil)] 05:11:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5803fd5800) [pid = 3990] [serial = 1196] [outer = 0x7f57fc6dec00] 05:11:56 INFO - PROCESS | 3990 | 1462882316742 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5804f9a000) [pid = 3990] [serial = 1197] [outer = 0x7f57fc6dec00] 05:11:57 INFO - PROCESS | 3990 | 1462882317657 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1227ms 05:11:57 INFO - PROCESS | 3990 | 1462882317715 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 3990 | 1462882317720 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:11:57 INFO - PROCESS | 3990 | 1462882317729 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 3990 | 1462882317734 Marionette TRACE conn3 <- [1,1566,null,{}] 05:11:57 INFO - PROCESS | 3990 | 1462882317742 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 3990 | 1462882317945 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:11:58 INFO - PROCESS | 3990 | 1462882318101 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd68f800 == 68 [pid = 3990] [id = 399] 05:11:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f64f4c00) [pid = 3990] [serial = 1198] [outer = (nil)] 05:11:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57f7c6d400) [pid = 3990] [serial = 1199] [outer = 0x7f57f64f4c00] 05:11:58 INFO - PROCESS | 3990 | 1462882318170 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fb6d4000) [pid = 3990] [serial = 1200] [outer = 0x7f57f64f4c00] 05:11:58 INFO - PROCESS | 3990 | 1462882318989 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1333ms 05:11:59 INFO - PROCESS | 3990 | 1462882319063 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 3990 | 1462882319071 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:11:59 INFO - PROCESS | 3990 | 1462882319081 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 3990 | 1462882319084 Marionette TRACE conn3 <- [1,1570,null,{}] 05:11:59 INFO - PROCESS | 3990 | 1462882319090 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 3990 | 1462882319296 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:11:59 INFO - PROCESS | 3990 | 1462882319481 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580640d800 == 69 [pid = 3990] [id = 400] 05:11:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fccd4400) [pid = 3990] [serial = 1201] [outer = (nil)] 05:11:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fccde800) [pid = 3990] [serial = 1202] [outer = 0x7f57fccd4400] 05:11:59 INFO - PROCESS | 3990 | 1462882319554 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57fd7d1c00) [pid = 3990] [serial = 1203] [outer = 0x7f57fccd4400] 05:12:00 INFO - PROCESS | 3990 | 1462882320424 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1378ms 05:12:00 INFO - PROCESS | 3990 | 1462882320459 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 3990 | 1462882320464 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:12:00 INFO - PROCESS | 3990 | 1462882320469 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 3990 | 1462882320475 Marionette TRACE conn3 <- [1,1574,null,{}] 05:12:00 INFO - PROCESS | 3990 | 1462882320490 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 3990 | 1462882320648 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:12:00 INFO - PROCESS | 3990 | 1462882320813 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de15000 == 70 [pid = 3990] [id = 401] 05:12:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fef5a000) [pid = 3990] [serial = 1204] [outer = (nil)] 05:12:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f580078ac00) [pid = 3990] [serial = 1205] [outer = 0x7f57fef5a000] 05:12:00 INFO - PROCESS | 3990 | 1462882320881 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5801f2f800) [pid = 3990] [serial = 1206] [outer = 0x7f57fef5a000] 05:12:01 INFO - PROCESS | 3990 | 1462882321760 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1340ms 05:12:01 INFO - PROCESS | 3990 | 1462882321810 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 3990 | 1462882321815 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:12:01 INFO - PROCESS | 3990 | 1462882321821 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 3990 | 1462882321824 Marionette TRACE conn3 <- [1,1578,null,{}] 05:12:01 INFO - PROCESS | 3990 | 1462882321829 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 3990 | 1462882321989 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:12:02 INFO - PROCESS | 3990 | 1462882322151 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814f7e800 == 71 [pid = 3990] [id = 402] 05:12:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57ffdcbc00) [pid = 3990] [serial = 1207] [outer = (nil)] 05:12:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f58051cf800) [pid = 3990] [serial = 1208] [outer = 0x7f57ffdcbc00] 05:12:02 INFO - PROCESS | 3990 | 1462882322218 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f580578b400) [pid = 3990] [serial = 1209] [outer = 0x7f57ffdcbc00] 05:12:02 INFO - PROCESS | 3990 | 1462882322969 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1183ms 05:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:12:03 INFO - PROCESS | 3990 | 1462882323004 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 3990 | 1462882323007 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:12:03 INFO - PROCESS | 3990 | 1462882323013 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 3990 | 1462882323016 Marionette TRACE conn3 <- [1,1582,null,{}] 05:12:03 INFO - PROCESS | 3990 | 1462882323021 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 3990 | 1462882323170 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:12:03 INFO - PROCESS | 3990 | 1462882323328 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189d7000 == 72 [pid = 3990] [id = 403] 05:12:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5803f4f800) [pid = 3990] [serial = 1210] [outer = (nil)] 05:12:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5805854000) [pid = 3990] [serial = 1211] [outer = 0x7f5803f4f800] 05:12:03 INFO - PROCESS | 3990 | 1462882323393 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5805952800) [pid = 3990] [serial = 1212] [outer = 0x7f5803f4f800] 05:12:04 INFO - PROCESS | 3990 | 1462882324197 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1229ms 05:12:04 INFO - PROCESS | 3990 | 1462882324242 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 3990 | 1462882324246 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:12:04 INFO - PROCESS | 3990 | 1462882324251 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 3990 | 1462882324254 Marionette TRACE conn3 <- [1,1586,null,{}] 05:12:04 INFO - PROCESS | 3990 | 1462882324260 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 3990 | 1462882324526 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:12:04 INFO - PROCESS | 3990 | 1462882324649 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe24d000 == 73 [pid = 3990] [id = 404] 05:12:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f4e5a400) [pid = 3990] [serial = 1213] [outer = (nil)] 05:12:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f7c5f400) [pid = 3990] [serial = 1214] [outer = 0x7f57f4e5a400] 05:12:04 INFO - PROCESS | 3990 | 1462882324716 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f58059da800) [pid = 3990] [serial = 1215] [outer = 0x7f57f4e5a400] 05:12:05 INFO - PROCESS | 3990 | 1462882325799 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1580ms 05:12:05 INFO - PROCESS | 3990 | 1462882325833 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 3990 | 1462882325838 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:12:05 INFO - PROCESS | 3990 | 1462882325846 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 3990 | 1462882325851 Marionette TRACE conn3 <- [1,1590,null,{}] 05:12:05 INFO - PROCESS | 3990 | 1462882325859 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:06 INFO - PROCESS | 3990 | 1462882326018 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:12:06 INFO - PROCESS | 3990 | 1462882326242 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803f16800 == 74 [pid = 3990] [id = 405] 05:12:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f5e6dc00) [pid = 3990] [serial = 1216] [outer = (nil)] 05:12:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f7936400) [pid = 3990] [serial = 1217] [outer = 0x7f57f5e6dc00] 05:12:06 INFO - PROCESS | 3990 | 1462882326312 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57fb2c7400) [pid = 3990] [serial = 1218] [outer = 0x7f57f5e6dc00] 05:12:07 INFO - PROCESS | 3990 | 1462882327155 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1381ms 05:12:07 INFO - PROCESS | 3990 | 1462882327227 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 3990 | 1462882327235 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:12:07 INFO - PROCESS | 3990 | 1462882327246 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 3990 | 1462882327250 Marionette TRACE conn3 <- [1,1594,null,{}] 05:12:07 INFO - PROCESS | 3990 | 1462882327255 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 3990 | 1462882327411 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:12:07 INFO - PROCESS | 3990 | 1462882327597 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a4f000 == 73 [pid = 3990] [id = 397] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067b5800 == 72 [pid = 3990] [id = 396] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c20000 == 71 [pid = 3990] [id = 395] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f5807329c00) [pid = 3990] [serial = 1151] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57fb5d6c00) [pid = 3990] [serial = 1115] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f5800978c00) [pid = 3990] [serial = 1118] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5804f97000) [pid = 3990] [serial = 1121] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f5805eb1800) [pid = 3990] [serial = 1124] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f5807793000) [pid = 3990] [serial = 1127] [outer = (nil)] [url = about:blank] 05:12:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6455000 == 72 [pid = 3990] [id = 406] 05:12:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f64ee400) [pid = 3990] [serial = 1219] [outer = (nil)] 05:12:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f7c64800) [pid = 3990] [serial = 1220] [outer = 0x7f57f64ee400] 05:12:07 INFO - PROCESS | 3990 | 1462882327700 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57fccd3000) [pid = 3990] [serial = 1221] [outer = 0x7f57f64ee400] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580468d800 == 71 [pid = 3990] [id = 394] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcbe000 == 70 [pid = 3990] [id = 393] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67b1800 == 69 [pid = 3990] [id = 392] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73ce000 == 68 [pid = 3990] [id = 391] 05:12:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79d4000 == 67 [pid = 3990] [id = 390] 05:12:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7b9b800 == 66 [pid = 3990] [id = 384] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5805954c00) [pid = 3990] [serial = 1145] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f58059dc000) [pid = 3990] [serial = 1146] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f5805e9a400) [pid = 3990] [serial = 1148] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f58059d9400) [pid = 3990] [serial = 1113] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f78b1400) [pid = 3990] [serial = 1130] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fccd2c00) [pid = 3990] [serial = 1134] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fb6dd400) [pid = 3990] [serial = 1133] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5802982800) [pid = 3990] [serial = 1139] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f58035b2c00) [pid = 3990] [serial = 1140] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57fd7d2400) [pid = 3990] [serial = 1136] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57ffcf7c00) [pid = 3990] [serial = 1137] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f580386a400) [pid = 3990] [serial = 774] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f580469f400) [pid = 3990] [serial = 1142] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5805857000) [pid = 3990] [serial = 1143] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f5806730400) [pid = 3990] [serial = 1149] [outer = (nil)] [url = about:blank] 05:12:08 INFO - PROCESS | 3990 | 1462882328411 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1186ms 05:12:08 INFO - PROCESS | 3990 | 1462882328433 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 3990 | 1462882328435 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:12:08 INFO - PROCESS | 3990 | 1462882328442 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 3990 | 1462882328448 Marionette TRACE conn3 <- [1,1598,null,{}] 05:12:08 INFO - PROCESS | 3990 | 1462882328495 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 3990 | 1462882328646 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:12:08 INFO - PROCESS | 3990 | 1462882328662 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029b9800 == 67 [pid = 3990] [id = 407] 05:12:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fd7d2000) [pid = 3990] [serial = 1222] [outer = (nil)] 05:12:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fdc49000) [pid = 3990] [serial = 1223] [outer = 0x7f57fd7d2000] 05:12:08 INFO - PROCESS | 3990 | 1462882328720 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57ffdc7000) [pid = 3990] [serial = 1224] [outer = 0x7f57fd7d2000] 05:12:09 INFO - PROCESS | 3990 | 1462882329472 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1063ms 05:12:09 INFO - PROCESS | 3990 | 1462882329510 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 3990 | 1462882329513 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:12:09 INFO - PROCESS | 3990 | 1462882329519 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 3990 | 1462882329521 Marionette TRACE conn3 <- [1,1602,null,{}] 05:12:09 INFO - PROCESS | 3990 | 1462882329526 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 3990 | 1462882329671 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:12:09 INFO - PROCESS | 3990 | 1462882329685 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580643b000 == 68 [pid = 3990] [id = 408] 05:12:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc78fc00) [pid = 3990] [serial = 1225] [outer = (nil)] 05:12:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f5800a50000) [pid = 3990] [serial = 1226] [outer = 0x7f57fc78fc00] 05:12:09 INFO - PROCESS | 3990 | 1462882329740 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f580295e000) [pid = 3990] [serial = 1227] [outer = 0x7f57fc78fc00] 05:12:10 INFO - PROCESS | 3990 | 1462882330517 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1025ms 05:12:10 INFO - PROCESS | 3990 | 1462882330545 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 3990 | 1462882330548 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:12:10 INFO - PROCESS | 3990 | 1462882330554 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 3990 | 1462882330555 Marionette TRACE conn3 <- [1,1606,null,{}] 05:12:10 INFO - PROCESS | 3990 | 1462882330561 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 3990 | 1462882330732 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:12:10 INFO - PROCESS | 3990 | 1462882330756 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7ba0000 == 69 [pid = 3990] [id = 409] 05:12:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57ffdd3800) [pid = 3990] [serial = 1228] [outer = (nil)] 05:12:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5803fd6400) [pid = 3990] [serial = 1229] [outer = 0x7f57ffdd3800] 05:12:10 INFO - PROCESS | 3990 | 1462882330810 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f580535c000) [pid = 3990] [serial = 1230] [outer = 0x7f57ffdd3800] 05:12:11 INFO - PROCESS | 3990 | 1462882331545 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1025ms 05:12:11 INFO - PROCESS | 3990 | 1462882331579 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 3990 | 1462882331582 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:12:11 INFO - PROCESS | 3990 | 1462882331587 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 3990 | 1462882331591 Marionette TRACE conn3 <- [1,1610,null,{}] 05:12:11 INFO - PROCESS | 3990 | 1462882331596 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 3990 | 1462882331828 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:12:11 INFO - PROCESS | 3990 | 1462882331865 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813c6c000 == 70 [pid = 3990] [id = 410] 05:12:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5805956000) [pid = 3990] [serial = 1231] [outer = (nil)] 05:12:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f58059df400) [pid = 3990] [serial = 1232] [outer = 0x7f5805956000] 05:12:11 INFO - PROCESS | 3990 | 1462882331922 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f5805e9bc00) [pid = 3990] [serial = 1233] [outer = 0x7f5805956000] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57f5af8c00) [pid = 3990] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57fccd3400) [pid = 3990] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fb6d2800) [pid = 3990] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fb6d3000) [pid = 3990] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f78ad800) [pid = 3990] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57f4e50000) [pid = 3990] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57ffcf7400) [pid = 3990] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f580077e000) [pid = 3990] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:12:12 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57f4e59000) [pid = 3990] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:12:12 INFO - PROCESS | 3990 | 1462882332867 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1330ms 05:12:12 INFO - PROCESS | 3990 | 1462882332918 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 3990 | 1462882332921 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:12:12 INFO - PROCESS | 3990 | 1462882332927 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 3990 | 1462882332929 Marionette TRACE conn3 <- [1,1614,null,{}] 05:12:12 INFO - PROCESS | 3990 | 1462882332934 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 3990 | 1462882333062 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:12:13 INFO - PROCESS | 3990 | 1462882333075 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806407000 == 71 [pid = 3990] [id = 411] 05:12:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f4e59000) [pid = 3990] [serial = 1234] [outer = (nil)] 05:12:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f5800979400) [pid = 3990] [serial = 1235] [outer = 0x7f57f4e59000] 05:12:13 INFO - PROCESS | 3990 | 1462882333131 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5805e96800) [pid = 3990] [serial = 1236] [outer = 0x7f57f4e59000] 05:12:13 INFO - PROCESS | 3990 | 1462882333844 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 975ms 05:12:13 INFO - PROCESS | 3990 | 1462882333903 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 3990 | 1462882333905 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:12:13 INFO - PROCESS | 3990 | 1462882333911 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 3990 | 1462882333913 Marionette TRACE conn3 <- [1,1618,null,{}] 05:12:13 INFO - PROCESS | 3990 | 1462882333918 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 3990 | 1462882334096 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:12:14 INFO - PROCESS | 3990 | 1462882334113 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818825000 == 72 [pid = 3990] [id = 412] 05:12:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57f78ad800) [pid = 3990] [serial = 1237] [outer = (nil)] 05:12:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f580672ec00) [pid = 3990] [serial = 1238] [outer = 0x7f57f78ad800] 05:12:14 INFO - PROCESS | 3990 | 1462882334169 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5807798800) [pid = 3990] [serial = 1239] [outer = 0x7f57f78ad800] 05:12:15 INFO - PROCESS | 3990 | 1462882335053 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1176ms 05:12:15 INFO - PROCESS | 3990 | 1462882335089 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 3990 | 1462882335095 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:12:15 INFO - PROCESS | 3990 | 1462882335104 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 3990 | 1462882335109 Marionette TRACE conn3 <- [1,1622,null,{}] 05:12:15 INFO - PROCESS | 3990 | 1462882335119 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 3990 | 1462882335301 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:12:15 INFO - PROCESS | 3990 | 1462882335460 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fef95000 == 73 [pid = 3990] [id = 413] 05:12:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57f5d2e000) [pid = 3990] [serial = 1240] [outer = (nil)] 05:12:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57fb2bcc00) [pid = 3990] [serial = 1241] [outer = 0x7f57f5d2e000] 05:12:15 INFO - PROCESS | 3990 | 1462882335537 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fc48a400) [pid = 3990] [serial = 1242] [outer = 0x7f57f5d2e000] 05:12:16 INFO - PROCESS | 3990 | 1462882336467 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1396ms 05:12:16 INFO - PROCESS | 3990 | 1462882336499 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 3990 | 1462882336506 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:12:16 INFO - PROCESS | 3990 | 1462882336517 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 3990 | 1462882336521 Marionette TRACE conn3 <- [1,1626,null,{}] 05:12:16 INFO - PROCESS | 3990 | 1462882336528 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 3990 | 1462882336691 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:12:16 INFO - PROCESS | 3990 | 1462882336855 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d207800 == 74 [pid = 3990] [id = 414] 05:12:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57fb2cb800) [pid = 3990] [serial = 1243] [outer = (nil)] 05:12:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fd7d6400) [pid = 3990] [serial = 1244] [outer = 0x7f57fb2cb800] 05:12:16 INFO - PROCESS | 3990 | 1462882336920 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57ffdcc000) [pid = 3990] [serial = 1245] [outer = 0x7f57fb2cb800] 05:12:17 INFO - PROCESS | 3990 | 1462882337800 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1330ms 05:12:17 INFO - PROCESS | 3990 | 1462882337848 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 3990 | 1462882337851 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:12:17 INFO - PROCESS | 3990 | 1462882337857 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 3990 | 1462882337864 Marionette TRACE conn3 <- [1,1630,null,{}] 05:12:17 INFO - PROCESS | 3990 | 1462882337879 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 3990 | 1462882338050 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:12:18 INFO - PROCESS | 3990 | 1462882338209 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581addd800 == 75 [pid = 3990] [id = 415] 05:12:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57ffdc6c00) [pid = 3990] [serial = 1246] [outer = (nil)] 05:12:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f580584c800) [pid = 3990] [serial = 1247] [outer = 0x7f57ffdc6c00] 05:12:18 INFO - PROCESS | 3990 | 1462882338279 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f58059d7400) [pid = 3990] [serial = 1248] [outer = 0x7f57ffdc6c00] 05:12:19 INFO - PROCESS | 3990 | 1462882339068 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1283ms 05:12:19 INFO - PROCESS | 3990 | 1462882339142 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 3990 | 1462882339146 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:12:19 INFO - PROCESS | 3990 | 1462882339152 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 3990 | 1462882339154 Marionette TRACE conn3 <- [1,1634,null,{}] 05:12:19 INFO - PROCESS | 3990 | 1462882339160 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 3990 | 1462882339355 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:12:19 INFO - PROCESS | 3990 | 1462882339514 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d109800 == 76 [pid = 3990] [id = 416] 05:12:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5800a2fc00) [pid = 3990] [serial = 1249] [outer = (nil)] 05:12:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5807321400) [pid = 3990] [serial = 1250] [outer = 0x7f5800a2fc00] 05:12:19 INFO - PROCESS | 3990 | 1462882339599 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f58079a5000) [pid = 3990] [serial = 1251] [outer = 0x7f5800a2fc00] 05:12:20 INFO - PROCESS | 3990 | 1462882340437 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1333ms 05:12:20 INFO - PROCESS | 3990 | 1462882340487 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 3990 | 1462882340491 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:12:20 INFO - PROCESS | 3990 | 1462882340498 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 3990 | 1462882340500 Marionette TRACE conn3 <- [1,1638,null,{}] 05:12:20 INFO - PROCESS | 3990 | 1462882340506 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 3990 | 1462882340677 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:12:20 INFO - PROCESS | 3990 | 1462882340840 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d35e800 == 77 [pid = 3990] [id = 417] 05:12:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f5805d48000) [pid = 3990] [serial = 1252] [outer = (nil)] 05:12:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f5809432800) [pid = 3990] [serial = 1253] [outer = 0x7f5805d48000] 05:12:20 INFO - PROCESS | 3990 | 1462882340903 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f580947a000) [pid = 3990] [serial = 1254] [outer = 0x7f5805d48000] 05:12:21 INFO - PROCESS | 3990 | 1462882341752 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1280ms 05:12:21 INFO - PROCESS | 3990 | 1462882341779 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 3990 | 1462882341783 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:12:21 INFO - PROCESS | 3990 | 1462882341790 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 3990 | 1462882341793 Marionette TRACE conn3 <- [1,1642,null,{}] 05:12:21 INFO - PROCESS | 3990 | 1462882341798 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 3990 | 1462882341979 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:12:22 INFO - PROCESS | 3990 | 1462882342147 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6767000 == 78 [pid = 3990] [id = 418] 05:12:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57f7c63000) [pid = 3990] [serial = 1255] [outer = (nil)] 05:12:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f580d15ac00) [pid = 3990] [serial = 1256] [outer = 0x7f57f7c63000] 05:12:22 INFO - PROCESS | 3990 | 1462882342231 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f5813a7cc00) [pid = 3990] [serial = 1257] [outer = 0x7f57f7c63000] 05:12:23 INFO - PROCESS | 3990 | 1462882343073 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:12:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1327ms 05:12:23 INFO - PROCESS | 3990 | 1462882343118 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 3990 | 1462882343122 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:12:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:12:23 INFO - PROCESS | 3990 | 1462882343127 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 3990 | 1462882343130 Marionette TRACE conn3 <- [1,1646,null,{}] 05:12:23 INFO - PROCESS | 3990 | 1462882343135 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 3990 | 1462882343295 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:12:23 INFO - PROCESS | 3990 | 1462882343462 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4ab800 == 79 [pid = 3990] [id = 419] 05:12:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57f7934c00) [pid = 3990] [serial = 1258] [outer = (nil)] 05:12:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f58097b4400) [pid = 3990] [serial = 1259] [outer = 0x7f57f7934c00] 05:12:23 INFO - PROCESS | 3990 | 1462882343528 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f5813a7f800) [pid = 3990] [serial = 1260] [outer = 0x7f57f7934c00] 05:12:24 INFO - PROCESS | 3990 | 1462882344671 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1586ms 05:12:24 INFO - PROCESS | 3990 | 1462882344715 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 3990 | 1462882344726 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:12:24 INFO - PROCESS | 3990 | 1462882344739 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 3990 | 1462882344750 Marionette TRACE conn3 <- [1,1650,null,{}] 05:12:24 INFO - PROCESS | 3990 | 1462882344763 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 3990 | 1462882345002 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcdee800 == 78 [pid = 3990] [id = 270] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e15800 == 77 [pid = 3990] [id = 354] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f55800 == 76 [pid = 3990] [id = 353] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809408000 == 75 [pid = 3990] [id = 351] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e37800 == 74 [pid = 3990] [id = 352] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a4f800 == 73 [pid = 3990] [id = 375] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f5803fd5800) [pid = 3990] [serial = 1196] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f57fd68b000) [pid = 3990] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:12:25 INFO - PROCESS | 3990 | 1462882345259 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806407000 == 72 [pid = 3990] [id = 411] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813c6c000 == 71 [pid = 3990] [id = 410] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7ba0000 == 70 [pid = 3990] [id = 409] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580643b000 == 69 [pid = 3990] [id = 408] 05:12:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79cc000 == 70 [pid = 3990] [id = 420] 05:12:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57fb6db800) [pid = 3990] [serial = 1261] [outer = (nil)] 05:12:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f57fc48ac00) [pid = 3990] [serial = 1262] [outer = 0x7f57fb6db800] 05:12:25 INFO - PROCESS | 3990 | 1462882345346 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57fc791000) [pid = 3990] [serial = 1263] [outer = 0x7f57fb6db800] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029b9800 == 69 [pid = 3990] [id = 407] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6455000 == 68 [pid = 3990] [id = 406] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803f16800 == 67 [pid = 3990] [id = 405] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189d7000 == 66 [pid = 3990] [id = 403] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de15000 == 65 [pid = 3990] [id = 401] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580640d800 == 64 [pid = 3990] [id = 400] 05:12:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd68f800 == 63 [pid = 3990] [id = 399] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f58094d8c00) [pid = 3990] [serial = 1169] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f57f64fc000) [pid = 3990] [serial = 1175] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f5803644800) [pid = 3990] [serial = 1194] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f580298ec00) [pid = 3990] [serial = 1160] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57fd9c3800) [pid = 3990] [serial = 1185] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f57fc48a800) [pid = 3990] [serial = 1179] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f57fd610800) [pid = 3990] [serial = 1184] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57fb6e0800) [pid = 3990] [serial = 1178] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57fd0d5400) [pid = 3990] [serial = 1182] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f5805cf0400) [pid = 3990] [serial = 1163] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57f5d2f000) [pid = 3990] [serial = 1173] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57f5d33c00) [pid = 3990] [serial = 1154] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f5800788400) [pid = 3990] [serial = 1188] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57ffcfcc00) [pid = 3990] [serial = 1187] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f58079ab000) [pid = 3990] [serial = 1166] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57fc78e400) [pid = 3990] [serial = 1181] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5800a47400) [pid = 3990] [serial = 1190] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f5802982400) [pid = 3990] [serial = 1191] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f580298b400) [pid = 3990] [serial = 1193] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fef65c00) [pid = 3990] [serial = 1157] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f7940000) [pid = 3990] [serial = 1176] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f5807ac6400) [pid = 3990] [serial = 1152] [outer = (nil)] [url = about:blank] 05:12:25 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57f5d39400) [pid = 3990] [serial = 1172] [outer = (nil)] [url = about:blank] 05:12:26 INFO - PROCESS | 3990 | 1462882346068 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1346ms 05:12:26 INFO - PROCESS | 3990 | 1462882346085 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 3990 | 1462882346092 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:12:26 INFO - PROCESS | 3990 | 1462882346102 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 3990 | 1462882346106 Marionette TRACE conn3 <- [1,1654,null,{}] 05:12:26 INFO - PROCESS | 3990 | 1462882346111 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 3990 | 1462882346266 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:12:26 INFO - PROCESS | 3990 | 1462882346385 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd69d000 == 64 [pid = 3990] [id = 421] 05:12:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57f64f0000) [pid = 3990] [serial = 1264] [outer = (nil)] 05:12:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57fd0dfc00) [pid = 3990] [serial = 1265] [outer = 0x7f57f64f0000] 05:12:26 INFO - PROCESS | 3990 | 1462882346441 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57fdc4b000) [pid = 3990] [serial = 1266] [outer = 0x7f57f64f0000] 05:12:27 INFO - PROCESS | 3990 | 1462882347085 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:12:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:12:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1027ms 05:12:27 INFO - PROCESS | 3990 | 1462882347130 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 3990 | 1462882347134 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:12:27 INFO - PROCESS | 3990 | 1462882347139 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 3990 | 1462882347144 Marionette TRACE conn3 <- [1,1658,null,{}] 05:12:27 INFO - PROCESS | 3990 | 1462882347158 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:27 INFO - PROCESS | 3990 | 1462882347381 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:12:27 INFO - PROCESS | 3990 | 1462882347458 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580292a000 == 65 [pid = 3990] [id = 422] 05:12:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fd7d7800) [pid = 3990] [serial = 1267] [outer = (nil)] 05:12:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5800a2e000) [pid = 3990] [serial = 1268] [outer = 0x7f57fd7d7800] 05:12:27 INFO - PROCESS | 3990 | 1462882347519 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5802987000) [pid = 3990] [serial = 1269] [outer = 0x7f57fd7d7800] 05:12:28 INFO - PROCESS | 3990 | 1462882348262 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1182ms 05:12:28 INFO - PROCESS | 3990 | 1462882348335 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 3990 | 1462882348342 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:12:28 INFO - PROCESS | 3990 | 1462882348358 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 3990 | 1462882348363 Marionette TRACE conn3 <- [1,1662,null,{}] 05:12:28 INFO - PROCESS | 3990 | 1462882348379 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 3990 | 1462882348608 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:12:28 INFO - PROCESS | 3990 | 1462882348628 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805499800 == 66 [pid = 3990] [id = 423] 05:12:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57ffcf2000) [pid = 3990] [serial = 1270] [outer = (nil)] 05:12:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f5804186800) [pid = 3990] [serial = 1271] [outer = 0x7f57ffcf2000] 05:12:28 INFO - PROCESS | 3990 | 1462882348684 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f5805363400) [pid = 3990] [serial = 1272] [outer = 0x7f57ffcf2000] 05:12:29 INFO - PROCESS | 3990 | 1462882349481 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1190ms 05:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:12:29 INFO - PROCESS | 3990 | 1462882349549 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 3990 | 1462882349551 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:12:29 INFO - PROCESS | 3990 | 1462882349557 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 3990 | 1462882349559 Marionette TRACE conn3 <- [1,1666,null,{}] 05:12:29 INFO - PROCESS | 3990 | 1462882349564 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 3990 | 1462882349766 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57ffdd3800) [pid = 3990] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f5805956000) [pid = 3990] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f4e59000) [pid = 3990] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f5e6dc00) [pid = 3990] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57fc78fc00) [pid = 3990] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fd7d2000) [pid = 3990] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:12:30 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f64ee400) [pid = 3990] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:12:30 INFO - PROCESS | 3990 | 1462882350096 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7b99800 == 67 [pid = 3990] [id = 424] 05:12:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57f4e4d800) [pid = 3990] [serial = 1273] [outer = (nil)] 05:12:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fc32fc00) [pid = 3990] [serial = 1274] [outer = 0x7f57f4e4d800] 05:12:30 INFO - PROCESS | 3990 | 1462882350157 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5804fa3400) [pid = 3990] [serial = 1275] [outer = 0x7f57f4e4d800] 05:12:30 INFO - PROCESS | 3990 | 1462882350855 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1330ms 05:12:30 INFO - PROCESS | 3990 | 1462882350888 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 3990 | 1462882350891 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:12:30 INFO - PROCESS | 3990 | 1462882350907 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 3990 | 1462882350910 Marionette TRACE conn3 <- [1,1670,null,{}] 05:12:30 INFO - PROCESS | 3990 | 1462882350918 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 3990 | 1462882351163 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:12:31 INFO - PROCESS | 3990 | 1462882351184 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a46000 == 68 [pid = 3990] [id = 425] 05:12:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f580661e000) [pid = 3990] [serial = 1276] [outer = (nil)] 05:12:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f5809430400) [pid = 3990] [serial = 1277] [outer = 0x7f580661e000] 05:12:31 INFO - PROCESS | 3990 | 1462882351242 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f58097b5400) [pid = 3990] [serial = 1278] [outer = 0x7f580661e000] 05:12:31 INFO - PROCESS | 3990 | 1462882351927 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1040ms 05:12:31 INFO - PROCESS | 3990 | 1462882351945 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 3990 | 1462882351948 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:12:31 INFO - PROCESS | 3990 | 1462882351955 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 3990 | 1462882351957 Marionette TRACE conn3 <- [1,1674,null,{}] 05:12:31 INFO - PROCESS | 3990 | 1462882351963 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 3990 | 1462882352184 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:12:32 INFO - PROCESS | 3990 | 1462882352358 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73ba800 == 69 [pid = 3990] [id = 426] 05:12:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f4e52000) [pid = 3990] [serial = 1279] [outer = (nil)] 05:12:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57f5af8400) [pid = 3990] [serial = 1280] [outer = 0x7f57f4e52000] 05:12:32 INFO - PROCESS | 3990 | 1462882352429 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57f64fc800) [pid = 3990] [serial = 1281] [outer = 0x7f57f4e52000] 05:12:33 INFO - PROCESS | 3990 | 1462882353298 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1378ms 05:12:33 INFO - PROCESS | 3990 | 1462882353336 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 3990 | 1462882353341 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:12:33 INFO - PROCESS | 3990 | 1462882353350 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 3990 | 1462882353355 Marionette TRACE conn3 <- [1,1678,null,{}] 05:12:33 INFO - PROCESS | 3990 | 1462882353364 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 3990 | 1462882353537 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:12:33 INFO - PROCESS | 3990 | 1462882353732 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580361c000 == 70 [pid = 3990] [id = 427] 05:12:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57fc790000) [pid = 3990] [serial = 1282] [outer = (nil)] 05:12:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57fd618400) [pid = 3990] [serial = 1283] [outer = 0x7f57fc790000] 05:12:33 INFO - PROCESS | 3990 | 1462882353852 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57fef5d800) [pid = 3990] [serial = 1284] [outer = 0x7f57fc790000] 05:12:34 INFO - PROCESS | 3990 | 1462882354858 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 05:12:34 INFO - PROCESS | 3990 | 1462882354893 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 3990 | 1462882354898 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:12:34 INFO - PROCESS | 3990 | 1462882354906 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 3990 | 1462882354910 Marionette TRACE conn3 <- [1,1682,null,{}] 05:12:34 INFO - PROCESS | 3990 | 1462882354916 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 3990 | 1462882355115 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:12:35 INFO - PROCESS | 3990 | 1462882355296 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0c6000 == 71 [pid = 3990] [id = 428] 05:12:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f580097ec00) [pid = 3990] [serial = 1285] [outer = (nil)] 05:12:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f5803644800) [pid = 3990] [serial = 1286] [outer = 0x7f580097ec00] 05:12:35 INFO - PROCESS | 3990 | 1462882355367 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f5805850400) [pid = 3990] [serial = 1287] [outer = 0x7f580097ec00] 05:12:36 INFO - PROCESS | 3990 | 1462882356327 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1488ms 05:12:36 INFO - PROCESS | 3990 | 1462882356395 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 3990 | 1462882356405 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:12:36 INFO - PROCESS | 3990 | 1462882356425 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 3990 | 1462882356433 Marionette TRACE conn3 <- [1,1686,null,{}] 05:12:36 INFO - PROCESS | 3990 | 1462882356439 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 3990 | 1462882356664 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:12:36 INFO - PROCESS | 3990 | 1462882356825 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5816bd1800 == 72 [pid = 3990] [id = 429] 05:12:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f5801f27c00) [pid = 3990] [serial = 1288] [outer = (nil)] 05:12:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f5807329c00) [pid = 3990] [serial = 1289] [outer = 0x7f5801f27c00] 05:12:36 INFO - PROCESS | 3990 | 1462882356897 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f58094d9800) [pid = 3990] [serial = 1290] [outer = 0x7f5801f27c00] 05:12:37 INFO - PROCESS | 3990 | 1462882357858 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1501ms 05:12:37 INFO - PROCESS | 3990 | 1462882357918 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 3990 | 1462882357921 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:12:37 INFO - PROCESS | 3990 | 1462882357928 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 3990 | 1462882357933 Marionette TRACE conn3 <- [1,1690,null,{}] 05:12:37 INFO - PROCESS | 3990 | 1462882357940 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 3990 | 1462882358114 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:12:38 INFO - PROCESS | 3990 | 1462882358313 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818e69000 == 73 [pid = 3990] [id = 430] 05:12:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f5802984800) [pid = 3990] [serial = 1291] [outer = (nil)] 05:12:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f5812e5e800) [pid = 3990] [serial = 1292] [outer = 0x7f5802984800] 05:12:38 INFO - PROCESS | 3990 | 1462882358426 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f5813a7f000) [pid = 3990] [serial = 1293] [outer = 0x7f5802984800] 05:12:39 INFO - PROCESS | 3990 | 1462882359228 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1331ms 05:12:39 INFO - PROCESS | 3990 | 1462882359262 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 3990 | 1462882359268 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:12:39 INFO - PROCESS | 3990 | 1462882359280 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 3990 | 1462882359284 Marionette TRACE conn3 <- [1,1694,null,{}] 05:12:39 INFO - PROCESS | 3990 | 1462882359294 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 3990 | 1462882359501 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:12:39 INFO - PROCESS | 3990 | 1462882359676 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581bbbb000 == 74 [pid = 3990] [id = 431] 05:12:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f5813cce800) [pid = 3990] [serial = 1294] [outer = (nil)] 05:12:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f5813cd4c00) [pid = 3990] [serial = 1295] [outer = 0x7f5813cce800] 05:12:39 INFO - PROCESS | 3990 | 1462882359767 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f5813de1400) [pid = 3990] [serial = 1296] [outer = 0x7f5813cce800] 05:12:40 INFO - PROCESS | 3990 | 1462882360653 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1439ms 05:12:40 INFO - PROCESS | 3990 | 1462882360717 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 3990 | 1462882360721 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:12:40 INFO - PROCESS | 3990 | 1462882360728 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 3990 | 1462882360732 Marionette TRACE conn3 <- [1,1698,null,{}] 05:12:40 INFO - PROCESS | 3990 | 1462882360738 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 3990 | 1462882360943 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:12:41 INFO - PROCESS | 3990 | 1462882361105 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f37db800 == 75 [pid = 3990] [id = 432] 05:12:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f5813a85800) [pid = 3990] [serial = 1297] [outer = (nil)] 05:12:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f5813f0a800) [pid = 3990] [serial = 1298] [outer = 0x7f5813a85800] 05:12:41 INFO - PROCESS | 3990 | 1462882361184 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f5814116400) [pid = 3990] [serial = 1299] [outer = 0x7f5813a85800] 05:12:42 INFO - PROCESS | 3990 | 1462882362000 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1330ms 05:12:42 INFO - PROCESS | 3990 | 1462882362059 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 3990 | 1462882362062 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:12:42 INFO - PROCESS | 3990 | 1462882362070 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 3990 | 1462882362074 Marionette TRACE conn3 <- [1,1702,null,{}] 05:12:42 INFO - PROCESS | 3990 | 1462882362080 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 3990 | 1462882362260 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:12:42 INFO - PROCESS | 3990 | 1462882362423 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39d8000 == 76 [pid = 3990] [id = 433] 05:12:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f5813c52c00) [pid = 3990] [serial = 1300] [outer = (nil)] 05:12:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f58141c9400) [pid = 3990] [serial = 1301] [outer = 0x7f5813c52c00] 05:12:42 INFO - PROCESS | 3990 | 1462882362494 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f58141d6400) [pid = 3990] [serial = 1302] [outer = 0x7f5813c52c00] 05:12:43 INFO - PROCESS | 3990 | 1462882363276 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1232ms 05:12:43 INFO - PROCESS | 3990 | 1462882363303 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 3990 | 1462882363307 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:12:43 INFO - PROCESS | 3990 | 1462882363315 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 3990 | 1462882363319 Marionette TRACE conn3 <- [1,1706,null,{}] 05:12:43 INFO - PROCESS | 3990 | 1462882363325 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 3990 | 1462882363498 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:12:43 INFO - PROCESS | 3990 | 1462882363671 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67aa000 == 77 [pid = 3990] [id = 434] 05:12:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f57f5d36400) [pid = 3990] [serial = 1303] [outer = (nil)] 05:12:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f58059d7000) [pid = 3990] [serial = 1304] [outer = 0x7f57f5d36400] 05:12:43 INFO - PROCESS | 3990 | 1462882363739 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f5814eefc00) [pid = 3990] [serial = 1305] [outer = 0x7f57f5d36400] 05:12:44 INFO - PROCESS | 3990 | 1462882364927 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1685ms 05:12:45 INFO - PROCESS | 3990 | 1462882365001 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 3990 | 1462882365007 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:12:45 INFO - PROCESS | 3990 | 1462882365051 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - PROCESS | 3990 | 1462882365055 Marionette TRACE conn3 <- [1,1710,null,{}] 05:12:45 INFO - PROCESS | 3990 | 1462882365116 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 3990 | 1462882365317 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:12:45 INFO - PROCESS | 3990 | 1462882365550 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5170800 == 78 [pid = 3990] [id = 435] 05:12:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f57f5e62400) [pid = 3990] [serial = 1306] [outer = (nil)] 05:12:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f57fc325000) [pid = 3990] [serial = 1307] [outer = 0x7f57f5e62400] 05:12:45 INFO - PROCESS | 3990 | 1462882365674 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57fc784400) [pid = 3990] [serial = 1308] [outer = 0x7f57f5e62400] 05:12:46 INFO - PROCESS | 3990 | 1462882366549 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1569ms 05:12:46 INFO - PROCESS | 3990 | 1462882366585 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 3990 | 1462882366594 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:12:46 INFO - PROCESS | 3990 | 1462882366605 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 3990 | 1462882366608 Marionette TRACE conn3 <- [1,1714,null,{}] 05:12:46 INFO - PROCESS | 3990 | 1462882366615 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 3990 | 1462882366784 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:12:46 INFO - PROCESS | 3990 | 1462882366964 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd089800 == 79 [pid = 3990] [id = 436] 05:12:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57fd9c7c00) [pid = 3990] [serial = 1309] [outer = (nil)] 05:12:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57ffcfe400) [pid = 3990] [serial = 1310] [outer = 0x7f57fd9c7c00] 05:12:47 INFO - PROCESS | 3990 | 1462882367024 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f5800979800) [pid = 3990] [serial = 1311] [outer = 0x7f57fd9c7c00] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814f87800 == 78 [pid = 3990] [id = 386] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818adb000 == 77 [pid = 3990] [id = 387] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804daa800 == 76 [pid = 3990] [id = 385] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a46000 == 75 [pid = 3990] [id = 425] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7b99800 == 74 [pid = 3990] [id = 424] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f58051cf800) [pid = 3990] [serial = 1208] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57f7c5f400) [pid = 3990] [serial = 1214] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f5805854000) [pid = 3990] [serial = 1211] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f57f7c6d400) [pid = 3990] [serial = 1199] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f57fccde800) [pid = 3990] [serial = 1202] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f580672ec00) [pid = 3990] [serial = 1238] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f580078ac00) [pid = 3990] [serial = 1205] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805499800 == 73 [pid = 3990] [id = 423] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580292a000 == 72 [pid = 3990] [id = 422] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd69d000 == 71 [pid = 3990] [id = 421] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79cc000 == 70 [pid = 3990] [id = 420] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4ab800 == 69 [pid = 3990] [id = 419] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6767000 == 68 [pid = 3990] [id = 418] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d35e800 == 67 [pid = 3990] [id = 417] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d109800 == 66 [pid = 3990] [id = 416] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581addd800 == 65 [pid = 3990] [id = 415] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d207800 == 64 [pid = 3990] [id = 414] 05:12:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fef95000 == 63 [pid = 3990] [id = 413] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f5803fd6400) [pid = 3990] [serial = 1229] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f58059df400) [pid = 3990] [serial = 1232] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f5805e9bc00) [pid = 3990] [serial = 1233] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f5800979400) [pid = 3990] [serial = 1235] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57f7936400) [pid = 3990] [serial = 1217] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f57fb2c7400) [pid = 3990] [serial = 1218] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f5800a50000) [pid = 3990] [serial = 1226] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f57fdc49000) [pid = 3990] [serial = 1223] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57ffdc7000) [pid = 3990] [serial = 1224] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f57f7c64800) [pid = 3990] [serial = 1220] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f57fccd3000) [pid = 3990] [serial = 1221] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f5805e96800) [pid = 3990] [serial = 1236] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f580535c000) [pid = 3990] [serial = 1230] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f580295e000) [pid = 3990] [serial = 1227] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 3990 | 1462882367909 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1334ms 05:12:47 INFO - PROCESS | 3990 | 1462882367958 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:12:47 INFO - PROCESS | 3990 | 1462882367961 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:12:47 INFO - PROCESS | 3990 | 1462882367971 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 3990 | 1462882367977 Marionette TRACE conn3 <- [1,1718,null,{}] 05:12:47 INFO - PROCESS | 3990 | 1462882367995 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 3990 | 1462882368164 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:12:48 INFO - PROCESS | 3990 | 1462882368184 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39ea800 == 64 [pid = 3990] [id = 437] 05:12:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f5800980c00) [pid = 3990] [serial = 1312] [outer = (nil)] 05:12:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f58035b2c00) [pid = 3990] [serial = 1313] [outer = 0x7f5800980c00] 05:12:48 INFO - PROCESS | 3990 | 1462882368247 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f58050b4400) [pid = 3990] [serial = 1314] [outer = 0x7f5800980c00] 05:12:49 INFO - PROCESS | 3990 | 1462882369154 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1238ms 05:12:49 INFO - PROCESS | 3990 | 1462882369208 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 3990 | 1462882369211 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:12:49 INFO - PROCESS | 3990 | 1462882369218 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 3990 | 1462882369221 Marionette TRACE conn3 <- [1,1722,null,{}] 05:12:49 INFO - PROCESS | 3990 | 1462882369227 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 3990 | 1462882369388 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:12:49 INFO - PROCESS | 3990 | 1462882369399 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5803563800 == 65 [pid = 3990] [id = 438] 05:12:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f57fb6d2800) [pid = 3990] [serial = 1315] [outer = (nil)] 05:12:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f5805959c00) [pid = 3990] [serial = 1316] [outer = 0x7f57fb6d2800] 05:12:49 INFO - PROCESS | 3990 | 1462882369586 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f5805e9cc00) [pid = 3990] [serial = 1317] [outer = 0x7f57fb6d2800] 05:12:50 INFO - PROCESS | 3990 | 1462882370317 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1132ms 05:12:50 INFO - PROCESS | 3990 | 1462882370351 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 3990 | 1462882370353 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:12:50 INFO - PROCESS | 3990 | 1462882370359 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 3990 | 1462882370362 Marionette TRACE conn3 <- [1,1726,null,{}] 05:12:50 INFO - PROCESS | 3990 | 1462882370372 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 3990 | 1462882370559 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:12:50 INFO - PROCESS | 3990 | 1462882370585 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c33000 == 66 [pid = 3990] [id = 439] 05:12:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f5805950800) [pid = 3990] [serial = 1318] [outer = (nil)] 05:12:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f580779d400) [pid = 3990] [serial = 1319] [outer = 0x7f5805950800] 05:12:50 INFO - PROCESS | 3990 | 1462882370640 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f580947b000) [pid = 3990] [serial = 1320] [outer = 0x7f5805950800] 05:12:51 INFO - PROCESS | 3990 | 1462882371447 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1131ms 05:12:51 INFO - PROCESS | 3990 | 1462882371491 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 3990 | 1462882371494 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:12:51 INFO - PROCESS | 3990 | 1462882371507 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 3990 | 1462882371509 Marionette TRACE conn3 <- [1,1730,null,{}] 05:12:51 INFO - PROCESS | 3990 | 1462882371514 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 3990 | 1462882371728 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:12:51 INFO - PROCESS | 3990 | 1462882371752 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806b63800 == 67 [pid = 3990] [id = 440] 05:12:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f58097adc00) [pid = 3990] [serial = 1321] [outer = (nil)] 05:12:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f5813ddf800) [pid = 3990] [serial = 1322] [outer = 0x7f58097adc00] 05:12:51 INFO - PROCESS | 3990 | 1462882371809 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f5813faa000) [pid = 3990] [serial = 1323] [outer = 0x7f58097adc00] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f5803f4f800) [pid = 3990] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57fef5a000) [pid = 3990] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57f78a6800) [pid = 3990] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f57f78a9c00) [pid = 3990] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f5801f2b000) [pid = 3990] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f58059d5c00) [pid = 3990] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57fccdc800) [pid = 3990] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f5800983400) [pid = 3990] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f57fd61c000) [pid = 3990] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f580947b400) [pid = 3990] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f57f4e50800) [pid = 3990] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f57f5af2400) [pid = 3990] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f57f4e5a400) [pid = 3990] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57ffcf2000) [pid = 3990] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f57fb2cb800) [pid = 3990] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f57f4e4d800) [pid = 3990] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57ffdc6c00) [pid = 3990] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57f64f0000) [pid = 3990] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57f7934c00) [pid = 3990] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f5805d48000) [pid = 3990] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57fd7d7800) [pid = 3990] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57fb6db800) [pid = 3990] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f5800a2fc00) [pid = 3990] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f5d2e000) [pid = 3990] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f78ad800) [pid = 3990] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5802955000) [pid = 3990] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f4e55000) [pid = 3990] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f64fa000) [pid = 3990] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5800a52800) [pid = 3990] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57fc491c00) [pid = 3990] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fccd8800) [pid = 3990] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fccd4400) [pid = 3990] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57f64f4c00) [pid = 3990] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57fc6dec00) [pid = 3990] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f58050b1c00) [pid = 3990] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f580298c800) [pid = 3990] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57f4e4f000) [pid = 3990] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57fc498800) [pid = 3990] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5801f26000) [pid = 3990] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57ffdcbc00) [pid = 3990] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57f4e4e800) [pid = 3990] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:12:52 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57fc6eac00) [pid = 3990] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:12:52 INFO - PROCESS | 3990 | 1462882372965 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1491ms 05:12:52 INFO - PROCESS | 3990 | 1462882372991 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 3990 | 1462882372995 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:12:53 INFO - PROCESS | 3990 | 1462882373000 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 3990 | 1462882373002 Marionette TRACE conn3 <- [1,1734,null,{}] 05:12:53 INFO - PROCESS | 3990 | 1462882373017 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 3990 | 1462882373154 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:12:53 INFO - PROCESS | 3990 | 1462882373168 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5800a1c000 == 68 [pid = 3990] [id = 441] 05:12:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57f4e55000) [pid = 3990] [serial = 1324] [outer = (nil)] 05:12:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57fc6dec00) [pid = 3990] [serial = 1325] [outer = 0x7f57f4e55000] 05:12:53 INFO - PROCESS | 3990 | 1462882373227 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57ffcfb000) [pid = 3990] [serial = 1326] [outer = 0x7f57f4e55000] 05:12:53 INFO - PROCESS | 3990 | 1462882373950 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 975ms 05:12:53 INFO - PROCESS | 3990 | 1462882373977 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 3990 | 1462882373980 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:12:53 INFO - PROCESS | 3990 | 1462882373985 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 3990 | 1462882373987 Marionette TRACE conn3 <- [1,1738,null,{}] 05:12:53 INFO - PROCESS | 3990 | 1462882373992 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 3990 | 1462882374176 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:12:54 INFO - PROCESS | 3990 | 1462882374195 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0cf800 == 69 [pid = 3990] [id = 442] 05:12:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57f4e55800) [pid = 3990] [serial = 1327] [outer = (nil)] 05:12:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57ffcfcc00) [pid = 3990] [serial = 1328] [outer = 0x7f57f4e55800] 05:12:54 INFO - PROCESS | 3990 | 1462882374251 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f58046a4000) [pid = 3990] [serial = 1329] [outer = 0x7f57f4e55800] 05:12:55 INFO - PROCESS | 3990 | 1462882375239 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1286ms 05:12:55 INFO - PROCESS | 3990 | 1462882375273 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 3990 | 1462882375279 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:12:55 INFO - PROCESS | 3990 | 1462882375289 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 3990 | 1462882375295 Marionette TRACE conn3 <- [1,1742,null,{}] 05:12:55 INFO - PROCESS | 3990 | 1462882375304 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 3990 | 1462882375495 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:12:55 INFO - PROCESS | 3990 | 1462882375670 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4a3000 == 70 [pid = 3990] [id = 443] 05:12:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fb6d2c00) [pid = 3990] [serial = 1330] [outer = (nil)] 05:12:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc786800) [pid = 3990] [serial = 1331] [outer = 0x7f57fb6d2c00] 05:12:55 INFO - PROCESS | 3990 | 1462882375743 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fd20c000) [pid = 3990] [serial = 1332] [outer = 0x7f57fb6d2c00] 05:12:56 INFO - PROCESS | 3990 | 1462882376655 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1442ms 05:12:56 INFO - PROCESS | 3990 | 1462882376731 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 3990 | 1462882376738 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:12:56 INFO - PROCESS | 3990 | 1462882376751 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 3990 | 1462882376754 Marionette TRACE conn3 <- [1,1746,null,{}] 05:12:56 INFO - PROCESS | 3990 | 1462882376761 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 3990 | 1462882376977 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:12:57 INFO - PROCESS | 3990 | 1462882377215 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580640d000 == 71 [pid = 3990] [id = 444] 05:12:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5800780000) [pid = 3990] [serial = 1333] [outer = (nil)] 05:12:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5801f28000) [pid = 3990] [serial = 1334] [outer = 0x7f5800780000] 05:12:57 INFO - PROCESS | 3990 | 1462882377326 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f58046a0000) [pid = 3990] [serial = 1335] [outer = 0x7f5800780000] 05:12:58 INFO - PROCESS | 3990 | 1462882378103 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1381ms 05:12:58 INFO - PROCESS | 3990 | 1462882378132 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 3990 | 1462882378135 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:12:58 INFO - PROCESS | 3990 | 1462882378142 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 3990 | 1462882378148 Marionette TRACE conn3 <- [1,1750,null,{}] 05:12:58 INFO - PROCESS | 3990 | 1462882378163 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 3990 | 1462882378328 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:12:58 INFO - PROCESS | 3990 | 1462882378500 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818811800 == 72 [pid = 3990] [id = 445] 05:12:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f58050a7000) [pid = 3990] [serial = 1336] [outer = (nil)] 05:12:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f58059db000) [pid = 3990] [serial = 1337] [outer = 0x7f58050a7000] 05:12:58 INFO - PROCESS | 3990 | 1462882378575 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5805f75000) [pid = 3990] [serial = 1338] [outer = 0x7f58050a7000] 05:12:59 INFO - PROCESS | 3990 | 1462882379461 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1389ms 05:12:59 INFO - PROCESS | 3990 | 1462882379532 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 3990 | 1462882379536 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:12:59 INFO - PROCESS | 3990 | 1462882379542 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 3990 | 1462882379545 Marionette TRACE conn3 <- [1,1754,null,{}] 05:12:59 INFO - PROCESS | 3990 | 1462882379550 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:59 INFO - PROCESS | 3990 | 1462882379720 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:12:59 INFO - PROCESS | 3990 | 1462882379892 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581addb800 == 73 [pid = 3990] [id = 446] 05:12:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f4e59000) [pid = 3990] [serial = 1339] [outer = (nil)] 05:12:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f58079a3c00) [pid = 3990] [serial = 1340] [outer = 0x7f57f4e59000] 05:12:59 INFO - PROCESS | 3990 | 1462882379958 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f580947b800) [pid = 3990] [serial = 1341] [outer = 0x7f57f4e59000] 05:13:00 INFO - PROCESS | 3990 | 1462882380857 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1378ms 05:13:00 INFO - PROCESS | 3990 | 1462882380921 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:13:00 INFO - PROCESS | 3990 | 1462882380924 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:13:00 INFO - PROCESS | 3990 | 1462882380930 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 3990 | 1462882380932 Marionette TRACE conn3 <- [1,1758,null,{}] 05:13:00 INFO - PROCESS | 3990 | 1462882380938 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 3990 | 1462882381101 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:13:01 INFO - PROCESS | 3990 | 1462882381280 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d196000 == 74 [pid = 3990] [id = 447] 05:13:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f580595e000) [pid = 3990] [serial = 1342] [outer = (nil)] 05:13:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f580d156800) [pid = 3990] [serial = 1343] [outer = 0x7f580595e000] 05:13:01 INFO - PROCESS | 3990 | 1462882381350 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5813a87000) [pid = 3990] [serial = 1344] [outer = 0x7f580595e000] 05:13:02 INFO - PROCESS | 3990 | 1462882382241 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1385ms 05:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:13:02 INFO - PROCESS | 3990 | 1462882382316 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 3990 | 1462882382319 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 3990 | 1462882382326 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 3990 | 1462882382329 Marionette TRACE conn3 <- [1,1762,null,{}] 05:13:02 INFO - PROCESS | 3990 | 1462882382335 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 3990 | 1462882382561 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:13:02 INFO - PROCESS | 3990 | 1462882382779 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3692000 == 75 [pid = 3990] [id = 448] 05:13:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57f4e52c00) [pid = 3990] [serial = 1345] [outer = (nil)] 05:13:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57fc494400) [pid = 3990] [serial = 1346] [outer = 0x7f57f4e52c00] 05:13:02 INFO - PROCESS | 3990 | 1462882382894 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f5814155000) [pid = 3990] [serial = 1347] [outer = 0x7f57f4e52c00] 05:13:03 INFO - PROCESS | 3990 | 1462882383684 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1390ms 05:13:03 INFO - PROCESS | 3990 | 1462882383716 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 3990 | 1462882383719 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:13:03 INFO - PROCESS | 3990 | 1462882383725 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 3990 | 1462882383727 Marionette TRACE conn3 <- [1,1766,null,{}] 05:13:03 INFO - PROCESS | 3990 | 1462882383734 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 3990 | 1462882383898 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:13:04 INFO - PROCESS | 3990 | 1462882384069 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4b7800 == 76 [pid = 3990] [id = 449] 05:13:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f5d34800) [pid = 3990] [serial = 1348] [outer = (nil)] 05:13:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57fd20b000) [pid = 3990] [serial = 1349] [outer = 0x7f57f5d34800] 05:13:04 INFO - PROCESS | 3990 | 1462882384133 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f5805853c00) [pid = 3990] [serial = 1350] [outer = 0x7f57f5d34800] 05:13:04 INFO - PROCESS | 3990 | 1462882384964 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1286ms 05:13:05 INFO - PROCESS | 3990 | 1462882385012 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 3990 | 1462882385016 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:13:05 INFO - PROCESS | 3990 | 1462882385023 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 3990 | 1462882385025 Marionette TRACE conn3 <- [1,1770,null,{}] 05:13:05 INFO - PROCESS | 3990 | 1462882385032 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 3990 | 1462882385276 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:13:05 INFO - PROCESS | 3990 | 1462882385801 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6751800 == 77 [pid = 3990] [id = 450] 05:13:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57f5d2f000) [pid = 3990] [serial = 1351] [outer = (nil)] 05:13:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57f64f3800) [pid = 3990] [serial = 1352] [outer = 0x7f57f5d2f000] 05:13:05 INFO - PROCESS | 3990 | 1462882385868 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57f7c64800) [pid = 3990] [serial = 1353] [outer = 0x7f57f5d2f000] 05:13:06 INFO - PROCESS | 3990 | 1462882386694 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1732ms 05:13:06 INFO - PROCESS | 3990 | 1462882386769 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 3990 | 1462882386780 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:13:06 INFO - PROCESS | 3990 | 1462882386797 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 3990 | 1462882386807 Marionette TRACE conn3 <- [1,1774,null,{}] 05:13:06 INFO - PROCESS | 3990 | 1462882386824 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 3990 | 1462882386984 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:13:07 INFO - PROCESS | 3990 | 1462882387169 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ecf800 == 78 [pid = 3990] [id = 451] 05:13:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57fb6dfc00) [pid = 3990] [serial = 1354] [outer = (nil)] 05:13:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f57fccdbc00) [pid = 3990] [serial = 1355] [outer = 0x7f57fb6dfc00] 05:13:07 INFO - PROCESS | 3990 | 1462882387230 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57fd61c400) [pid = 3990] [serial = 1356] [outer = 0x7f57fb6dfc00] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077c9800 == 77 [pid = 3990] [id = 398] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5800a1c000 == 76 [pid = 3990] [id = 441] 05:13:07 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f5809430400) [pid = 3990] [serial = 1277] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f580d15ac00) [pid = 3990] [serial = 1256] [outer = (nil)] [url = about:blank] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806b63800 == 75 [pid = 3990] [id = 440] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c33000 == 74 [pid = 3990] [id = 439] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5803563800 == 73 [pid = 3990] [id = 438] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f39ea800 == 72 [pid = 3990] [id = 437] 05:13:07 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818825000 == 71 [pid = 3990] [id = 412] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd089800 == 70 [pid = 3990] [id = 436] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5170800 == 69 [pid = 3990] [id = 435] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818e69000 == 68 [pid = 3990] [id = 430] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5816bd1800 == 67 [pid = 3990] [id = 429] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814f7e800 == 66 [pid = 3990] [id = 402] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0c6000 == 65 [pid = 3990] [id = 428] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580361c000 == 64 [pid = 3990] [id = 427] 05:13:08 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73ba800 == 63 [pid = 3990] [id = 426] 05:13:08 INFO - PROCESS | 3990 | 1462882388141 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f580351b800) [pid = 3990] [serial = 1131] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f58059da800) [pid = 3990] [serial = 1215] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57fc495000) [pid = 3990] [serial = 1116] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f5801f2a800) [pid = 3990] [serial = 1119] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f5805858400) [pid = 3990] [serial = 1122] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f5806bf7000) [pid = 3990] [serial = 1125] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f58079a8c00) [pid = 3990] [serial = 1128] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f5806bfb000) [pid = 3990] [serial = 1164] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f580943d400) [pid = 3990] [serial = 1167] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f58097b4c00) [pid = 3990] [serial = 1170] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f58059dac00) [pid = 3990] [serial = 1077] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f5802987000) [pid = 3990] [serial = 1269] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f5804fa3400) [pid = 3990] [serial = 1275] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f5805e97000) [pid = 3990] [serial = 1062] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5804dde800) [pid = 3990] [serial = 1083] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fef62c00) [pid = 3990] [serial = 1050] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f58050ab000) [pid = 3990] [serial = 1161] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5807327800) [pid = 3990] [serial = 1089] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57ffdcd800) [pid = 3990] [serial = 1158] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fd7d1c00) [pid = 3990] [serial = 1203] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57fb6d4000) [pid = 3990] [serial = 1200] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5804f9a000) [pid = 3990] [serial = 1197] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f5805957c00) [pid = 3990] [serial = 1056] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f5805e9c400) [pid = 3990] [serial = 1086] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57fb6db000) [pid = 3990] [serial = 1080] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58059dfc00) [pid = 3990] [serial = 1059] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5804f9f800) [pid = 3990] [serial = 1047] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f580578b400) [pid = 3990] [serial = 1209] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57f793e400) [pid = 3990] [serial = 1155] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f58035adc00) [pid = 3990] [serial = 1053] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5805952800) [pid = 3990] [serial = 1212] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5801f2f800) [pid = 3990] [serial = 1206] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5804186800) [pid = 3990] [serial = 1271] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57ffdcc000) [pid = 3990] [serial = 1245] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57fd7d6400) [pid = 3990] [serial = 1244] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fc32fc00) [pid = 3990] [serial = 1274] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f58059d7400) [pid = 3990] [serial = 1248] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f580584c800) [pid = 3990] [serial = 1247] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57fd0dfc00) [pid = 3990] [serial = 1265] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57fdc4b000) [pid = 3990] [serial = 1266] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f5813a7f800) [pid = 3990] [serial = 1260] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f58097b4400) [pid = 3990] [serial = 1259] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f580947a000) [pid = 3990] [serial = 1254] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5809432800) [pid = 3990] [serial = 1253] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f5800a2e000) [pid = 3990] [serial = 1268] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f5805363400) [pid = 3990] [serial = 1272] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57fc48ac00) [pid = 3990] [serial = 1262] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fc791000) [pid = 3990] [serial = 1263] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f58079a5000) [pid = 3990] [serial = 1251] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f5807321400) [pid = 3990] [serial = 1250] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57fc48a400) [pid = 3990] [serial = 1242] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57fb2bcc00) [pid = 3990] [serial = 1241] [outer = (nil)] [url = about:blank] 05:13:08 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f5807798800) [pid = 3990] [serial = 1239] [outer = (nil)] [url = about:blank] 05:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1446ms 05:13:08 INFO - PROCESS | 3990 | 1462882388242 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:13:08 INFO - PROCESS | 3990 | 1462882388249 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:13:08 INFO - PROCESS | 3990 | 1462882388255 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 3990 | 1462882388259 Marionette TRACE conn3 <- [1,1778,null,{}] 05:13:08 INFO - PROCESS | 3990 | 1462882388264 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 3990 | 1462882388421 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:13:08 INFO - PROCESS | 3990 | 1462882388544 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67ae000 == 64 [pid = 3990] [id = 452] 05:13:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f57f64f5400) [pid = 3990] [serial = 1357] [outer = (nil)] 05:13:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57ffcf0c00) [pid = 3990] [serial = 1358] [outer = 0x7f57f64f5400] 05:13:08 INFO - PROCESS | 3990 | 1462882388603 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f580097b800) [pid = 3990] [serial = 1359] [outer = 0x7f57f64f5400] 05:13:09 INFO - PROCESS | 3990 | 1462882389446 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1237ms 05:13:09 INFO - PROCESS | 3990 | 1462882389494 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 3990 | 1462882389499 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:13:09 INFO - PROCESS | 3990 | 1462882389515 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 3990 | 1462882389524 Marionette TRACE conn3 <- [1,1782,null,{}] 05:13:09 INFO - PROCESS | 3990 | 1462882389530 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 3990 | 1462882389695 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:13:09 INFO - PROCESS | 3990 | 1462882389705 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcbe000 == 65 [pid = 3990] [id = 453] 05:13:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57fef5fc00) [pid = 3990] [serial = 1360] [outer = (nil)] 05:13:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f580351b800) [pid = 3990] [serial = 1361] [outer = 0x7f57fef5fc00] 05:13:09 INFO - PROCESS | 3990 | 1462882389765 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f58046a3800) [pid = 3990] [serial = 1362] [outer = 0x7f57fef5fc00] 05:13:10 INFO - PROCESS | 3990 | 1462882390535 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1048ms 05:13:10 INFO - PROCESS | 3990 | 1462882390557 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:13:10 INFO - PROCESS | 3990 | 1462882390562 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:13:10 INFO - PROCESS | 3990 | 1462882390569 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 3990 | 1462882390582 Marionette TRACE conn3 <- [1,1786,null,{}] 05:13:10 INFO - PROCESS | 3990 | 1462882390602 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 3990 | 1462882390818 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:13:10 INFO - PROCESS | 3990 | 1462882390849 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c5000 == 66 [pid = 3990] [id = 454] 05:13:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f5802957c00) [pid = 3990] [serial = 1363] [outer = (nil)] 05:13:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5805363400) [pid = 3990] [serial = 1364] [outer = 0x7f5802957c00] 05:13:10 INFO - PROCESS | 3990 | 1462882390909 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f580584f400) [pid = 3990] [serial = 1365] [outer = 0x7f5802957c00] 05:13:11 INFO - PROCESS | 3990 | 1462882391723 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1204ms 05:13:11 INFO - PROCESS | 3990 | 1462882391774 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:13:11 INFO - PROCESS | 3990 | 1462882391778 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:13:11 INFO - PROCESS | 3990 | 1462882391796 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 3990 | 1462882391799 Marionette TRACE conn3 <- [1,1790,null,{}] 05:13:11 INFO - PROCESS | 3990 | 1462882391809 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 3990 | 1462882392101 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:13:12 INFO - PROCESS | 3990 | 1462882392139 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057d5000 == 67 [pid = 3990] [id = 455] 05:13:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f58059d8400) [pid = 3990] [serial = 1366] [outer = (nil)] 05:13:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f5805bc2800) [pid = 3990] [serial = 1367] [outer = 0x7f58059d8400] 05:13:12 INFO - PROCESS | 3990 | 1462882392205 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f5805eb1800) [pid = 3990] [serial = 1368] [outer = 0x7f58059d8400] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f7c63000) [pid = 3990] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f5805950800) [pid = 3990] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f58097adc00) [pid = 3990] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57f4e55000) [pid = 3990] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fd9c7c00) [pid = 3990] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f5800980c00) [pid = 3990] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fb6d2800) [pid = 3990] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57f5e62400) [pid = 3990] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:13:13 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f580661e000) [pid = 3990] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:13:13 INFO - PROCESS | 3990 | 1462882393283 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1535ms 05:13:13 INFO - PROCESS | 3990 | 1462882393330 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 3990 | 1462882393332 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:13:13 INFO - PROCESS | 3990 | 1462882393338 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 3990 | 1462882393341 Marionette TRACE conn3 <- [1,1794,null,{}] 05:13:13 INFO - PROCESS | 3990 | 1462882393346 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 3990 | 1462882393504 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:13:13 INFO - PROCESS | 3990 | 1462882393519 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805038000 == 68 [pid = 3990] [id = 456] 05:13:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57f793f800) [pid = 3990] [serial = 1369] [outer = (nil)] 05:13:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f5800980c00) [pid = 3990] [serial = 1370] [outer = 0x7f57f793f800] 05:13:13 INFO - PROCESS | 3990 | 1462882393580 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f5806722800) [pid = 3990] [serial = 1371] [outer = 0x7f57f793f800] 05:13:14 INFO - PROCESS | 3990 | 1462882394307 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 985ms 05:13:14 INFO - PROCESS | 3990 | 1462882394323 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 3990 | 1462882394327 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:13:14 INFO - PROCESS | 3990 | 1462882394333 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 3990 | 1462882394335 Marionette TRACE conn3 <- [1,1798,null,{}] 05:13:14 INFO - PROCESS | 3990 | 1462882394340 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 3990 | 1462882394528 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:13:14 INFO - PROCESS | 3990 | 1462882394549 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a37800 == 69 [pid = 3990] [id = 457] 05:13:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57fb5d2400) [pid = 3990] [serial = 1372] [outer = (nil)] 05:13:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f5806726000) [pid = 3990] [serial = 1373] [outer = 0x7f57fb5d2400] 05:13:14 INFO - PROCESS | 3990 | 1462882394605 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f5809478c00) [pid = 3990] [serial = 1374] [outer = 0x7f57fb5d2400] 05:13:15 INFO - PROCESS | 3990 | 1462882395525 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1228ms 05:13:15 INFO - PROCESS | 3990 | 1462882395563 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 3990 | 1462882395573 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:13:15 INFO - PROCESS | 3990 | 1462882395585 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 3990 | 1462882395593 Marionette TRACE conn3 <- [1,1802,null,{}] 05:13:15 INFO - PROCESS | 3990 | 1462882395667 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 3990 | 1462882395922 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:13:16 INFO - PROCESS | 3990 | 1462882396098 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6851800 == 70 [pid = 3990] [id = 458] 05:13:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f64f2400) [pid = 3990] [serial = 1375] [outer = (nil)] 05:13:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fc6e2000) [pid = 3990] [serial = 1376] [outer = 0x7f57f64f2400] 05:13:16 INFO - PROCESS | 3990 | 1462882396208 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fd0d9400) [pid = 3990] [serial = 1377] [outer = 0x7f57f64f2400] 05:13:17 INFO - PROCESS | 3990 | 1462882397238 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1695ms 05:13:17 INFO - PROCESS | 3990 | 1462882397279 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 3990 | 1462882397287 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:13:17 INFO - PROCESS | 3990 | 1462882397298 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 3990 | 1462882397302 Marionette TRACE conn3 <- [1,1806,null,{}] 05:13:17 INFO - PROCESS | 3990 | 1462882397309 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 3990 | 1462882397485 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:13:17 INFO - PROCESS | 3990 | 1462882397663 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805c27800 == 71 [pid = 3990] [id = 459] 05:13:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57fc6df000) [pid = 3990] [serial = 1378] [outer = (nil)] 05:13:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f580077e000) [pid = 3990] [serial = 1379] [outer = 0x7f57fc6df000] 05:13:17 INFO - PROCESS | 3990 | 1462882397731 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f5800a54400) [pid = 3990] [serial = 1380] [outer = 0x7f57fc6df000] 05:13:18 INFO - PROCESS | 3990 | 1462882398627 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1385ms 05:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:13:18 INFO - PROCESS | 3990 | 1462882398683 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 3990 | 1462882398686 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:13:18 INFO - PROCESS | 3990 | 1462882398693 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 3990 | 1462882398699 Marionette TRACE conn3 <- [1,1810,null,{}] 05:13:18 INFO - PROCESS | 3990 | 1462882398715 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 3990 | 1462882398903 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:13:19 INFO - PROCESS | 3990 | 1462882399071 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5809521000 == 72 [pid = 3990] [id = 460] 05:13:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f58035adc00) [pid = 3990] [serial = 1381] [outer = (nil)] 05:13:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f58059d5400) [pid = 3990] [serial = 1382] [outer = 0x7f58035adc00] 05:13:19 INFO - PROCESS | 3990 | 1462882399147 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f580672ec00) [pid = 3990] [serial = 1383] [outer = 0x7f58035adc00] 05:13:20 INFO - PROCESS | 3990 | 1462882400001 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1386ms 05:13:20 INFO - PROCESS | 3990 | 1462882400094 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 3990 | 1462882400099 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:13:20 INFO - PROCESS | 3990 | 1462882400106 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 3990 | 1462882400111 Marionette TRACE conn3 <- [1,1814,null,{}] 05:13:20 INFO - PROCESS | 3990 | 1462882400117 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 3990 | 1462882400355 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:13:20 INFO - PROCESS | 3990 | 1462882400598 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f3f800 == 73 [pid = 3990] [id = 461] 05:13:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f7938c00) [pid = 3990] [serial = 1384] [outer = (nil)] 05:13:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f580947bc00) [pid = 3990] [serial = 1385] [outer = 0x7f57f7938c00] 05:13:20 INFO - PROCESS | 3990 | 1462882400680 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f580d15ac00) [pid = 3990] [serial = 1386] [outer = 0x7f57f7938c00] 05:13:21 INFO - PROCESS | 3990 | 1462882401504 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1430ms 05:13:21 INFO - PROCESS | 3990 | 1462882401539 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 3990 | 1462882401543 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:13:21 INFO - PROCESS | 3990 | 1462882401555 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 3990 | 1462882401562 Marionette TRACE conn3 <- [1,1818,null,{}] 05:13:21 INFO - PROCESS | 3990 | 1462882401572 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 3990 | 1462882401831 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:13:22 INFO - PROCESS | 3990 | 1462882402046 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5815113800 == 74 [pid = 3990] [id = 462] 05:13:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f58059d7400) [pid = 3990] [serial = 1387] [outer = (nil)] 05:13:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f5813a86800) [pid = 3990] [serial = 1388] [outer = 0x7f58059d7400] 05:13:22 INFO - PROCESS | 3990 | 1462882402159 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5813dd9400) [pid = 3990] [serial = 1389] [outer = 0x7f58059d7400] 05:13:23 INFO - PROCESS | 3990 | 1462882403001 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1505ms 05:13:23 INFO - PROCESS | 3990 | 1462882403057 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 3990 | 1462882403060 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:13:23 INFO - PROCESS | 3990 | 1462882403066 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 3990 | 1462882403069 Marionette TRACE conn3 <- [1,1822,null,{}] 05:13:23 INFO - PROCESS | 3990 | 1462882403075 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 3990 | 1462882403266 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:13:23 INFO - PROCESS | 3990 | 1462882403430 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189d4800 == 75 [pid = 3990] [id = 463] 05:13:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5813ddc400) [pid = 3990] [serial = 1390] [outer = (nil)] 05:13:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f58141d2c00) [pid = 3990] [serial = 1391] [outer = 0x7f5813ddc400] 05:13:23 INFO - PROCESS | 3990 | 1462882403499 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5814f06400) [pid = 3990] [serial = 1392] [outer = 0x7f5813ddc400] 05:13:24 INFO - PROCESS | 3990 | 1462882404285 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1277ms 05:13:24 INFO - PROCESS | 3990 | 1462882404345 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 3990 | 1462882404348 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:13:24 INFO - PROCESS | 3990 | 1462882404355 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 3990 | 1462882404358 Marionette TRACE conn3 <- [1,1826,null,{}] 05:13:24 INFO - PROCESS | 3990 | 1462882404363 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 3990 | 1462882404526 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:13:24 INFO - PROCESS | 3990 | 1462882404695 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818e6b000 == 76 [pid = 3990] [id = 464] 05:13:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f5813de3400) [pid = 3990] [serial = 1393] [outer = (nil)] 05:13:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f5814f0d800) [pid = 3990] [serial = 1394] [outer = 0x7f5813de3400] 05:13:24 INFO - PROCESS | 3990 | 1462882404761 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f5814f55800) [pid = 3990] [serial = 1395] [outer = 0x7f5813de3400] 05:13:25 INFO - PROCESS | 3990 | 1462882405561 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1283ms 05:13:25 INFO - PROCESS | 3990 | 1462882405638 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 3990 | 1462882405641 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:13:25 INFO - PROCESS | 3990 | 1462882405648 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 3990 | 1462882405652 Marionette TRACE conn3 <- [1,1830,null,{}] 05:13:25 INFO - PROCESS | 3990 | 1462882405658 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 3990 | 1462882405825 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:13:25 INFO - PROCESS | 3990 | 1462882405987 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581b832000 == 77 [pid = 3990] [id = 465] 05:13:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f5814eee800) [pid = 3990] [serial = 1396] [outer = (nil)] 05:13:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f5815159400) [pid = 3990] [serial = 1397] [outer = 0x7f5814eee800] 05:13:26 INFO - PROCESS | 3990 | 1462882406053 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f5815164400) [pid = 3990] [serial = 1398] [outer = 0x7f5814eee800] 05:13:26 INFO - PROCESS | 3990 | 1462882406851 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1231ms 05:13:26 INFO - PROCESS | 3990 | 1462882406879 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 3990 | 1462882406883 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:13:26 INFO - PROCESS | 3990 | 1462882406889 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 3990 | 1462882406892 Marionette TRACE conn3 <- [1,1834,null,{}] 05:13:26 INFO - PROCESS | 3990 | 1462882406898 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 3990 | 1462882407060 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:13:27 INFO - PROCESS | 3990 | 1462882407230 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581df91800 == 78 [pid = 3990] [id = 466] 05:13:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5814f09c00) [pid = 3990] [serial = 1399] [outer = (nil)] 05:13:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f581702d000) [pid = 3990] [serial = 1400] [outer = 0x7f5814f09c00] 05:13:27 INFO - PROCESS | 3990 | 1462882407301 Marionette DEBUG loaded listener.js 05:13:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f58170c9400) [pid = 3990] [serial = 1401] [outer = 0x7f5814f09c00] 05:13:28 INFO - PROCESS | 3990 | 1462882408118 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1283ms 05:13:28 INFO - PROCESS | 3990 | 1462882408173 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 3990 | 1462882408176 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:13:28 INFO - PROCESS | 3990 | 1462882408182 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 3990 | 1462882408184 Marionette TRACE conn3 <- [1,1838,null,{}] 05:13:28 INFO - PROCESS | 3990 | 1462882408189 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 3990 | 1462882408347 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:13:28 INFO - PROCESS | 3990 | 1462882408534 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e147800 == 79 [pid = 3990] [id = 467] 05:13:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f64f4c00) [pid = 3990] [serial = 1402] [outer = (nil)] 05:13:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f58170cc000) [pid = 3990] [serial = 1403] [outer = 0x7f57f64f4c00] 05:13:28 INFO - PROCESS | 3990 | 1462882408597 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f581849c800) [pid = 3990] [serial = 1404] [outer = 0x7f57f64f4c00] 05:13:29 INFO - PROCESS | 3990 | 1462882409744 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1632ms 05:13:29 INFO - PROCESS | 3990 | 1462882409815 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 3990 | 1462882409820 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:13:29 INFO - PROCESS | 3990 | 1462882409827 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 3990 | 1462882409833 Marionette TRACE conn3 <- [1,1842,null,{}] 05:13:29 INFO - PROCESS | 3990 | 1462882409841 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 3990 | 1462882410058 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:13:30 INFO - PROCESS | 3990 | 1462882410413 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f368a000 == 80 [pid = 3990] [id = 468] 05:13:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57fb6d3400) [pid = 3990] [serial = 1405] [outer = (nil)] 05:13:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57fc329800) [pid = 3990] [serial = 1406] [outer = 0x7f57fb6d3400] 05:13:30 INFO - PROCESS | 3990 | 1462882410481 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57fc786400) [pid = 3990] [serial = 1407] [outer = 0x7f57fb6d3400] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581add4000 == 79 [pid = 3990] [id = 389] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57ffcfcc00) [pid = 3990] [serial = 1328] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189ef800 == 78 [pid = 3990] [id = 362] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805038000 == 77 [pid = 3990] [id = 456] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58057d5000 == 76 [pid = 3990] [id = 455] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c5000 == 75 [pid = 3990] [id = 454] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcbe000 == 74 [pid = 3990] [id = 453] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67ae000 == 73 [pid = 3990] [id = 452] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5ecf800 == 72 [pid = 3990] [id = 451] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6751800 == 71 [pid = 3990] [id = 450] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d196000 == 70 [pid = 3990] [id = 447] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581addb800 == 69 [pid = 3990] [id = 446] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818811800 == 68 [pid = 3990] [id = 445] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580640d000 == 67 [pid = 3990] [id = 444] 05:13:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4a3000 == 66 [pid = 3990] [id = 443] 05:13:31 INFO - PROCESS | 3990 | 1462882411441 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f5813a7cc00) [pid = 3990] [serial = 1257] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f580947b000) [pid = 3990] [serial = 1320] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57ffcfb000) [pid = 3990] [serial = 1326] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f5805e9cc00) [pid = 3990] [serial = 1317] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f580779d400) [pid = 3990] [serial = 1319] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5813ddf800) [pid = 3990] [serial = 1322] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f5813faa000) [pid = 3990] [serial = 1323] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fc6dec00) [pid = 3990] [serial = 1325] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f5800979800) [pid = 3990] [serial = 1311] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f57ffcfe400) [pid = 3990] [serial = 1310] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f58035b2c00) [pid = 3990] [serial = 1313] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f58050b4400) [pid = 3990] [serial = 1314] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f5807329c00) [pid = 3990] [serial = 1289] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5805959c00) [pid = 3990] [serial = 1316] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f5813f0a800) [pid = 3990] [serial = 1298] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5812e5e800) [pid = 3990] [serial = 1292] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fc325000) [pid = 3990] [serial = 1307] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fc784400) [pid = 3990] [serial = 1308] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f58097b5400) [pid = 3990] [serial = 1278] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57f5af8400) [pid = 3990] [serial = 1280] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f58141c9400) [pid = 3990] [serial = 1301] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f58059d7000) [pid = 3990] [serial = 1304] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f5803644800) [pid = 3990] [serial = 1286] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f5813cd4c00) [pid = 3990] [serial = 1295] [outer = (nil)] [url = about:blank] 05:13:31 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57fd618400) [pid = 3990] [serial = 1283] [outer = (nil)] [url = about:blank] 05:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1687ms 05:13:31 INFO - PROCESS | 3990 | 1462882411516 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:13:31 INFO - PROCESS | 3990 | 1462882411527 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:13:31 INFO - PROCESS | 3990 | 1462882411540 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 3990 | 1462882411543 Marionette TRACE conn3 <- [1,1846,null,{}] 05:13:31 INFO - PROCESS | 3990 | 1462882411549 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 3990 | 1462882411714 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:13:31 INFO - PROCESS | 3990 | 1462882411839 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6764800 == 67 [pid = 3990] [id = 469] 05:13:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57fb6db000) [pid = 3990] [serial = 1408] [outer = (nil)] 05:13:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57fd9c1c00) [pid = 3990] [serial = 1409] [outer = 0x7f57fb6db000] 05:13:31 INFO - PROCESS | 3990 | 1462882411901 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f5800979800) [pid = 3990] [serial = 1410] [outer = 0x7f57fb6db000] 05:13:32 INFO - PROCESS | 3990 | 1462882412635 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1137ms 05:13:32 INFO - PROCESS | 3990 | 1462882412675 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 3990 | 1462882412679 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:13:32 INFO - PROCESS | 3990 | 1462882412705 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 3990 | 1462882412711 Marionette TRACE conn3 <- [1,1850,null,{}] 05:13:32 INFO - PROCESS | 3990 | 1462882412725 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 3990 | 1462882412880 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:13:32 INFO - PROCESS | 3990 | 1462882412891 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fded9000 == 68 [pid = 3990] [id = 470] 05:13:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f58035b1800) [pid = 3990] [serial = 1411] [outer = (nil)] 05:13:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58046a3000) [pid = 3990] [serial = 1412] [outer = 0x7f58035b1800] 05:13:32 INFO - PROCESS | 3990 | 1462882412953 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f580578d800) [pid = 3990] [serial = 1413] [outer = 0x7f58035b1800] 05:13:33 INFO - PROCESS | 3990 | 1462882413762 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1096ms 05:13:33 INFO - PROCESS | 3990 | 1462882413796 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 3990 | 1462882413799 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:13:33 INFO - PROCESS | 3990 | 1462882413806 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 3990 | 1462882413818 Marionette TRACE conn3 <- [1,1854,null,{}] 05:13:33 INFO - PROCESS | 3990 | 1462882413822 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 3990 | 1462882414036 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:13:34 INFO - PROCESS | 3990 | 1462882414068 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe261800 == 69 [pid = 3990] [id = 471] 05:13:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f580298c800) [pid = 3990] [serial = 1414] [outer = (nil)] 05:13:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5805e9a800) [pid = 3990] [serial = 1415] [outer = 0x7f580298c800] 05:13:34 INFO - PROCESS | 3990 | 1462882414124 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5807329400) [pid = 3990] [serial = 1416] [outer = 0x7f580298c800] 05:13:34 INFO - PROCESS | 3990 | 1462882414901 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1141ms 05:13:34 INFO - PROCESS | 3990 | 1462882414947 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 3990 | 1462882414950 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:13:34 INFO - PROCESS | 3990 | 1462882414962 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 3990 | 1462882414964 Marionette TRACE conn3 <- [1,1858,null,{}] 05:13:34 INFO - PROCESS | 3990 | 1462882414970 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 3990 | 1462882415165 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:13:35 INFO - PROCESS | 3990 | 1462882415204 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580381f800 == 70 [pid = 3990] [id = 472] 05:13:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f5804f9a000) [pid = 3990] [serial = 1417] [outer = (nil)] 05:13:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f5809473800) [pid = 3990] [serial = 1418] [outer = 0x7f5804f9a000] 05:13:35 INFO - PROCESS | 3990 | 1462882415265 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f5812ed0c00) [pid = 3990] [serial = 1419] [outer = 0x7f5804f9a000] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f58059d8400) [pid = 3990] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57f793f800) [pid = 3990] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57f64f5400) [pid = 3990] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fb6dfc00) [pid = 3990] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fef5fc00) [pid = 3990] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f57f5d2f000) [pid = 3990] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57f4e55800) [pid = 3990] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:13:36 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5802957c00) [pid = 3990] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:13:36 INFO - PROCESS | 3990 | 1462882416252 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1335ms 05:13:36 INFO - PROCESS | 3990 | 1462882416292 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 3990 | 1462882416295 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:13:36 INFO - PROCESS | 3990 | 1462882416301 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 3990 | 1462882416304 Marionette TRACE conn3 <- [1,1862,null,{}] 05:13:36 INFO - PROCESS | 3990 | 1462882416310 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 3990 | 1462882416548 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:13:36 INFO - PROCESS | 3990 | 1462882416635 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057d4800 == 71 [pid = 3990] [id = 473] 05:13:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f58079a5000) [pid = 3990] [serial = 1420] [outer = (nil)] 05:13:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f5813de0800) [pid = 3990] [serial = 1421] [outer = 0x7f58079a5000] 05:13:36 INFO - PROCESS | 3990 | 1462882416691 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f581411f000) [pid = 3990] [serial = 1422] [outer = 0x7f58079a5000] 05:13:37 INFO - PROCESS | 3990 | 1462882417313 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1027ms 05:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:13:37 INFO - PROCESS | 3990 | 1462882417329 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 3990 | 1462882417331 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:13:37 INFO - PROCESS | 3990 | 1462882417336 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 3990 | 1462882417339 Marionette TRACE conn3 <- [1,1866,null,{}] 05:13:37 INFO - PROCESS | 3990 | 1462882417345 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 3990 | 1462882417531 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:13:37 INFO - PROCESS | 3990 | 1462882417551 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806506800 == 72 [pid = 3990] [id = 474] 05:13:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f5807ad0c00) [pid = 3990] [serial = 1423] [outer = (nil)] 05:13:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f5814e31c00) [pid = 3990] [serial = 1424] [outer = 0x7f5807ad0c00] 05:13:37 INFO - PROCESS | 3990 | 1462882417608 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f581719d800) [pid = 3990] [serial = 1425] [outer = 0x7f5807ad0c00] 05:13:38 INFO - PROCESS | 3990 | 1462882418424 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1130ms 05:13:38 INFO - PROCESS | 3990 | 1462882418467 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:13:38 INFO - PROCESS | 3990 | 1462882418473 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:13:38 INFO - PROCESS | 3990 | 1462882418481 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 3990 | 1462882418486 Marionette TRACE conn3 <- [1,1870,null,{}] 05:13:38 INFO - PROCESS | 3990 | 1462882418495 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 3990 | 1462882418682 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:13:38 INFO - PROCESS | 3990 | 1462882418848 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6852000 == 73 [pid = 3990] [id = 475] 05:13:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f5e64800) [pid = 3990] [serial = 1426] [outer = (nil)] 05:13:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc32ec00) [pid = 3990] [serial = 1427] [outer = 0x7f57f5e64800] 05:13:38 INFO - PROCESS | 3990 | 1462882418915 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fd0e0000) [pid = 3990] [serial = 1428] [outer = 0x7f57f5e64800] 05:13:39 INFO - PROCESS | 3990 | 1462882419801 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1383ms 05:13:39 INFO - PROCESS | 3990 | 1462882419864 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 3990 | 1462882419872 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:13:39 INFO - PROCESS | 3990 | 1462882419887 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 3990 | 1462882419895 Marionette TRACE conn3 <- [1,1874,null,{}] 05:13:39 INFO - PROCESS | 3990 | 1462882419901 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 3990 | 1462882420106 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:13:40 INFO - PROCESS | 3990 | 1462882420271 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580380f800 == 74 [pid = 3990] [id = 476] 05:13:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fef59c00) [pid = 3990] [serial = 1429] [outer = (nil)] 05:13:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f5800a51400) [pid = 3990] [serial = 1430] [outer = 0x7f57fef59c00] 05:13:40 INFO - PROCESS | 3990 | 1462882420340 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f580298fc00) [pid = 3990] [serial = 1431] [outer = 0x7f57fef59c00] 05:13:41 INFO - PROCESS | 3990 | 1462882421239 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1387ms 05:13:41 INFO - PROCESS | 3990 | 1462882421274 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:13:41 INFO - PROCESS | 3990 | 1462882421278 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:13:41 INFO - PROCESS | 3990 | 1462882421284 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:13:41 INFO - PROCESS | 3990 | 1462882421290 Marionette TRACE conn3 <- [1,1878,null,{}] 05:13:41 INFO - PROCESS | 3990 | 1462882421305 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:41 INFO - PROCESS | 3990 | 1462882421485 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:13:41 INFO - PROCESS | 3990 | 1462882421660 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5812e30000 == 75 [pid = 3990] [id = 477] 05:13:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57fc327000) [pid = 3990] [serial = 1432] [outer = (nil)] 05:13:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5805d4c800) [pid = 3990] [serial = 1433] [outer = 0x7f57fc327000] 05:13:41 INFO - PROCESS | 3990 | 1462882421731 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5813a7ac00) [pid = 3990] [serial = 1434] [outer = 0x7f57fc327000] 05:13:42 INFO - PROCESS | 3990 | 1462882422517 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1289ms 05:13:42 INFO - PROCESS | 3990 | 1462882422574 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:13:42 INFO - PROCESS | 3990 | 1462882422578 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:13:42 INFO - PROCESS | 3990 | 1462882422584 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 3990 | 1462882422588 Marionette TRACE conn3 <- [1,1882,null,{}] 05:13:42 INFO - PROCESS | 3990 | 1462882422593 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 3990 | 1462882422755 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:13:42 INFO - PROCESS | 3990 | 1462882422927 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818485000 == 76 [pid = 3990] [id = 478] 05:13:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fc492c00) [pid = 3990] [serial = 1435] [outer = (nil)] 05:13:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f5813fa3c00) [pid = 3990] [serial = 1436] [outer = 0x7f57fc492c00] 05:13:42 INFO - PROCESS | 3990 | 1462882422991 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f5814fda000) [pid = 3990] [serial = 1437] [outer = 0x7f57fc492c00] 05:13:43 INFO - PROCESS | 3990 | 1462882423933 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1388ms 05:13:43 INFO - PROCESS | 3990 | 1462882423973 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 3990 | 1462882423977 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:13:43 INFO - PROCESS | 3990 | 1462882423982 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 3990 | 1462882423985 Marionette TRACE conn3 <- [1,1886,null,{}] 05:13:43 INFO - PROCESS | 3990 | 1462882423990 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 3990 | 1462882424150 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:13:44 INFO - PROCESS | 3990 | 1462882424319 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581addb000 == 77 [pid = 3990] [id = 479] 05:13:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f5807794c00) [pid = 3990] [serial = 1438] [outer = (nil)] 05:13:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f581849e400) [pid = 3990] [serial = 1439] [outer = 0x7f5807794c00] 05:13:44 INFO - PROCESS | 3990 | 1462882424384 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f5818fc7400) [pid = 3990] [serial = 1440] [outer = 0x7f5807794c00] 05:13:45 INFO - PROCESS | 3990 | 1462882425262 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1331ms 05:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:13:45 INFO - PROCESS | 3990 | 1462882425314 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 3990 | 1462882425316 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:13:45 INFO - PROCESS | 3990 | 1462882425323 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 3990 | 1462882425326 Marionette TRACE conn3 <- [1,1890,null,{}] 05:13:45 INFO - PROCESS | 3990 | 1462882425330 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 3990 | 1462882425523 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:13:45 INFO - PROCESS | 3990 | 1462882425700 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfb4000 == 78 [pid = 3990] [id = 480] 05:13:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57f7937400) [pid = 3990] [serial = 1441] [outer = (nil)] 05:13:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5818ecec00) [pid = 3990] [serial = 1442] [outer = 0x7f57f7937400] 05:13:45 INFO - PROCESS | 3990 | 1462882425784 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5818fd2c00) [pid = 3990] [serial = 1443] [outer = 0x7f57f7937400] 05:13:46 INFO - PROCESS | 3990 | 1462882426605 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1329ms 05:13:46 INFO - PROCESS | 3990 | 1462882426651 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 3990 | 1462882426655 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:13:46 INFO - PROCESS | 3990 | 1462882426661 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 3990 | 1462882426664 Marionette TRACE conn3 <- [1,1894,null,{}] 05:13:46 INFO - PROCESS | 3990 | 1462882426670 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 3990 | 1462882426833 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:13:47 INFO - PROCESS | 3990 | 1462882427005 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e149800 == 79 [pid = 3990] [id = 481] 05:13:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57f7940400) [pid = 3990] [serial = 1444] [outer = (nil)] 05:13:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f581921d800) [pid = 3990] [serial = 1445] [outer = 0x7f57f7940400] 05:13:47 INFO - PROCESS | 3990 | 1462882427070 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f581ad95000) [pid = 3990] [serial = 1446] [outer = 0x7f57f7940400] 05:13:47 INFO - PROCESS | 3990 | 1462882427892 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1286ms 05:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:13:47 INFO - PROCESS | 3990 | 1462882427948 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:13:47 INFO - PROCESS | 3990 | 1462882427951 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:13:47 INFO - PROCESS | 3990 | 1462882427956 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:13:47 INFO - PROCESS | 3990 | 1462882427960 Marionette TRACE conn3 <- [1,1898,null,{}] 05:13:47 INFO - PROCESS | 3990 | 1462882427965 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 3990 | 1462882428124 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:13:48 INFO - PROCESS | 3990 | 1462882428301 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f4fba800 == 80 [pid = 3990] [id = 482] 05:13:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f4e55800) [pid = 3990] [serial = 1447] [outer = (nil)] 05:13:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57f78d9800) [pid = 3990] [serial = 1448] [outer = 0x7f57f4e55800] 05:13:48 INFO - PROCESS | 3990 | 1462882428365 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57f78e0800) [pid = 3990] [serial = 1449] [outer = 0x7f57f4e55800] 05:13:49 INFO - PROCESS | 3990 | 1462882429530 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 05:13:49 INFO - PROCESS | 3990 | 1462882429600 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 3990 | 1462882429606 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:13:49 INFO - PROCESS | 3990 | 1462882429617 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 3990 | 1462882429621 Marionette TRACE conn3 <- [1,1902,null,{}] 05:13:49 INFO - PROCESS | 3990 | 1462882429637 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:49 INFO - PROCESS | 3990 | 1462882429811 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:13:50 INFO - PROCESS | 3990 | 1462882430032 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4a4800 == 81 [pid = 3990] [id = 483] 05:13:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57f78acc00) [pid = 3990] [serial = 1450] [outer = (nil)] 05:13:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57f78da800) [pid = 3990] [serial = 1451] [outer = 0x7f57f78acc00] 05:13:50 INFO - PROCESS | 3990 | 1462882430096 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57f7935400) [pid = 3990] [serial = 1452] [outer = 0x7f57f78acc00] 05:13:50 INFO - PROCESS | 3990 | 1462882430887 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1333ms 05:13:50 INFO - PROCESS | 3990 | 1462882430950 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 3990 | 1462882430958 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:13:50 INFO - PROCESS | 3990 | 1462882430969 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 3990 | 1462882430973 Marionette TRACE conn3 <- [1,1906,null,{}] 05:13:50 INFO - PROCESS | 3990 | 1462882430987 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 3990 | 1462882431150 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:13:51 INFO - PROCESS | 3990 | 1462882431444 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f37dd800 == 82 [pid = 3990] [id = 484] 05:13:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f57fb6dc800) [pid = 3990] [serial = 1453] [outer = (nil)] 05:13:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57fc330c00) [pid = 3990] [serial = 1454] [outer = 0x7f57fb6dc800] 05:13:51 INFO - PROCESS | 3990 | 1462882431547 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f57fc6e7000) [pid = 3990] [serial = 1455] [outer = 0x7f57fb6dc800] 05:13:52 INFO - PROCESS | 3990 | 1462882432402 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79c1800 == 81 [pid = 3990] [id = 268] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0cf800 == 80 [pid = 3990] [id = 442] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f5806726000) [pid = 3990] [serial = 1373] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f5801f28000) [pid = 3990] [serial = 1334] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f58059db000) [pid = 3990] [serial = 1337] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f58079a3c00) [pid = 3990] [serial = 1340] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f580d156800) [pid = 3990] [serial = 1343] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57fc494400) [pid = 3990] [serial = 1346] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f57fd20b000) [pid = 3990] [serial = 1349] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58057d4800 == 79 [pid = 3990] [id = 473] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580381f800 == 78 [pid = 3990] [id = 472] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe261800 == 77 [pid = 3990] [id = 471] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fded9000 == 76 [pid = 3990] [id = 470] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6764800 == 75 [pid = 3990] [id = 469] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f368a000 == 74 [pid = 3990] [id = 468] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5815113800 == 73 [pid = 3990] [id = 462] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f3f800 == 72 [pid = 3990] [id = 461] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5809521000 == 71 [pid = 3990] [id = 460] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c27800 == 70 [pid = 3990] [id = 459] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6851800 == 69 [pid = 3990] [id = 458] 05:13:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a37800 == 68 [pid = 3990] [id = 457] 05:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1543ms 05:13:52 INFO - PROCESS | 3990 | 1462882432512 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 3990 | 1462882432514 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:13:52 INFO - PROCESS | 3990 | 1462882432521 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 3990 | 1462882432526 Marionette TRACE conn3 <- [1,1910,null,{}] 05:13:52 INFO - PROCESS | 3990 | 1462882432540 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 3990 | 1462882432690 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f5805eb1800) [pid = 3990] [serial = 1368] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f5806722800) [pid = 3990] [serial = 1371] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f58046a4000) [pid = 3990] [serial = 1329] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f5805363400) [pid = 3990] [serial = 1364] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f580584f400) [pid = 3990] [serial = 1365] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f5805bc2800) [pid = 3990] [serial = 1367] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f5800980c00) [pid = 3990] [serial = 1370] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57ffcf0c00) [pid = 3990] [serial = 1358] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f580097b800) [pid = 3990] [serial = 1359] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57fd61c400) [pid = 3990] [serial = 1356] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57fccdbc00) [pid = 3990] [serial = 1355] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f580351b800) [pid = 3990] [serial = 1361] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f58046a3800) [pid = 3990] [serial = 1362] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57fc786800) [pid = 3990] [serial = 1331] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f7c64800) [pid = 3990] [serial = 1353] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57f64f3800) [pid = 3990] [serial = 1352] [outer = (nil)] [url = about:blank] 05:13:52 INFO - PROCESS | 3990 | 1462882432833 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6851800 == 69 [pid = 3990] [id = 485] 05:13:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57fb6df000) [pid = 3990] [serial = 1456] [outer = (nil)] 05:13:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57fd613000) [pid = 3990] [serial = 1457] [outer = 0x7f57fb6df000] 05:13:52 INFO - PROCESS | 3990 | 1462882432896 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fd9ce000) [pid = 3990] [serial = 1458] [outer = 0x7f57fb6df000] 05:13:53 INFO - PROCESS | 3990 | 1462882433617 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1133ms 05:13:53 INFO - PROCESS | 3990 | 1462882433655 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:13:53 INFO - PROCESS | 3990 | 1462882433659 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:13:53 INFO - PROCESS | 3990 | 1462882433664 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 3990 | 1462882433667 Marionette TRACE conn3 <- [1,1914,null,{}] 05:13:53 INFO - PROCESS | 3990 | 1462882433672 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 3990 | 1462882433827 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:13:53 INFO - PROCESS | 3990 | 1462882433956 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd694000 == 70 [pid = 3990] [id = 486] 05:13:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57fc784c00) [pid = 3990] [serial = 1459] [outer = (nil)] 05:13:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57ffdc7000) [pid = 3990] [serial = 1460] [outer = 0x7f57fc784c00] 05:13:54 INFO - PROCESS | 3990 | 1462882434011 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f5800983400) [pid = 3990] [serial = 1461] [outer = 0x7f57fc784c00] 05:13:54 INFO - PROCESS | 3990 | 1462882434641 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1029ms 05:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:13:54 INFO - PROCESS | 3990 | 1462882434693 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 3990 | 1462882434695 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:13:54 INFO - PROCESS | 3990 | 1462882434702 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 3990 | 1462882434705 Marionette TRACE conn3 <- [1,1918,null,{}] 05:13:54 INFO - PROCESS | 3990 | 1462882434709 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 3990 | 1462882434942 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:13:54 INFO - PROCESS | 3990 | 1462882434972 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fefac800 == 71 [pid = 3990] [id = 487] 05:13:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57ffcfcc00) [pid = 3990] [serial = 1462] [outer = (nil)] 05:13:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f5801f25400) [pid = 3990] [serial = 1463] [outer = 0x7f57ffcfcc00] 05:13:55 INFO - PROCESS | 3990 | 1462882435027 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f5802985800) [pid = 3990] [serial = 1464] [outer = 0x7f57ffcfcc00] 05:13:55 INFO - PROCESS | 3990 | 1462882435820 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1180ms 05:13:55 INFO - PROCESS | 3990 | 1462882435881 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 3990 | 1462882435885 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:13:55 INFO - PROCESS | 3990 | 1462882435890 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 3990 | 1462882435892 Marionette TRACE conn3 <- [1,1922,null,{}] 05:13:55 INFO - PROCESS | 3990 | 1462882435897 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 3990 | 1462882436118 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:13:56 INFO - PROCESS | 3990 | 1462882436144 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58029c9000 == 72 [pid = 3990] [id = 488] 05:13:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5804f9ac00) [pid = 3990] [serial = 1465] [outer = (nil)] 05:13:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5805953000) [pid = 3990] [serial = 1466] [outer = 0x7f5804f9ac00] 05:13:56 INFO - PROCESS | 3990 | 1462882436201 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f58059db000) [pid = 3990] [serial = 1467] [outer = 0x7f5804f9ac00] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57fb6d3400) [pid = 3990] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f580298c800) [pid = 3990] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f5804f9a000) [pid = 3990] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57fb6db000) [pid = 3990] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f58079a5000) [pid = 3990] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:13:57 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f58035b1800) [pid = 3990] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:13:57 INFO - PROCESS | 3990 | 1462882437158 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1339ms 05:13:57 INFO - PROCESS | 3990 | 1462882437229 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 3990 | 1462882437232 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:13:57 INFO - PROCESS | 3990 | 1462882437238 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 3990 | 1462882437240 Marionette TRACE conn3 <- [1,1926,null,{}] 05:13:57 INFO - PROCESS | 3990 | 1462882437246 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 3990 | 1462882437446 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:13:57 INFO - PROCESS | 3990 | 1462882437526 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802925800 == 73 [pid = 3990] [id = 489] 05:13:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57fd0d2800) [pid = 3990] [serial = 1468] [outer = (nil)] 05:13:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f58059dac00) [pid = 3990] [serial = 1469] [outer = 0x7f57fd0d2800] 05:13:57 INFO - PROCESS | 3990 | 1462882437585 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f5805e95c00) [pid = 3990] [serial = 1470] [outer = 0x7f57fd0d2800] 05:13:58 INFO - PROCESS | 3990 | 1462882438195 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 981ms 05:13:58 INFO - PROCESS | 3990 | 1462882438220 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 3990 | 1462882438223 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:13:58 INFO - PROCESS | 3990 | 1462882438228 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 3990 | 1462882438230 Marionette TRACE conn3 <- [1,1930,null,{}] 05:13:58 INFO - PROCESS | 3990 | 1462882438236 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 3990 | 1462882438374 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:13:58 INFO - PROCESS | 3990 | 1462882438507 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057d9800 == 74 [pid = 3990] [id = 490] 05:13:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57ffdc9000) [pid = 3990] [serial = 1471] [outer = (nil)] 05:13:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5805eb1800) [pid = 3990] [serial = 1472] [outer = 0x7f57ffdc9000] 05:13:58 INFO - PROCESS | 3990 | 1462882438565 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f5807790400) [pid = 3990] [serial = 1473] [outer = 0x7f57ffdc9000] 05:13:59 INFO - PROCESS | 3990 | 1462882439270 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1137ms 05:13:59 INFO - PROCESS | 3990 | 1462882439367 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 3990 | 1462882439373 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:13:59 INFO - PROCESS | 3990 | 1462882439381 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 3990 | 1462882439386 Marionette TRACE conn3 <- [1,1934,null,{}] 05:13:59 INFO - PROCESS | 3990 | 1462882439395 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 3990 | 1462882439578 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:13:59 INFO - PROCESS | 3990 | 1462882439751 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6766800 == 75 [pid = 3990] [id = 491] 05:13:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57f5af2c00) [pid = 3990] [serial = 1474] [outer = (nil)] 05:13:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f78d7800) [pid = 3990] [serial = 1475] [outer = 0x7f57f5af2c00] 05:13:59 INFO - PROCESS | 3990 | 1462882439821 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f7c60400) [pid = 3990] [serial = 1476] [outer = 0x7f57f5af2c00] 05:14:00 INFO - PROCESS | 3990 | 1462882440638 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1286ms 05:14:00 INFO - PROCESS | 3990 | 1462882440668 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:14:00 INFO - PROCESS | 3990 | 1462882440676 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:14:00 INFO - PROCESS | 3990 | 1462882440688 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 3990 | 1462882440691 Marionette TRACE conn3 <- [1,1938,null,{}] 05:14:00 INFO - PROCESS | 3990 | 1462882440698 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 3990 | 1462882440859 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:14:01 INFO - PROCESS | 3990 | 1462882441043 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fefa1000 == 76 [pid = 3990] [id = 492] 05:14:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57fc48b800) [pid = 3990] [serial = 1477] [outer = (nil)] 05:14:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57fc78cc00) [pid = 3990] [serial = 1478] [outer = 0x7f57fc48b800] 05:14:01 INFO - PROCESS | 3990 | 1462882441112 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57fd584000) [pid = 3990] [serial = 1479] [outer = 0x7f57fc48b800] 05:14:02 INFO - PROCESS | 3990 | 1462882442054 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1392ms 05:14:02 INFO - PROCESS | 3990 | 1462882442080 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 3990 | 1462882442084 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:14:02 INFO - PROCESS | 3990 | 1462882442091 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 3990 | 1462882442097 Marionette TRACE conn3 <- [1,1942,null,{}] 05:14:02 INFO - PROCESS | 3990 | 1462882442113 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 3990 | 1462882442292 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:14:02 INFO - PROCESS | 3990 | 1462882442466 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e1d800 == 77 [pid = 3990] [id = 493] 05:14:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57fd7dbc00) [pid = 3990] [serial = 1480] [outer = (nil)] 05:14:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f5803867400) [pid = 3990] [serial = 1481] [outer = 0x7f57fd7dbc00] 05:14:02 INFO - PROCESS | 3990 | 1462882442532 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f580584bc00) [pid = 3990] [serial = 1482] [outer = 0x7f57fd7dbc00] 05:14:03 INFO - PROCESS | 3990 | 1462882443413 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1389ms 05:14:03 INFO - PROCESS | 3990 | 1462882443481 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:14:03 INFO - PROCESS | 3990 | 1462882443486 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:14:03 INFO - PROCESS | 3990 | 1462882443492 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 3990 | 1462882443495 Marionette TRACE conn3 <- [1,1946,null,{}] 05:14:03 INFO - PROCESS | 3990 | 1462882443501 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 3990 | 1462882443710 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:14:03 INFO - PROCESS | 3990 | 1462882443878 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0ca800 == 78 [pid = 3990] [id = 494] 05:14:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f5801f29000) [pid = 3990] [serial = 1483] [outer = (nil)] 05:14:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f5806ba8400) [pid = 3990] [serial = 1484] [outer = 0x7f5801f29000] 05:14:03 INFO - PROCESS | 3990 | 1462882443946 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f58094db800) [pid = 3990] [serial = 1485] [outer = 0x7f5801f29000] 05:14:04 INFO - PROCESS | 3990 | 1462882444734 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1280ms 05:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:14:04 INFO - PROCESS | 3990 | 1462882444772 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 3990 | 1462882444774 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:14:04 INFO - PROCESS | 3990 | 1462882444781 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 3990 | 1462882444784 Marionette TRACE conn3 <- [1,1950,null,{}] 05:14:04 INFO - PROCESS | 3990 | 1462882444789 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 3990 | 1462882444941 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:14:05 INFO - PROCESS | 3990 | 1462882445122 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f56000 == 79 [pid = 3990] [id = 495] 05:14:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f5805e99400) [pid = 3990] [serial = 1486] [outer = (nil)] 05:14:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f5813a7dc00) [pid = 3990] [serial = 1487] [outer = 0x7f5805e99400] 05:14:05 INFO - PROCESS | 3990 | 1462882445192 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f5813ddec00) [pid = 3990] [serial = 1488] [outer = 0x7f5805e99400] 05:14:06 INFO - PROCESS | 3990 | 1462882446032 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1282ms 05:14:06 INFO - PROCESS | 3990 | 1462882446063 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 3990 | 1462882446066 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:14:06 INFO - PROCESS | 3990 | 1462882446072 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 3990 | 1462882446075 Marionette TRACE conn3 <- [1,1954,null,{}] 05:14:06 INFO - PROCESS | 3990 | 1462882446081 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 3990 | 1462882446269 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:14:06 INFO - PROCESS | 3990 | 1462882446447 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818ad0000 == 80 [pid = 3990] [id = 496] 05:14:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f57ffdd0000) [pid = 3990] [serial = 1489] [outer = (nil)] 05:14:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f5814f10400) [pid = 3990] [serial = 1490] [outer = 0x7f57ffdd0000] 05:14:06 INFO - PROCESS | 3990 | 1462882446525 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f58188a4800) [pid = 3990] [serial = 1491] [outer = 0x7f57ffdd0000] 05:14:07 INFO - PROCESS | 3990 | 1462882447342 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1282ms 05:14:07 INFO - PROCESS | 3990 | 1462882447367 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 3990 | 1462882447369 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:14:07 INFO - PROCESS | 3990 | 1462882447378 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 3990 | 1462882447381 Marionette TRACE conn3 <- [1,1958,null,{}] 05:14:07 INFO - PROCESS | 3990 | 1462882447386 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 3990 | 1462882447543 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:14:07 INFO - PROCESS | 3990 | 1462882447715 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d105800 == 81 [pid = 3990] [id = 497] 05:14:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f57f7c6c000) [pid = 3990] [serial = 1492] [outer = (nil)] 05:14:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f5818ed5400) [pid = 3990] [serial = 1493] [outer = 0x7f57f7c6c000] 05:14:07 INFO - PROCESS | 3990 | 1462882447781 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f5818edc000) [pid = 3990] [serial = 1494] [outer = 0x7f57f7c6c000] 05:14:08 INFO - PROCESS | 3990 | 1462882448603 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1281ms 05:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:14:08 INFO - PROCESS | 3990 | 1462882448660 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 3990 | 1462882448663 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:14:08 INFO - PROCESS | 3990 | 1462882448670 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 3990 | 1462882448673 Marionette TRACE conn3 <- [1,1962,null,{}] 05:14:08 INFO - PROCESS | 3990 | 1462882448679 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 3990 | 1462882448840 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:14:09 INFO - PROCESS | 3990 | 1462882449011 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f388f000 == 82 [pid = 3990] [id = 498] 05:14:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f580d156800) [pid = 3990] [serial = 1495] [outer = (nil)] 05:14:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f5819103400) [pid = 3990] [serial = 1496] [outer = 0x7f580d156800] 05:14:09 INFO - PROCESS | 3990 | 1462882449073 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f5819221800) [pid = 3990] [serial = 1497] [outer = 0x7f580d156800] 05:14:09 INFO - PROCESS | 3990 | 1462882449899 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1285ms 05:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:14:09 INFO - PROCESS | 3990 | 1462882449954 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 3990 | 1462882449957 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:14:09 INFO - PROCESS | 3990 | 1462882449963 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 3990 | 1462882449967 Marionette TRACE conn3 <- [1,1966,null,{}] 05:14:09 INFO - PROCESS | 3990 | 1462882449972 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 3990 | 1462882450142 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:14:10 INFO - PROCESS | 3990 | 1462882450320 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5111800 == 83 [pid = 3990] [id = 499] 05:14:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57fb2c4400) [pid = 3990] [serial = 1498] [outer = (nil)] 05:14:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57fd9cec00) [pid = 3990] [serial = 1499] [outer = 0x7f57fb2c4400] 05:14:10 INFO - PROCESS | 3990 | 1462882450393 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57fe1ed800) [pid = 3990] [serial = 1500] [outer = 0x7f57fb2c4400] 05:14:11 INFO - PROCESS | 3990 | 1462882451180 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1284ms 05:14:11 INFO - PROCESS | 3990 | 1462882451246 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 3990 | 1462882451250 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:14:11 INFO - PROCESS | 3990 | 1462882451255 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 3990 | 1462882451259 Marionette TRACE conn3 <- [1,1970,null,{}] 05:14:11 INFO - PROCESS | 3990 | 1462882451264 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 3990 | 1462882451430 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:14:11 INFO - PROCESS | 3990 | 1462882451606 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e06800 == 84 [pid = 3990] [id = 500] 05:14:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57fb6d8000) [pid = 3990] [serial = 1501] [outer = (nil)] 05:14:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57ffcfa000) [pid = 3990] [serial = 1502] [outer = 0x7f57fb6d8000] 05:14:11 INFO - PROCESS | 3990 | 1462882451673 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f5818fc6400) [pid = 3990] [serial = 1503] [outer = 0x7f57fb6d8000] 05:14:12 INFO - PROCESS | 3990 | 1462882452738 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1535ms 05:14:12 INFO - PROCESS | 3990 | 1462882452792 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 3990 | 1462882452796 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:14:12 INFO - PROCESS | 3990 | 1462882452805 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 3990 | 1462882452811 Marionette TRACE conn3 <- [1,1974,null,{}] 05:14:12 INFO - PROCESS | 3990 | 1462882452821 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 3990 | 1462882453030 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:14:13 INFO - PROCESS | 3990 | 1462882453277 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfac800 == 85 [pid = 3990] [id = 501] 05:14:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f57f78aa000) [pid = 3990] [serial = 1504] [outer = (nil)] 05:14:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57f78e1400) [pid = 3990] [serial = 1505] [outer = 0x7f57f78aa000] 05:14:13 INFO - PROCESS | 3990 | 1462882453338 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57fb394c00) [pid = 3990] [serial = 1506] [outer = 0x7f57f78aa000] 05:14:14 INFO - PROCESS | 3990 | 1462882454187 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1436ms 05:14:14 INFO - PROCESS | 3990 | 1462882454242 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 3990 | 1462882454248 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:14:14 INFO - PROCESS | 3990 | 1462882454280 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 3990 | 1462882454283 Marionette TRACE conn3 <- [1,1978,null,{}] 05:14:14 INFO - PROCESS | 3990 | 1462882454292 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 3990 | 1462882454471 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5819196800 == 84 [pid = 3990] [id = 388] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802925800 == 83 [pid = 3990] [id = 489] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58029c9000 == 82 [pid = 3990] [id = 488] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fefac800 == 81 [pid = 3990] [id = 487] 05:14:14 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f5814e31c00) [pid = 3990] [serial = 1424] [outer = (nil)] [url = about:blank] 05:14:14 INFO - PROCESS | 3990 | 1462882454729 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd694000 == 80 [pid = 3990] [id = 486] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6851800 == 79 [pid = 3990] [id = 485] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f37dd800 == 78 [pid = 3990] [id = 484] 05:14:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5121000 == 79 [pid = 3990] [id = 502] 05:14:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57f7936c00) [pid = 3990] [serial = 1507] [outer = (nil)] 05:14:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f57fc48d400) [pid = 3990] [serial = 1508] [outer = 0x7f57f7936c00] 05:14:14 INFO - PROCESS | 3990 | 1462882454831 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57fccd4c00) [pid = 3990] [serial = 1509] [outer = 0x7f57f7936c00] 05:14:14 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4a4800 == 78 [pid = 3990] [id = 483] 05:14:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581addb000 == 77 [pid = 3990] [id = 479] 05:14:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818485000 == 76 [pid = 3990] [id = 478] 05:14:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5812e30000 == 75 [pid = 3990] [id = 477] 05:14:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580380f800 == 74 [pid = 3990] [id = 476] 05:14:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6852000 == 73 [pid = 3990] [id = 475] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57fc786400) [pid = 3990] [serial = 1407] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f58059d5400) [pid = 3990] [serial = 1382] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f5805e9a800) [pid = 3990] [serial = 1415] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f5812ed0c00) [pid = 3990] [serial = 1419] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f5800979800) [pid = 3990] [serial = 1410] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f58170cc000) [pid = 3990] [serial = 1403] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f5809473800) [pid = 3990] [serial = 1418] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f5807329400) [pid = 3990] [serial = 1416] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f580947bc00) [pid = 3990] [serial = 1385] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f5815159400) [pid = 3990] [serial = 1397] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f581702d000) [pid = 3990] [serial = 1400] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f5814f0d800) [pid = 3990] [serial = 1394] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f580077e000) [pid = 3990] [serial = 1379] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f57fd9c1c00) [pid = 3990] [serial = 1409] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f5813de0800) [pid = 3990] [serial = 1421] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f581411f000) [pid = 3990] [serial = 1422] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57fc6e2000) [pid = 3990] [serial = 1376] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f5813a86800) [pid = 3990] [serial = 1388] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f58141d2c00) [pid = 3990] [serial = 1391] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f58046a3000) [pid = 3990] [serial = 1412] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f580578d800) [pid = 3990] [serial = 1413] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f57fc329800) [pid = 3990] [serial = 1406] [outer = (nil)] [url = about:blank] 05:14:15 INFO - PROCESS | 3990 | 1462882455602 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1410ms 05:14:15 INFO - PROCESS | 3990 | 1462882455671 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 3990 | 1462882455676 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:14:15 INFO - PROCESS | 3990 | 1462882455692 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 3990 | 1462882455700 Marionette TRACE conn3 <- [1,1982,null,{}] 05:14:15 INFO - PROCESS | 3990 | 1462882455720 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 3990 | 1462882455913 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:14:16 INFO - PROCESS | 3990 | 1462882456045 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd68b000 == 74 [pid = 3990] [id = 503] 05:14:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f57fb398c00) [pid = 3990] [serial = 1510] [outer = (nil)] 05:14:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f57fe1e7800) [pid = 3990] [serial = 1511] [outer = 0x7f57fb398c00] 05:14:16 INFO - PROCESS | 3990 | 1462882456105 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f580077e400) [pid = 3990] [serial = 1512] [outer = 0x7f57fb398c00] 05:14:16 INFO - PROCESS | 3990 | 1462882456900 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1246ms 05:14:16 INFO - PROCESS | 3990 | 1462882456949 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 3990 | 1462882456954 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:14:16 INFO - PROCESS | 3990 | 1462882456962 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 3990 | 1462882456965 Marionette TRACE conn3 <- [1,1986,null,{}] 05:14:16 INFO - PROCESS | 3990 | 1462882456970 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 3990 | 1462882457162 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:14:17 INFO - PROCESS | 3990 | 1462882457178 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802935800 == 75 [pid = 3990] [id = 504] 05:14:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f5801f2f800) [pid = 3990] [serial = 1513] [outer = (nil)] 05:14:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f5803fd6400) [pid = 3990] [serial = 1514] [outer = 0x7f5801f2f800] 05:14:17 INFO - PROCESS | 3990 | 1462882457246 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f58051cf800) [pid = 3990] [serial = 1515] [outer = 0x7f5801f2f800] 05:14:18 INFO - PROCESS | 3990 | 1462882458146 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1229ms 05:14:18 INFO - PROCESS | 3990 | 1462882458192 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 3990 | 1462882458195 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:14:18 INFO - PROCESS | 3990 | 1462882458208 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 3990 | 1462882458210 Marionette TRACE conn3 <- [1,1990,null,{}] 05:14:18 INFO - PROCESS | 3990 | 1462882458216 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 3990 | 1462882458413 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:14:18 INFO - PROCESS | 3990 | 1462882458442 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580640b800 == 76 [pid = 3990] [id = 505] 05:14:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f58054cf000) [pid = 3990] [serial = 1516] [outer = (nil)] 05:14:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f580595e800) [pid = 3990] [serial = 1517] [outer = 0x7f58054cf000] 05:14:18 INFO - PROCESS | 3990 | 1462882458499 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f5805e98000) [pid = 3990] [serial = 1518] [outer = 0x7f58054cf000] 05:14:19 INFO - PROCESS | 3990 | 1462882459251 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1083ms 05:14:19 INFO - PROCESS | 3990 | 1462882459291 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 3990 | 1462882459294 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:14:19 INFO - PROCESS | 3990 | 1462882459300 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 3990 | 1462882459303 Marionette TRACE conn3 <- [1,1994,null,{}] 05:14:19 INFO - PROCESS | 3990 | 1462882459308 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 3990 | 1462882459740 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f5804f9ac00) [pid = 3990] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f57fb6dc800) [pid = 3990] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f57fc784c00) [pid = 3990] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57fb6df000) [pid = 3990] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57f78acc00) [pid = 3990] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57fd0d2800) [pid = 3990] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:14:19 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f57ffcfcc00) [pid = 3990] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:14:19 INFO - PROCESS | 3990 | 1462882459870 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8bb800 == 77 [pid = 3990] [id = 506] 05:14:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f57f78acc00) [pid = 3990] [serial = 1519] [outer = (nil)] 05:14:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f57fc328c00) [pid = 3990] [serial = 1520] [outer = 0x7f57f78acc00] 05:14:19 INFO - PROCESS | 3990 | 1462882459940 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f5805bba000) [pid = 3990] [serial = 1521] [outer = 0x7f57f78acc00] 05:14:20 INFO - PROCESS | 3990 | 1462882460606 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1331ms 05:14:20 INFO - PROCESS | 3990 | 1462882460632 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 3990 | 1462882460635 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:14:20 INFO - PROCESS | 3990 | 1462882460642 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 3990 | 1462882460644 Marionette TRACE conn3 <- [1,1998,null,{}] 05:14:20 INFO - PROCESS | 3990 | 1462882460649 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 3990 | 1462882460851 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:14:20 INFO - PROCESS | 3990 | 1462882460872 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f47000 == 78 [pid = 3990] [id = 507] 05:14:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f57f7940000) [pid = 3990] [serial = 1522] [outer = (nil)] 05:14:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f5814f07800) [pid = 3990] [serial = 1523] [outer = 0x7f57f7940000] 05:14:20 INFO - PROCESS | 3990 | 1462882460931 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f5817081800) [pid = 3990] [serial = 1524] [outer = 0x7f57f7940000] 05:14:21 INFO - PROCESS | 3990 | 1462882461631 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1031ms 05:14:21 INFO - PROCESS | 3990 | 1462882461675 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 3990 | 1462882461682 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:14:21 INFO - PROCESS | 3990 | 1462882461828 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 3990 | 1462882461835 Marionette TRACE conn3 <- [1,2002,null,{}] 05:14:21 INFO - PROCESS | 3990 | 1462882461847 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 3990 | 1462882462044 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:14:22 INFO - PROCESS | 3990 | 1462882462226 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f73ba000 == 79 [pid = 3990] [id = 508] 05:14:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f57f78ddc00) [pid = 3990] [serial = 1525] [outer = (nil)] 05:14:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f57f7c61800) [pid = 3990] [serial = 1526] [outer = 0x7f57f78ddc00] 05:14:22 INFO - PROCESS | 3990 | 1462882462296 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f57fb39d400) [pid = 3990] [serial = 1527] [outer = 0x7f57f78ddc00] 05:14:23 INFO - PROCESS | 3990 | 1462882463186 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1437ms 05:14:23 INFO - PROCESS | 3990 | 1462882463219 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:14:23 INFO - PROCESS | 3990 | 1462882463224 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:14:23 INFO - PROCESS | 3990 | 1462882463231 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 3990 | 1462882463234 Marionette TRACE conn3 <- [1,2006,null,{}] 05:14:23 INFO - PROCESS | 3990 | 1462882463246 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 3990 | 1462882463421 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:14:23 INFO - PROCESS | 3990 | 1462882463604 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ed4800 == 80 [pid = 3990] [id = 509] 05:14:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57fc493c00) [pid = 3990] [serial = 1528] [outer = (nil)] 05:14:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57fdc50000) [pid = 3990] [serial = 1529] [outer = 0x7f57fc493c00] 05:14:23 INFO - PROCESS | 3990 | 1462882463678 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57ffdd4c00) [pid = 3990] [serial = 1530] [outer = 0x7f57fc493c00] 05:14:24 INFO - PROCESS | 3990 | 1462882464571 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1389ms 05:14:24 INFO - PROCESS | 3990 | 1462882464621 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:14:24 INFO - PROCESS | 3990 | 1462882464626 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:14:24 INFO - PROCESS | 3990 | 1462882464633 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 3990 | 1462882464636 Marionette TRACE conn3 <- [1,2010,null,{}] 05:14:24 INFO - PROCESS | 3990 | 1462882464642 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 3990 | 1462882464819 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:14:25 INFO - PROCESS | 3990 | 1462882465016 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581adc8800 == 81 [pid = 3990] [id = 510] 05:14:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f58055c9c00) [pid = 3990] [serial = 1531] [outer = (nil)] 05:14:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f5805bb9c00) [pid = 3990] [serial = 1532] [outer = 0x7f58055c9c00] 05:14:25 INFO - PROCESS | 3990 | 1462882465145 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f58079b1400) [pid = 3990] [serial = 1533] [outer = 0x7f58055c9c00] 05:14:26 INFO - PROCESS | 3990 | 1462882466007 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1433ms 05:14:26 INFO - PROCESS | 3990 | 1462882466065 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 3990 | 1462882466069 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:14:26 INFO - PROCESS | 3990 | 1462882466075 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 3990 | 1462882466077 Marionette TRACE conn3 <- [1,2014,null,{}] 05:14:26 INFO - PROCESS | 3990 | 1462882466084 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 3990 | 1462882466289 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:14:26 INFO - PROCESS | 3990 | 1462882466462 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1a1000 == 82 [pid = 3990] [id = 511] 05:14:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f5802984c00) [pid = 3990] [serial = 1534] [outer = (nil)] 05:14:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f58141d2c00) [pid = 3990] [serial = 1535] [outer = 0x7f5802984c00] 05:14:26 INFO - PROCESS | 3990 | 1462882466533 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f581702d000) [pid = 3990] [serial = 1536] [outer = 0x7f5802984c00] 05:14:27 INFO - PROCESS | 3990 | 1462882467371 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1334ms 05:14:27 INFO - PROCESS | 3990 | 1462882467410 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 3990 | 1462882467412 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:14:27 INFO - PROCESS | 3990 | 1462882467418 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 3990 | 1462882467422 Marionette TRACE conn3 <- [1,2018,null,{}] 05:14:27 INFO - PROCESS | 3990 | 1462882467427 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 3990 | 1462882467599 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:14:27 INFO - PROCESS | 3990 | 1462882467777 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1ba800 == 83 [pid = 3990] [id = 512] 05:14:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f5807ac7400) [pid = 3990] [serial = 1537] [outer = (nil)] 05:14:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f5818ed3800) [pid = 3990] [serial = 1538] [outer = 0x7f5807ac7400] 05:14:27 INFO - PROCESS | 3990 | 1462882467841 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f5818fce400) [pid = 3990] [serial = 1539] [outer = 0x7f5807ac7400] 05:14:28 INFO - PROCESS | 3990 | 1462882468666 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1284ms 05:14:28 INFO - PROCESS | 3990 | 1462882468704 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 3990 | 1462882468707 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:14:28 INFO - PROCESS | 3990 | 1462882468713 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 3990 | 1462882468715 Marionette TRACE conn3 <- [1,2022,null,{}] 05:14:28 INFO - PROCESS | 3990 | 1462882468721 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 3990 | 1462882468918 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:14:29 INFO - PROCESS | 3990 | 1462882469101 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb321800 == 84 [pid = 3990] [id = 513] 05:14:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57f5c48c00) [pid = 3990] [serial = 1540] [outer = (nil)] 05:14:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f5818fcac00) [pid = 3990] [serial = 1541] [outer = 0x7f57f5c48c00] 05:14:29 INFO - PROCESS | 3990 | 1462882469169 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f5819223000) [pid = 3990] [serial = 1542] [outer = 0x7f57f5c48c00] 05:14:30 INFO - PROCESS | 3990 | 1462882470021 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1378ms 05:14:30 INFO - PROCESS | 3990 | 1462882470091 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:14:30 INFO - PROCESS | 3990 | 1462882470095 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:14:30 INFO - PROCESS | 3990 | 1462882470101 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 3990 | 1462882470104 Marionette TRACE conn3 <- [1,2026,null,{}] 05:14:30 INFO - PROCESS | 3990 | 1462882470109 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 3990 | 1462882470268 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:14:30 INFO - PROCESS | 3990 | 1462882470446 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f732c800 == 85 [pid = 3990] [id = 514] 05:14:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57f0da7000) [pid = 3990] [serial = 1543] [outer = (nil)] 05:14:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57f0daf400) [pid = 3990] [serial = 1544] [outer = 0x7f57f0da7000] 05:14:30 INFO - PROCESS | 3990 | 1462882470522 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57f0db4c00) [pid = 3990] [serial = 1545] [outer = 0x7f57f0da7000] 05:14:31 INFO - PROCESS | 3990 | 1462882471305 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1279ms 05:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:14:31 INFO - PROCESS | 3990 | 1462882471380 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 3990 | 1462882471382 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:14:31 INFO - PROCESS | 3990 | 1462882471389 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 3990 | 1462882471392 Marionette TRACE conn3 <- [1,2030,null,{}] 05:14:31 INFO - PROCESS | 3990 | 1462882471397 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 3990 | 1462882471566 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:14:31 INFO - PROCESS | 3990 | 1462882471795 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1bda000 == 86 [pid = 3990] [id = 515] 05:14:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57f0da9c00) [pid = 3990] [serial = 1546] [outer = (nil)] 05:14:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57f7338c00) [pid = 3990] [serial = 1547] [outer = 0x7f57f0da9c00] 05:14:31 INFO - PROCESS | 3990 | 1462882471908 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57f733d800) [pid = 3990] [serial = 1548] [outer = 0x7f57f0da9c00] 05:14:32 INFO - PROCESS | 3990 | 1462882472676 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1338ms 05:14:32 INFO - PROCESS | 3990 | 1462882472727 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 3990 | 1462882472731 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:14:32 INFO - PROCESS | 3990 | 1462882472737 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 3990 | 1462882472739 Marionette TRACE conn3 <- [1,2034,null,{}] 05:14:32 INFO - PROCESS | 3990 | 1462882472745 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 3990 | 1462882472912 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:14:33 INFO - PROCESS | 3990 | 1462882473094 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a04000 == 87 [pid = 3990] [id = 516] 05:14:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57f03d3c00) [pid = 3990] [serial = 1549] [outer = (nil)] 05:14:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57f03d8800) [pid = 3990] [serial = 1550] [outer = 0x7f57f03d3c00] 05:14:33 INFO - PROCESS | 3990 | 1462882473160 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57f03dec00) [pid = 3990] [serial = 1551] [outer = 0x7f57f03d3c00] 05:14:33 INFO - PROCESS | 3990 | 1462882473920 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1234ms 05:14:33 INFO - PROCESS | 3990 | 1462882473972 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 3990 | 1462882473974 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:14:33 INFO - PROCESS | 3990 | 1462882473981 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 3990 | 1462882473983 Marionette TRACE conn3 <- [1,2038,null,{}] 05:14:33 INFO - PROCESS | 3990 | 1462882473989 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 3990 | 1462882474146 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:14:34 INFO - PROCESS | 3990 | 1462882474343 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a1f800 == 88 [pid = 3990] [id = 517] 05:14:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f57f03d4000) [pid = 3990] [serial = 1552] [outer = (nil)] 05:14:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57f5d37000) [pid = 3990] [serial = 1553] [outer = 0x7f57f03d4000] 05:14:34 INFO - PROCESS | 3990 | 1462882474415 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f7340c00) [pid = 3990] [serial = 1554] [outer = 0x7f57f03d4000] 05:14:35 INFO - PROCESS | 3990 | 1462882475205 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1277ms 05:14:35 INFO - PROCESS | 3990 | 1462882475259 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 3990 | 1462882475262 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:14:35 INFO - PROCESS | 3990 | 1462882475268 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 3990 | 1462882475272 Marionette TRACE conn3 <- [1,2042,null,{}] 05:14:35 INFO - PROCESS | 3990 | 1462882475279 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 3990 | 1462882475490 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:14:35 INFO - PROCESS | 3990 | 1462882475669 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcc11000 == 89 [pid = 3990] [id = 518] 05:14:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f57f03df000) [pid = 3990] [serial = 1555] [outer = (nil)] 05:14:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57f047a800) [pid = 3990] [serial = 1556] [outer = 0x7f57f03df000] 05:14:35 INFO - PROCESS | 3990 | 1462882475743 Marionette DEBUG loaded listener.js 05:14:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57f78b1400) [pid = 3990] [serial = 1557] [outer = 0x7f57f03df000] 05:14:36 INFO - PROCESS | 3990 | 1462882476567 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1378ms 05:14:36 INFO - PROCESS | 3990 | 1462882476647 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 3990 | 1462882476651 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:14:36 INFO - PROCESS | 3990 | 1462882476657 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 3990 | 1462882476660 Marionette TRACE conn3 <- [1,2046,null,{}] 05:14:36 INFO - PROCESS | 3990 | 1462882476666 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 3990 | 1462882476853 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:14:37 INFO - PROCESS | 3990 | 1462882477454 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67a1800 == 90 [pid = 3990] [id = 519] 05:14:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57f047b400) [pid = 3990] [serial = 1558] [outer = (nil)] 05:14:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57f047f400) [pid = 3990] [serial = 1559] [outer = 0x7f57f047b400] 05:14:37 INFO - PROCESS | 3990 | 1462882477523 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f57f5af7000) [pid = 3990] [serial = 1560] [outer = 0x7f57f047b400] 05:14:38 INFO - PROCESS | 3990 | 1462882478351 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1730ms 05:14:38 INFO - PROCESS | 3990 | 1462882478392 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 3990 | 1462882478398 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:14:38 INFO - PROCESS | 3990 | 1462882478405 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 3990 | 1462882478410 Marionette TRACE conn3 <- [1,2050,null,{}] 05:14:38 INFO - PROCESS | 3990 | 1462882478417 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 3990 | 1462882478586 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:14:38 INFO - PROCESS | 3990 | 1462882478903 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3888000 == 91 [pid = 3990] [id = 520] 05:14:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f57f733a400) [pid = 3990] [serial = 1561] [outer = (nil)] 05:14:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57f7343c00) [pid = 3990] [serial = 1562] [outer = 0x7f57f733a400] 05:14:38 INFO - PROCESS | 3990 | 1462882478972 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f57f78e1c00) [pid = 3990] [serial = 1563] [outer = 0x7f57f733a400] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581df91800 == 90 [pid = 3990] [id = 466] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189d4800 == 89 [pid = 3990] [id = 463] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818e6b000 == 88 [pid = 3990] [id = 464] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd8bb800 == 87 [pid = 3990] [id = 506] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580640b800 == 86 [pid = 3990] [id = 505] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f5805eb1800) [pid = 3990] [serial = 1472] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f5813fa3c00) [pid = 3990] [serial = 1436] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f581849e400) [pid = 3990] [serial = 1439] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f5818ecec00) [pid = 3990] [serial = 1442] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f581921d800) [pid = 3990] [serial = 1445] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f5805d4c800) [pid = 3990] [serial = 1433] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802935800 == 85 [pid = 3990] [id = 504] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd68b000 == 84 [pid = 3990] [id = 503] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5121000 == 83 [pid = 3990] [id = 502] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcfac800 == 82 [pid = 3990] [id = 501] 05:14:39 INFO - PROCESS | 3990 | 1462882479857 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f56000 == 81 [pid = 3990] [id = 495] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0ca800 == 80 [pid = 3990] [id = 494] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e1d800 == 79 [pid = 3990] [id = 493] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fefa1000 == 78 [pid = 3990] [id = 492] 05:14:39 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6766800 == 77 [pid = 3990] [id = 491] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f5801f25400) [pid = 3990] [serial = 1463] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f58059db000) [pid = 3990] [serial = 1467] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f5802985800) [pid = 3990] [serial = 1464] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f5805953000) [pid = 3990] [serial = 1466] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57fc6e7000) [pid = 3990] [serial = 1455] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f57fc330c00) [pid = 3990] [serial = 1454] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f57ffdc7000) [pid = 3990] [serial = 1460] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f5800983400) [pid = 3990] [serial = 1461] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57f78d9800) [pid = 3990] [serial = 1448] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57fc32ec00) [pid = 3990] [serial = 1427] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57fd613000) [pid = 3990] [serial = 1457] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f57f7935400) [pid = 3990] [serial = 1452] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57f78da800) [pid = 3990] [serial = 1451] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f5800a51400) [pid = 3990] [serial = 1430] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57fd9ce000) [pid = 3990] [serial = 1458] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f5805e95c00) [pid = 3990] [serial = 1470] [outer = (nil)] [url = about:blank] 05:14:39 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f58059dac00) [pid = 3990] [serial = 1469] [outer = (nil)] [url = about:blank] 05:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1533ms 05:14:39 INFO - PROCESS | 3990 | 1462882479941 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:14:39 INFO - PROCESS | 3990 | 1462882479947 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:14:39 INFO - PROCESS | 3990 | 1462882479953 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 3990 | 1462882479956 Marionette TRACE conn3 <- [1,2054,null,{}] 05:14:39 INFO - PROCESS | 3990 | 1462882479961 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 3990 | 1462882480128 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:14:40 INFO - PROCESS | 3990 | 1462882480145 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5958800 == 78 [pid = 3990] [id = 521] 05:14:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57f7340400) [pid = 3990] [serial = 1564] [outer = (nil)] 05:14:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57fb39cc00) [pid = 3990] [serial = 1565] [outer = 0x7f57f7340400] 05:14:40 INFO - PROCESS | 3990 | 1462882480322 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57fc48c400) [pid = 3990] [serial = 1566] [outer = 0x7f57f7340400] 05:14:41 INFO - PROCESS | 3990 | 1462882481066 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1129ms 05:14:41 INFO - PROCESS | 3990 | 1462882481082 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 3990 | 1462882481087 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:14:41 INFO - PROCESS | 3990 | 1462882481103 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 3990 | 1462882481111 Marionette TRACE conn3 <- [1,2058,null,{}] 05:14:41 INFO - PROCESS | 3990 | 1462882481119 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 3990 | 1462882481286 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:14:41 INFO - PROCESS | 3990 | 1462882481427 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd09b000 == 79 [pid = 3990] [id = 522] 05:14:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57fc48ec00) [pid = 3990] [serial = 1567] [outer = (nil)] 05:14:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57fc7c5800) [pid = 3990] [serial = 1568] [outer = 0x7f57fc48ec00] 05:14:41 INFO - PROCESS | 3990 | 1462882481483 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57fccdb000) [pid = 3990] [serial = 1569] [outer = 0x7f57fc48ec00] 05:14:42 INFO - PROCESS | 3990 | 1462882482143 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1093ms 05:14:42 INFO - PROCESS | 3990 | 1462882482190 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 3990 | 1462882482193 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:14:42 INFO - PROCESS | 3990 | 1462882482199 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 3990 | 1462882482201 Marionette TRACE conn3 <- [1,2062,null,{}] 05:14:42 INFO - PROCESS | 3990 | 1462882482216 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 3990 | 1462882482434 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:14:42 INFO - PROCESS | 3990 | 1462882482464 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1a2000 == 80 [pid = 3990] [id = 523] 05:14:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57fc7c9800) [pid = 3990] [serial = 1570] [outer = (nil)] 05:14:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57fd208400) [pid = 3990] [serial = 1571] [outer = 0x7f57fc7c9800] 05:14:42 INFO - PROCESS | 3990 | 1462882482520 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57fd9d0000) [pid = 3990] [serial = 1572] [outer = 0x7f57fc7c9800] 05:14:43 INFO - PROCESS | 3990 | 1462882483311 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1136ms 05:14:43 INFO - PROCESS | 3990 | 1462882483337 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 3990 | 1462882483341 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:14:43 INFO - PROCESS | 3990 | 1462882483347 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 3990 | 1462882483349 Marionette TRACE conn3 <- [1,2066,null,{}] 05:14:43 INFO - PROCESS | 3990 | 1462882483355 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 3990 | 1462882483546 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:14:43 INFO - PROCESS | 3990 | 1462882483575 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd1a800 == 81 [pid = 3990] [id = 524] 05:14:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57fe1ed400) [pid = 3990] [serial = 1573] [outer = (nil)] 05:14:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57fef67800) [pid = 3990] [serial = 1574] [outer = 0x7f57fe1ed400] 05:14:43 INFO - PROCESS | 3990 | 1462882483638 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f5800979400) [pid = 3990] [serial = 1575] [outer = 0x7f57fe1ed400] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f58054cf000) [pid = 3990] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f5801f2f800) [pid = 3990] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f57f78aa000) [pid = 3990] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57fb398c00) [pid = 3990] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57f7936c00) [pid = 3990] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:14:44 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57f78acc00) [pid = 3990] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:14:44 INFO - PROCESS | 3990 | 1462882484746 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1430ms 05:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:14:44 INFO - PROCESS | 3990 | 1462882484778 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 3990 | 1462882484781 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:14:44 INFO - PROCESS | 3990 | 1462882484785 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 3990 | 1462882484789 Marionette TRACE conn3 <- [1,2070,null,{}] 05:14:44 INFO - PROCESS | 3990 | 1462882484794 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 3990 | 1462882485003 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:14:45 INFO - PROCESS | 3990 | 1462882485107 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580502b800 == 82 [pid = 3990] [id = 525] 05:14:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57fb39b400) [pid = 3990] [serial = 1576] [outer = (nil)] 05:14:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f5800983400) [pid = 3990] [serial = 1577] [outer = 0x7f57fb39b400] 05:14:45 INFO - PROCESS | 3990 | 1462882485166 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f5802985400) [pid = 3990] [serial = 1578] [outer = 0x7f57fb39b400] 05:14:45 INFO - PROCESS | 3990 | 1462882485821 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1077ms 05:14:45 INFO - PROCESS | 3990 | 1462882485863 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 3990 | 1462882485867 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:14:45 INFO - PROCESS | 3990 | 1462882485873 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 3990 | 1462882485875 Marionette TRACE conn3 <- [1,2074,null,{}] 05:14:45 INFO - PROCESS | 3990 | 1462882485881 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 3990 | 1462882486078 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:14:46 INFO - PROCESS | 3990 | 1462882486097 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580640d800 == 83 [pid = 3990] [id = 526] 05:14:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57fccd7400) [pid = 3990] [serial = 1579] [outer = (nil)] 05:14:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f5802991c00) [pid = 3990] [serial = 1580] [outer = 0x7f57fccd7400] 05:14:46 INFO - PROCESS | 3990 | 1462882486156 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f58046a2c00) [pid = 3990] [serial = 1581] [outer = 0x7f57fccd7400] 05:14:47 INFO - PROCESS | 3990 | 1462882487135 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1327ms 05:14:47 INFO - PROCESS | 3990 | 1462882487202 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:14:47 INFO - PROCESS | 3990 | 1462882487208 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:14:47 INFO - PROCESS | 3990 | 1462882487216 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 3990 | 1462882487220 Marionette TRACE conn3 <- [1,2078,null,{}] 05:14:47 INFO - PROCESS | 3990 | 1462882487228 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 3990 | 1462882487416 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:14:47 INFO - PROCESS | 3990 | 1462882487594 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb316800 == 84 [pid = 3990] [id = 527] 05:14:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57f047f800) [pid = 3990] [serial = 1582] [outer = (nil)] 05:14:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f5e62400) [pid = 3990] [serial = 1583] [outer = 0x7f57f047f800] 05:14:47 INFO - PROCESS | 3990 | 1462882487665 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f57f78db800) [pid = 3990] [serial = 1584] [outer = 0x7f57f047f800] 05:14:48 INFO - PROCESS | 3990 | 1462882488528 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1384ms 05:14:48 INFO - PROCESS | 3990 | 1462882488601 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 3990 | 1462882488611 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:14:48 INFO - PROCESS | 3990 | 1462882488621 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 3990 | 1462882488625 Marionette TRACE conn3 <- [1,2082,null,{}] 05:14:48 INFO - PROCESS | 3990 | 1462882488631 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 3990 | 1462882488853 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:14:49 INFO - PROCESS | 3990 | 1462882489028 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd09800 == 85 [pid = 3990] [id = 528] 05:14:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57f7c69800) [pid = 3990] [serial = 1585] [outer = (nil)] 05:14:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57fc496800) [pid = 3990] [serial = 1586] [outer = 0x7f57f7c69800] 05:14:49 INFO - PROCESS | 3990 | 1462882489093 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57fc7c0400) [pid = 3990] [serial = 1587] [outer = 0x7f57f7c69800] 05:14:49 INFO - PROCESS | 3990 | 1462882489992 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1436ms 05:14:50 INFO - PROCESS | 3990 | 1462882490057 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 3990 | 1462882490062 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:14:50 INFO - PROCESS | 3990 | 1462882490069 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 3990 | 1462882490075 Marionette TRACE conn3 <- [1,2086,null,{}] 05:14:50 INFO - PROCESS | 3990 | 1462882490090 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 3990 | 1462882490324 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:14:50 INFO - PROCESS | 3990 | 1462882490503 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0c1800 == 86 [pid = 3990] [id = 529] 05:14:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57fd619c00) [pid = 3990] [serial = 1588] [outer = (nil)] 05:14:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f57ffcfb000) [pid = 3990] [serial = 1589] [outer = 0x7f57fd619c00] 05:14:50 INFO - PROCESS | 3990 | 1462882490646 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f5800a47400) [pid = 3990] [serial = 1590] [outer = 0x7f57fd619c00] 05:14:51 INFO - PROCESS | 3990 | 1462882491799 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1788ms 05:14:51 INFO - PROCESS | 3990 | 1462882491858 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 3990 | 1462882491864 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:14:51 INFO - PROCESS | 3990 | 1462882491870 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 3990 | 1462882491874 Marionette TRACE conn3 <- [1,2090,null,{}] 05:14:51 INFO - PROCESS | 3990 | 1462882491880 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 3990 | 1462882492153 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:14:52 INFO - PROCESS | 3990 | 1462882492345 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818482800 == 87 [pid = 3990] [id = 530] 05:14:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57fdc46400) [pid = 3990] [serial = 1591] [outer = (nil)] 05:14:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f58051d1400) [pid = 3990] [serial = 1592] [outer = 0x7f57fdc46400] 05:14:52 INFO - PROCESS | 3990 | 1462882492413 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f5805854c00) [pid = 3990] [serial = 1593] [outer = 0x7f57fdc46400] 05:14:53 INFO - PROCESS | 3990 | 1462882493270 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1440ms 05:14:53 INFO - PROCESS | 3990 | 1462882493311 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 3990 | 1462882493315 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:14:53 INFO - PROCESS | 3990 | 1462882493322 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 3990 | 1462882493326 Marionette TRACE conn3 <- [1,2094,null,{}] 05:14:53 INFO - PROCESS | 3990 | 1462882493333 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 3990 | 1462882493502 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:14:53 INFO - PROCESS | 3990 | 1462882493685 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581bbb9800 == 88 [pid = 3990] [id = 531] 05:14:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 202 (0x7f57feee9c00) [pid = 3990] [serial = 1594] [outer = (nil)] 05:14:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 203 (0x7f5805bc2800) [pid = 3990] [serial = 1595] [outer = 0x7f57feee9c00] 05:14:53 INFO - PROCESS | 3990 | 1462882493754 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 204 (0x7f5807329c00) [pid = 3990] [serial = 1596] [outer = 0x7f57feee9c00] 05:14:54 INFO - PROCESS | 3990 | 1462882494647 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1391ms 05:14:54 INFO - PROCESS | 3990 | 1462882494714 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 3990 | 1462882494718 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:14:54 INFO - PROCESS | 3990 | 1462882494724 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 3990 | 1462882494727 Marionette TRACE conn3 <- [1,2098,null,{}] 05:14:54 INFO - PROCESS | 3990 | 1462882494733 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 3990 | 1462882494970 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:14:55 INFO - PROCESS | 3990 | 1462882495164 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58065cb800 == 89 [pid = 3990] [id = 532] 05:14:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f580943d400) [pid = 3990] [serial = 1597] [outer = (nil)] 05:14:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f5814115c00) [pid = 3990] [serial = 1598] [outer = 0x7f580943d400] 05:14:55 INFO - PROCESS | 3990 | 1462882495237 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f5818899400) [pid = 3990] [serial = 1599] [outer = 0x7f580943d400] 05:14:56 INFO - PROCESS | 3990 | 1462882496062 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1383ms 05:14:56 INFO - PROCESS | 3990 | 1462882496119 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 3990 | 1462882496123 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:14:56 INFO - PROCESS | 3990 | 1462882496131 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 3990 | 1462882496134 Marionette TRACE conn3 <- [1,2102,null,{}] 05:14:56 INFO - PROCESS | 3990 | 1462882496138 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 3990 | 1462882496301 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:14:56 INFO - PROCESS | 3990 | 1462882496481 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef8cf800 == 90 [pid = 3990] [id = 533] 05:14:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f03a4400) [pid = 3990] [serial = 1600] [outer = (nil)] 05:14:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f03ab400) [pid = 3990] [serial = 1601] [outer = 0x7f57f03a4400] 05:14:56 INFO - PROCESS | 3990 | 1462882496544 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57f03b0400) [pid = 3990] [serial = 1602] [outer = 0x7f57f03a4400] 05:14:57 INFO - PROCESS | 3990 | 1462882497403 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1336ms 05:14:57 INFO - PROCESS | 3990 | 1462882497467 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 3990 | 1462882497470 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:14:57 INFO - PROCESS | 3990 | 1462882497477 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 3990 | 1462882497480 Marionette TRACE conn3 <- [1,2106,null,{}] 05:14:57 INFO - PROCESS | 3990 | 1462882497485 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 3990 | 1462882497651 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:14:57 INFO - PROCESS | 3990 | 1462882497841 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58170ae000 == 91 [pid = 3990] [id = 534] 05:14:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f03a4c00) [pid = 3990] [serial = 1603] [outer = (nil)] 05:14:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f5801f2c000) [pid = 3990] [serial = 1604] [outer = 0x7f57f03a4c00] 05:14:57 INFO - PROCESS | 3990 | 1462882497904 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f5818ed4000) [pid = 3990] [serial = 1605] [outer = 0x7f57f03a4c00] 05:14:58 INFO - PROCESS | 3990 | 1462882498731 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1282ms 05:14:58 INFO - PROCESS | 3990 | 1462882498760 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 3990 | 1462882498762 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:14:58 INFO - PROCESS | 3990 | 1462882498768 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 3990 | 1462882498771 Marionette TRACE conn3 <- [1,2110,null,{}] 05:14:58 INFO - PROCESS | 3990 | 1462882498777 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 3990 | 1462882498946 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:14:59 INFO - PROCESS | 3990 | 1462882499131 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f19d9800 == 92 [pid = 3990] [id = 535] 05:14:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57f03a8c00) [pid = 3990] [serial = 1606] [outer = (nil)] 05:14:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57f1ae2800) [pid = 3990] [serial = 1607] [outer = 0x7f57f03a8c00] 05:14:59 INFO - PROCESS | 3990 | 1462882499199 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57f1ae7800) [pid = 3990] [serial = 1608] [outer = 0x7f57f03a8c00] 05:15:00 INFO - PROCESS | 3990 | 1462882500061 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1339ms 05:15:00 INFO - PROCESS | 3990 | 1462882500109 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 3990 | 1462882500112 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:15:00 INFO - PROCESS | 3990 | 1462882500118 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 3990 | 1462882500122 Marionette TRACE conn3 <- [1,2114,null,{}] 05:15:00 INFO - PROCESS | 3990 | 1462882500127 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 3990 | 1462882500303 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:15:00 INFO - PROCESS | 3990 | 1462882500490 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef65c800 == 93 [pid = 3990] [id = 536] 05:15:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f57f0481c00) [pid = 3990] [serial = 1609] [outer = (nil)] 05:15:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f57f78dcc00) [pid = 3990] [serial = 1610] [outer = 0x7f57f0481c00] 05:15:00 INFO - PROCESS | 3990 | 1462882500555 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f580298bc00) [pid = 3990] [serial = 1611] [outer = 0x7f57f0481c00] 05:15:01 INFO - PROCESS | 3990 | 1462882501357 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1296ms 05:15:01 INFO - PROCESS | 3990 | 1462882501416 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:15:01 INFO - PROCESS | 3990 | 1462882501420 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:15:01 INFO - PROCESS | 3990 | 1462882501426 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 3990 | 1462882501430 Marionette TRACE conn3 <- [1,2118,null,{}] 05:15:01 INFO - PROCESS | 3990 | 1462882501435 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 3990 | 1462882501662 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:15:01 INFO - PROCESS | 3990 | 1462882501863 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffcae000 == 94 [pid = 3990] [id = 537] 05:15:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f57ef6e2000) [pid = 3990] [serial = 1612] [outer = (nil)] 05:15:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57ef6ecc00) [pid = 3990] [serial = 1613] [outer = 0x7f57ef6e2000] 05:15:01 INFO - PROCESS | 3990 | 1462882501936 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f5813f06000) [pid = 3990] [serial = 1614] [outer = 0x7f57ef6e2000] 05:15:03 INFO - PROCESS | 3990 | 1462882503255 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1887ms 05:15:03 INFO - PROCESS | 3990 | 1462882503313 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 3990 | 1462882503319 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:15:03 INFO - PROCESS | 3990 | 1462882503328 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 3990 | 1462882503332 Marionette TRACE conn3 <- [1,2122,null,{}] 05:15:03 INFO - PROCESS | 3990 | 1462882503341 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 3990 | 1462882503519 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:15:03 INFO - PROCESS | 3990 | 1462882503717 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f731f000 == 95 [pid = 3990] [id = 538] 05:15:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f57f03dc400) [pid = 3990] [serial = 1615] [outer = (nil)] 05:15:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57f0dabc00) [pid = 3990] [serial = 1616] [outer = 0x7f57f03dc400] 05:15:03 INFO - PROCESS | 3990 | 1462882503780 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f57f5d2e400) [pid = 3990] [serial = 1617] [outer = 0x7f57f03dc400] 05:15:04 INFO - PROCESS | 3990 | 1462882504756 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1483ms 05:15:04 INFO - PROCESS | 3990 | 1462882504814 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 3990 | 1462882504825 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:15:04 INFO - PROCESS | 3990 | 1462882504837 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 3990 | 1462882504840 Marionette TRACE conn3 <- [1,2126,null,{}] 05:15:04 INFO - PROCESS | 3990 | 1462882504846 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 3990 | 1462882505017 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:15:05 INFO - PROCESS | 3990 | 1462882505256 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3896800 == 96 [pid = 3990] [id = 539] 05:15:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57f5c4e800) [pid = 3990] [serial = 1618] [outer = (nil)] 05:15:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57fb390400) [pid = 3990] [serial = 1619] [outer = 0x7f57f5c4e800] 05:15:05 INFO - PROCESS | 3990 | 1462882505379 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f57fb5dcc00) [pid = 3990] [serial = 1620] [outer = 0x7f57f5c4e800] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580502b800 == 95 [pid = 3990] [id = 525] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd1a800 == 94 [pid = 3990] [id = 524] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1a2000 == 93 [pid = 3990] [id = 523] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f5818ed5400) [pid = 3990] [serial = 1493] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f5814f10400) [pid = 3990] [serial = 1490] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f5813a7dc00) [pid = 3990] [serial = 1487] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f5819103400) [pid = 3990] [serial = 1496] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f57fd9cec00) [pid = 3990] [serial = 1499] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f5814f07800) [pid = 3990] [serial = 1523] [outer = (nil)] [url = about:blank] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd09b000 == 92 [pid = 3990] [id = 522] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5958800 == 91 [pid = 3990] [id = 521] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f3888000 == 90 [pid = 3990] [id = 520] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67a1800 == 89 [pid = 3990] [id = 519] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb321800 == 88 [pid = 3990] [id = 513] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1ba800 == 87 [pid = 3990] [id = 512] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1a1000 == 86 [pid = 3990] [id = 511] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581adc8800 == 85 [pid = 3990] [id = 510] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ed4800 == 84 [pid = 3990] [id = 509] 05:15:05 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f73ba000 == 83 [pid = 3990] [id = 508] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f57fc78cc00) [pid = 3990] [serial = 1478] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f5805e98000) [pid = 3990] [serial = 1518] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 219 (0x7f58051cf800) [pid = 3990] [serial = 1515] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f57f78d7800) [pid = 3990] [serial = 1475] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57fb394c00) [pid = 3990] [serial = 1506] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57fe1e7800) [pid = 3990] [serial = 1511] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f5803fd6400) [pid = 3990] [serial = 1514] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57ffcfa000) [pid = 3990] [serial = 1502] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f5803867400) [pid = 3990] [serial = 1481] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57fccd4c00) [pid = 3990] [serial = 1509] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f78e1400) [pid = 3990] [serial = 1505] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f5806ba8400) [pid = 3990] [serial = 1484] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57fc48d400) [pid = 3990] [serial = 1508] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f580077e400) [pid = 3990] [serial = 1512] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f5805bba000) [pid = 3990] [serial = 1521] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f580595e800) [pid = 3990] [serial = 1517] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f57fc328c00) [pid = 3990] [serial = 1520] [outer = (nil)] [url = about:blank] 05:15:06 INFO - PROCESS | 3990 | 1462882506151 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1379ms 05:15:06 INFO - PROCESS | 3990 | 1462882506216 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 3990 | 1462882506220 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:15:06 INFO - PROCESS | 3990 | 1462882506227 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 3990 | 1462882506232 Marionette TRACE conn3 <- [1,2130,null,{}] 05:15:06 INFO - PROCESS | 3990 | 1462882506247 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 3990 | 1462882506418 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:15:06 INFO - PROCESS | 3990 | 1462882506430 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb319000 == 84 [pid = 3990] [id = 540] 05:15:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f57fc48fc00) [pid = 3990] [serial = 1621] [outer = (nil)] 05:15:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f57fc7c8000) [pid = 3990] [serial = 1622] [outer = 0x7f57fc48fc00] 05:15:06 INFO - PROCESS | 3990 | 1462882506495 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57fd0d6000) [pid = 3990] [serial = 1623] [outer = 0x7f57fc48fc00] 05:15:07 INFO - PROCESS | 3990 | 1462882507363 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 3990 | 1462882507415 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:15:07 INFO - PROCESS | 3990 | 1462882507422 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 3990 | 1462882507424 Marionette TRACE conn3 <- [1,2134,null,{}] 05:15:07 INFO - PROCESS | 3990 | 1462882507429 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 3990 | 1462882507668 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:15:07 INFO - PROCESS | 3990 | 1462882507760 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd8cc000 == 85 [pid = 3990] [id = 541] 05:15:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f78d7800) [pid = 3990] [serial = 1624] [outer = (nil)] 05:15:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57fe1f0800) [pid = 3990] [serial = 1625] [outer = 0x7f57f78d7800] 05:15:07 INFO - PROCESS | 3990 | 1462882507819 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f580097e000) [pid = 3990] [serial = 1626] [outer = 0x7f57f78d7800] 05:15:08 INFO - PROCESS | 3990 | 1462882508533 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1182ms 05:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:15:08 INFO - PROCESS | 3990 | 1462882508605 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 3990 | 1462882508607 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:15:08 INFO - PROCESS | 3990 | 1462882508615 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 3990 | 1462882508618 Marionette TRACE conn3 <- [1,2138,null,{}] 05:15:08 INFO - PROCESS | 3990 | 1462882508633 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 3990 | 1462882508837 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:15:08 INFO - PROCESS | 3990 | 1462882508859 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffca0000 == 86 [pid = 3990] [id = 542] 05:15:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57fc7be400) [pid = 3990] [serial = 1627] [outer = (nil)] 05:15:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f5802962400) [pid = 3990] [serial = 1628] [outer = 0x7f57fc7be400] 05:15:08 INFO - PROCESS | 3990 | 1462882508916 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f5805856800) [pid = 3990] [serial = 1629] [outer = 0x7f57fc7be400] 05:15:09 INFO - PROCESS | 3990 | 1462882509809 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1235ms 05:15:09 INFO - PROCESS | 3990 | 1462882509850 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 3990 | 1462882509855 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:15:09 INFO - PROCESS | 3990 | 1462882509868 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 3990 | 1462882509870 Marionette TRACE conn3 <- [1,2142,null,{}] 05:15:09 INFO - PROCESS | 3990 | 1462882509877 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 3990 | 1462882510102 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f57ffdc9000) [pid = 3990] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57fe1ed400) [pid = 3990] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f047b400) [pid = 3990] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f57f733a400) [pid = 3990] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57f7340400) [pid = 3990] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57fc48ec00) [pid = 3990] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f57fb39b400) [pid = 3990] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f57fc7c9800) [pid = 3990] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f5807ad0c00) [pid = 3990] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:15:10 INFO - PROCESS | 3990 | --DOMWINDOW == 204 (0x7f57fb5d2400) [pid = 3990] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:15:10 INFO - PROCESS | 3990 | 1462882510514 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a0f800 == 87 [pid = 3990] [id = 543] 05:15:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f57f0473000) [pid = 3990] [serial = 1630] [outer = (nil)] 05:15:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f57f733a400) [pid = 3990] [serial = 1631] [outer = 0x7f57f0473000] 05:15:10 INFO - PROCESS | 3990 | 1462882510579 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f57fccd8c00) [pid = 3990] [serial = 1632] [outer = 0x7f57f0473000] 05:15:11 INFO - PROCESS | 3990 | 1462882511242 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 3990 | 1462882511301 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:15:11 INFO - PROCESS | 3990 | 1462882511308 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 3990 | 1462882511311 Marionette TRACE conn3 <- [1,2146,null,{}] 05:15:11 INFO - PROCESS | 3990 | 1462882511316 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 3990 | 1462882511527 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:15:11 INFO - PROCESS | 3990 | 1462882511547 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58065b8800 == 88 [pid = 3990] [id = 544] 05:15:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f047b400) [pid = 3990] [serial = 1633] [outer = (nil)] 05:15:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f5813fa1000) [pid = 3990] [serial = 1634] [outer = 0x7f57f047b400] 05:15:11 INFO - PROCESS | 3990 | 1462882511606 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f5814fe5800) [pid = 3990] [serial = 1635] [outer = 0x7f57f047b400] 05:15:12 INFO - PROCESS | 3990 | 1462882512380 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 3990 | 1462882512559 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:15:12 INFO - PROCESS | 3990 | 1462882512572 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 3990 | 1462882512575 Marionette TRACE conn3 <- [1,2150,null,{}] 05:15:12 INFO - PROCESS | 3990 | 1462882512632 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 3990 | 1462882512920 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:15:13 INFO - PROCESS | 3990 | 1462882513059 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a10800 == 89 [pid = 3990] [id = 545] 05:15:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f03d1c00) [pid = 3990] [serial = 1636] [outer = (nil)] 05:15:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f0dad400) [pid = 3990] [serial = 1637] [outer = 0x7f57f03d1c00] 05:15:13 INFO - PROCESS | 3990 | 1462882513193 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57f5c49c00) [pid = 3990] [serial = 1638] [outer = 0x7f57f03d1c00] 05:15:14 INFO - PROCESS | 3990 | 1462882514082 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1542ms 05:15:14 INFO - PROCESS | 3990 | 1462882514115 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 3990 | 1462882514119 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:15:14 INFO - PROCESS | 3990 | 1462882514134 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 3990 | 1462882514139 Marionette TRACE conn3 <- [1,2154,null,{}] 05:15:14 INFO - PROCESS | 3990 | 1462882514148 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 3990 | 1462882514351 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:15:14 INFO - PROCESS | 3990 | 1462882514543 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdee7000 == 90 [pid = 3990] [id = 546] 05:15:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57f78abc00) [pid = 3990] [serial = 1639] [outer = (nil)] 05:15:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57fb399c00) [pid = 3990] [serial = 1640] [outer = 0x7f57f78abc00] 05:15:14 INFO - PROCESS | 3990 | 1462882514616 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57fc48d400) [pid = 3990] [serial = 1641] [outer = 0x7f57f78abc00] 05:15:15 INFO - PROCESS | 3990 | 1462882515500 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1440ms 05:15:15 INFO - PROCESS | 3990 | 1462882515570 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 3990 | 1462882515574 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:15:15 INFO - PROCESS | 3990 | 1462882515581 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 3990 | 1462882515586 Marionette TRACE conn3 <- [1,2158,null,{}] 05:15:15 INFO - PROCESS | 3990 | 1462882515601 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 3990 | 1462882515790 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:15:15 INFO - PROCESS | 3990 | 1462882515974 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d210000 == 91 [pid = 3990] [id = 547] 05:15:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f57fe1e6000) [pid = 3990] [serial = 1642] [outer = (nil)] 05:15:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f5803648000) [pid = 3990] [serial = 1643] [outer = 0x7f57fe1e6000] 05:15:16 INFO - PROCESS | 3990 | 1462882516048 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f580595e800) [pid = 3990] [serial = 1644] [outer = 0x7f57fe1e6000] 05:15:16 INFO - PROCESS | 3990 | 1462882516951 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1434ms 05:15:17 INFO - PROCESS | 3990 | 1462882517016 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 3990 | 1462882517020 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:15:17 INFO - PROCESS | 3990 | 1462882517026 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 3990 | 1462882517030 Marionette TRACE conn3 <- [1,2162,null,{}] 05:15:17 INFO - PROCESS | 3990 | 1462882517035 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 3990 | 1462882517216 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:15:17 INFO - PROCESS | 3990 | 1462882517398 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5819194000 == 92 [pid = 3990] [id = 548] 05:15:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f5800981000) [pid = 3990] [serial = 1645] [outer = (nil)] 05:15:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f58141c9400) [pid = 3990] [serial = 1646] [outer = 0x7f5800981000] 05:15:17 INFO - PROCESS | 3990 | 1462882517467 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f581849e400) [pid = 3990] [serial = 1647] [outer = 0x7f5800981000] 05:15:18 INFO - PROCESS | 3990 | 1462882518355 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1383ms 05:15:18 INFO - PROCESS | 3990 | 1462882518411 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 3990 | 1462882518415 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:15:18 INFO - PROCESS | 3990 | 1462882518421 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 3990 | 1462882518424 Marionette TRACE conn3 <- [1,2166,null,{}] 05:15:18 INFO - PROCESS | 3990 | 1462882518430 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 3990 | 1462882518615 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:15:18 INFO - PROCESS | 3990 | 1462882518807 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef574800 == 93 [pid = 3990] [id = 549] 05:15:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f57f1de5400) [pid = 3990] [serial = 1648] [outer = (nil)] 05:15:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57f1ded400) [pid = 3990] [serial = 1649] [outer = 0x7f57f1de5400] 05:15:18 INFO - PROCESS | 3990 | 1462882518878 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f5804185000) [pid = 3990] [serial = 1650] [outer = 0x7f57f1de5400] 05:15:19 INFO - PROCESS | 3990 | 1462882519729 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1333ms 05:15:19 INFO - PROCESS | 3990 | 1462882519756 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:15:19 INFO - PROCESS | 3990 | 1462882519760 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:15:19 INFO - PROCESS | 3990 | 1462882519767 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 3990 | 1462882519771 Marionette TRACE conn3 <- [1,2170,null,{}] 05:15:19 INFO - PROCESS | 3990 | 1462882519776 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 3990 | 1462882519980 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:15:20 INFO - PROCESS | 3990 | 1462882520175 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f268c800 == 94 [pid = 3990] [id = 550] 05:15:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57f12ec000) [pid = 3990] [serial = 1651] [outer = (nil)] 05:15:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57f1df0000) [pid = 3990] [serial = 1652] [outer = 0x7f57f12ec000] 05:15:20 INFO - PROCESS | 3990 | 1462882520253 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f5818ed6400) [pid = 3990] [serial = 1653] [outer = 0x7f57f12ec000] 05:15:21 INFO - PROCESS | 3990 | 1462882521166 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1435ms 05:15:21 INFO - PROCESS | 3990 | 1462882521202 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 3990 | 1462882521205 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:15:21 INFO - PROCESS | 3990 | 1462882521213 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 3990 | 1462882521218 Marionette TRACE conn3 <- [1,2174,null,{}] 05:15:21 INFO - PROCESS | 3990 | 1462882521224 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 3990 | 1462882521400 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:15:21 INFO - PROCESS | 3990 | 1462882521597 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e12d800 == 95 [pid = 3990] [id = 551] 05:15:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f57f12ed800) [pid = 3990] [serial = 1654] [outer = (nil)] 05:15:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f57f1b8bc00) [pid = 3990] [serial = 1655] [outer = 0x7f57f12ed800] 05:15:21 INFO - PROCESS | 3990 | 1462882521661 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57f1b91c00) [pid = 3990] [serial = 1656] [outer = 0x7f57f12ed800] 05:15:22 INFO - PROCESS | 3990 | 1462882522493 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1335ms 05:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:15:22 INFO - PROCESS | 3990 | 1462882522548 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 3990 | 1462882522551 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:15:22 INFO - PROCESS | 3990 | 1462882522557 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 3990 | 1462882522561 Marionette TRACE conn3 <- [1,2178,null,{}] 05:15:22 INFO - PROCESS | 3990 | 1462882522567 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 3990 | 1462882522736 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:15:22 INFO - PROCESS | 3990 | 1462882522940 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ee1dc000 == 96 [pid = 3990] [id = 552] 05:15:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f57f1b85800) [pid = 3990] [serial = 1657] [outer = (nil)] 05:15:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 233 (0x7f57f1baa400) [pid = 3990] [serial = 1658] [outer = 0x7f57f1b85800] 05:15:23 INFO - PROCESS | 3990 | 1462882523051 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 234 (0x7f57f1baf400) [pid = 3990] [serial = 1659] [outer = 0x7f57f1b85800] 05:15:23 INFO - PROCESS | 3990 | 1462882523866 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1386ms 05:15:23 INFO - PROCESS | 3990 | 1462882523944 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 3990 | 1462882523948 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:15:23 INFO - PROCESS | 3990 | 1462882523958 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 3990 | 1462882523961 Marionette TRACE conn3 <- [1,2182,null,{}] 05:15:23 INFO - PROCESS | 3990 | 1462882523965 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 3990 | 1462882524180 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:15:24 INFO - PROCESS | 3990 | 1462882524365 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eebd3000 == 97 [pid = 3990] [id = 553] 05:15:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 235 (0x7f57f1b8b800) [pid = 3990] [serial = 1660] [outer = (nil)] 05:15:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 236 (0x7f57f1bb4000) [pid = 3990] [serial = 1661] [outer = 0x7f57f1b8b800] 05:15:24 INFO - PROCESS | 3990 | 1462882524430 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 237 (0x7f57f1bb8800) [pid = 3990] [serial = 1662] [outer = 0x7f57f1b8b800] 05:15:25 INFO - PROCESS | 3990 | 1462882525289 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1379ms 05:15:25 INFO - PROCESS | 3990 | 1462882525336 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 3990 | 1462882525340 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:15:25 INFO - PROCESS | 3990 | 1462882525345 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 3990 | 1462882525347 Marionette TRACE conn3 <- [1,2186,null,{}] 05:15:25 INFO - PROCESS | 3990 | 1462882525353 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 3990 | 1462882525538 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:15:25 INFO - PROCESS | 3990 | 1462882525737 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f140b000 == 98 [pid = 3990] [id = 554] 05:15:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 238 (0x7f57f0db0c00) [pid = 3990] [serial = 1663] [outer = (nil)] 05:15:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 239 (0x7f57f13cb400) [pid = 3990] [serial = 1664] [outer = 0x7f57f0db0c00] 05:15:25 INFO - PROCESS | 3990 | 1462882525803 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 240 (0x7f57f13d0c00) [pid = 3990] [serial = 1665] [outer = 0x7f57f0db0c00] 05:15:27 INFO - PROCESS | 3990 | 1462882527059 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1731ms 05:15:27 INFO - PROCESS | 3990 | 1462882527078 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:15:27 INFO - PROCESS | 3990 | 1462882527084 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:15:27 INFO - PROCESS | 3990 | 1462882527091 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 3990 | 1462882527097 Marionette TRACE conn3 <- [1,2190,null,{}] 05:15:27 INFO - PROCESS | 3990 | 1462882527104 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 3990 | 1462882527279 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:15:27 INFO - PROCESS | 3990 | 1462882527472 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f37d2800 == 99 [pid = 3990] [id = 555] 05:15:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 241 (0x7f57f12eec00) [pid = 3990] [serial = 1666] [outer = (nil)] 05:15:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 242 (0x7f57f12f4000) [pid = 3990] [serial = 1667] [outer = 0x7f57f12eec00] 05:15:27 INFO - PROCESS | 3990 | 1462882527536 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 243 (0x7f57f13ccc00) [pid = 3990] [serial = 1668] [outer = 0x7f57f12eec00] 05:15:28 INFO - PROCESS | 3990 | 1462882528484 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1433ms 05:15:28 INFO - PROCESS | 3990 | 1462882528524 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 3990 | 1462882528532 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:15:28 INFO - PROCESS | 3990 | 1462882528541 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 3990 | 1462882528546 Marionette TRACE conn3 <- [1,2194,null,{}] 05:15:28 INFO - PROCESS | 3990 | 1462882528551 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 3990 | 1462882528716 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:15:28 INFO - PROCESS | 3990 | 1462882528909 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f19d8800 == 100 [pid = 3990] [id = 556] 05:15:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f57f12f0c00) [pid = 3990] [serial = 1669] [outer = (nil)] 05:15:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 245 (0x7f57f1baf800) [pid = 3990] [serial = 1670] [outer = 0x7f57f12f0c00] 05:15:28 INFO - PROCESS | 3990 | 1462882528968 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 246 (0x7f57f1de2c00) [pid = 3990] [serial = 1671] [outer = 0x7f57f12f0c00] 05:15:29 INFO - PROCESS | 3990 | 1462882529832 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1329ms 05:15:29 INFO - PROCESS | 3990 | 1462882529870 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 3990 | 1462882529874 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:15:29 INFO - PROCESS | 3990 | 1462882529880 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 3990 | 1462882529885 Marionette TRACE conn3 <- [1,2198,null,{}] 05:15:29 INFO - PROCESS | 3990 | 1462882529899 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 3990 | 1462882530067 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:15:30 INFO - PROCESS | 3990 | 1462882530279 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a0d800 == 101 [pid = 3990] [id = 557] 05:15:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 247 (0x7f57f5af8c00) [pid = 3990] [serial = 1672] [outer = (nil)] 05:15:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 248 (0x7f57f5d39400) [pid = 3990] [serial = 1673] [outer = 0x7f57f5af8c00] 05:15:30 INFO - PROCESS | 3990 | 1462882530381 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 249 (0x7f57f7335c00) [pid = 3990] [serial = 1674] [outer = 0x7f57f5af8c00] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581e147800 == 100 [pid = 3990] [id = 467] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a0f800 == 99 [pid = 3990] [id = 543] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 248 (0x7f58141d2c00) [pid = 3990] [serial = 1535] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 247 (0x7f5805bb9c00) [pid = 3990] [serial = 1532] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 246 (0x7f57fdc50000) [pid = 3990] [serial = 1529] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 245 (0x7f57f7c61800) [pid = 3990] [serial = 1526] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 244 (0x7f5818ed3800) [pid = 3990] [serial = 1538] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 243 (0x7f57f7338c00) [pid = 3990] [serial = 1547] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 242 (0x7f5818fcac00) [pid = 3990] [serial = 1541] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 241 (0x7f57f0daf400) [pid = 3990] [serial = 1544] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 240 (0x7f57f03d8800) [pid = 3990] [serial = 1550] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 239 (0x7f57f5d37000) [pid = 3990] [serial = 1553] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 238 (0x7f57f047a800) [pid = 3990] [serial = 1556] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 237 (0x7f5802991c00) [pid = 3990] [serial = 1580] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffca0000 == 98 [pid = 3990] [id = 542] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f47000 == 97 [pid = 3990] [id = 507] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd8cc000 == 96 [pid = 3990] [id = 541] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb319000 == 95 [pid = 3990] [id = 540] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f3896800 == 94 [pid = 3990] [id = 539] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f731f000 == 93 [pid = 3990] [id = 538] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58170ae000 == 92 [pid = 3990] [id = 534] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef8cf800 == 91 [pid = 3990] [id = 533] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58065cb800 == 90 [pid = 3990] [id = 532] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581bbb9800 == 89 [pid = 3990] [id = 531] 05:15:31 INFO - PROCESS | 3990 | 1462882531319 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818482800 == 88 [pid = 3990] [id = 530] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d0c1800 == 87 [pid = 3990] [id = 529] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd09800 == 86 [pid = 3990] [id = 528] 05:15:31 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb316800 == 85 [pid = 3990] [id = 527] 05:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1492ms 05:15:31 INFO - PROCESS | 3990 | 1462882531372 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 3990 | 1462882531376 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:15:31 INFO - PROCESS | 3990 | 1462882531382 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 3990 | 1462882531384 Marionette TRACE conn3 <- [1,2202,null,{}] 05:15:31 INFO - PROCESS | 3990 | 1462882531389 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 3990 | 1462882531546 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 236 (0x7f581719d800) [pid = 3990] [serial = 1425] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 235 (0x7f5809478c00) [pid = 3990] [serial = 1374] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 234 (0x7f5807790400) [pid = 3990] [serial = 1473] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 233 (0x7f57fef67800) [pid = 3990] [serial = 1574] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 232 (0x7f57f5af7000) [pid = 3990] [serial = 1560] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 231 (0x7f57f047f400) [pid = 3990] [serial = 1559] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f57f78e1c00) [pid = 3990] [serial = 1563] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f57f7343c00) [pid = 3990] [serial = 1562] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 228 (0x7f57fb39cc00) [pid = 3990] [serial = 1565] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f57fc48c400) [pid = 3990] [serial = 1566] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f57fc7c5800) [pid = 3990] [serial = 1568] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f57fccdb000) [pid = 3990] [serial = 1569] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f5800983400) [pid = 3990] [serial = 1577] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f57fd208400) [pid = 3990] [serial = 1571] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f57fd9d0000) [pid = 3990] [serial = 1572] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f5802985400) [pid = 3990] [serial = 1578] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f5800979400) [pid = 3990] [serial = 1575] [outer = (nil)] [url = about:blank] 05:15:31 INFO - PROCESS | 3990 | 1462882531709 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f388a000 == 86 [pid = 3990] [id = 558] 05:15:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57f03d8800) [pid = 3990] [serial = 1675] [outer = (nil)] 05:15:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f57f7343c00) [pid = 3990] [serial = 1676] [outer = 0x7f57f03d8800] 05:15:31 INFO - PROCESS | 3990 | 1462882531767 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f57f7938400) [pid = 3990] [serial = 1677] [outer = 0x7f57f03d8800] 05:15:32 INFO - PROCESS | 3990 | 1462882532431 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1079ms 05:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:15:32 INFO - PROCESS | 3990 | 1462882532462 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 3990 | 1462882532464 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:15:32 INFO - PROCESS | 3990 | 1462882532468 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 3990 | 1462882532472 Marionette TRACE conn3 <- [1,2206,null,{}] 05:15:32 INFO - PROCESS | 3990 | 1462882532476 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 3990 | 1462882532637 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:15:32 INFO - PROCESS | 3990 | 1462882532782 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6844000 == 87 [pid = 3990] [id = 559] 05:15:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57ef6e2400) [pid = 3990] [serial = 1678] [outer = (nil)] 05:15:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f57f7c6cc00) [pid = 3990] [serial = 1679] [outer = 0x7f57ef6e2400] 05:15:32 INFO - PROCESS | 3990 | 1462882532837 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57fb5d2400) [pid = 3990] [serial = 1680] [outer = 0x7f57ef6e2400] 05:15:33 INFO - PROCESS | 3990 | 1462882533547 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1132ms 05:15:33 INFO - PROCESS | 3990 | 1462882533602 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 3990 | 1462882533604 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:15:33 INFO - PROCESS | 3990 | 1462882533610 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 3990 | 1462882533612 Marionette TRACE conn3 <- [1,2210,null,{}] 05:15:33 INFO - PROCESS | 3990 | 1462882533617 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 3990 | 1462882533817 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:15:33 INFO - PROCESS | 3990 | 1462882533845 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4da800 == 88 [pid = 3990] [id = 560] 05:15:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57fb6db800) [pid = 3990] [serial = 1681] [outer = (nil)] 05:15:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f57fc7c8c00) [pid = 3990] [serial = 1682] [outer = 0x7f57fb6db800] 05:15:33 INFO - PROCESS | 3990 | 1462882533901 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f57fcce1400) [pid = 3990] [serial = 1683] [outer = 0x7f57fb6db800] 05:15:34 INFO - PROCESS | 3990 | 1462882534642 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1079ms 05:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:15:34 INFO - PROCESS | 3990 | 1462882534694 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 3990 | 1462882534697 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:15:34 INFO - PROCESS | 3990 | 1462882534701 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 3990 | 1462882534705 Marionette TRACE conn3 <- [1,2214,null,{}] 05:15:34 INFO - PROCESS | 3990 | 1462882534710 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 3990 | 1462882534907 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:15:34 INFO - PROCESS | 3990 | 1462882534934 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfb5000 == 89 [pid = 3990] [id = 561] 05:15:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f57fc78a800) [pid = 3990] [serial = 1684] [outer = (nil)] 05:15:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57fd57cc00) [pid = 3990] [serial = 1685] [outer = 0x7f57fc78a800] 05:15:34 INFO - PROCESS | 3990 | 1462882534990 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f57fd9c1c00) [pid = 3990] [serial = 1686] [outer = 0x7f57fc78a800] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 231 (0x7f5814f09c00) [pid = 3990] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f57fb6d2c00) [pid = 3990] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f57f5d34800) [pid = 3990] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 228 (0x7f57f64f4c00) [pid = 3990] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f58059d7400) [pid = 3990] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f57fc492c00) [pid = 3990] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f57fb2c4400) [pid = 3990] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f57f0da7000) [pid = 3990] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f5813a85800) [pid = 3990] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f5807794c00) [pid = 3990] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f5813cce800) [pid = 3990] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f57f4e59000) [pid = 3990] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 219 (0x7f5802984800) [pid = 3990] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f57fc48b800) [pid = 3990] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f5801f27c00) [pid = 3990] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57f4e55800) [pid = 3990] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f57f5d36400) [pid = 3990] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f5801f29000) [pid = 3990] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f57f4e52000) [pid = 3990] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f5814eee800) [pid = 3990] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f78ddc00) [pid = 3990] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f57fef59c00) [pid = 3990] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57f0da9c00) [pid = 3990] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57f4e52c00) [pid = 3990] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f58035adc00) [pid = 3990] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f57f03df000) [pid = 3990] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f57f5af2c00) [pid = 3990] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 204 (0x7f5807ac7400) [pid = 3990] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 203 (0x7f5813ddc400) [pid = 3990] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 202 (0x7f57f7c6c000) [pid = 3990] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 201 (0x7f57f03d3c00) [pid = 3990] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 200 (0x7f57fc493c00) [pid = 3990] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f58055c9c00) [pid = 3990] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f57f5c48c00) [pid = 3990] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f57f7940400) [pid = 3990] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f580d156800) [pid = 3990] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f57f7938c00) [pid = 3990] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f57fc6df000) [pid = 3990] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f57fd7dbc00) [pid = 3990] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f580097ec00) [pid = 3990] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f5800780000) [pid = 3990] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f5805e99400) [pid = 3990] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57f5e64800) [pid = 3990] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f5813c52c00) [pid = 3990] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f5802984c00) [pid = 3990] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f57fc790000) [pid = 3990] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57f03d4000) [pid = 3990] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57fc327000) [pid = 3990] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57f64f2400) [pid = 3990] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f58050a7000) [pid = 3990] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f5813de3400) [pid = 3990] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f57ffdd0000) [pid = 3990] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57fb6d8000) [pid = 3990] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f580595e000) [pid = 3990] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f57f7937400) [pid = 3990] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f57fc7be400) [pid = 3990] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f57f0473000) [pid = 3990] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57fc48fc00) [pid = 3990] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f57f78d7800) [pid = 3990] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f57fdc46400) [pid = 3990] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f57fd619c00) [pid = 3990] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f57feee9c00) [pid = 3990] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f57f047f800) [pid = 3990] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f57f03dc400) [pid = 3990] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f57f7c69800) [pid = 3990] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57fccd7400) [pid = 3990] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:15:36 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f57f5c4e800) [pid = 3990] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:15:36 INFO - PROCESS | 3990 | 1462882536572 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1891ms 05:15:36 INFO - PROCESS | 3990 | 1462882536593 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:15:36 INFO - PROCESS | 3990 | 1462882536605 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:15:36 INFO - PROCESS | 3990 | 1462882536611 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 3990 | 1462882536614 Marionette TRACE conn3 <- [1,2218,null,{}] 05:15:36 INFO - PROCESS | 3990 | 1462882536618 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 3990 | 1462882536764 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:15:36 INFO - PROCESS | 3990 | 1462882536777 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39cd000 == 90 [pid = 3990] [id = 562] 05:15:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57f03d1400) [pid = 3990] [serial = 1687] [outer = (nil)] 05:15:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57f5af2c00) [pid = 3990] [serial = 1688] [outer = 0x7f57f03d1400] 05:15:36 INFO - PROCESS | 3990 | 1462882536843 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57f64f0400) [pid = 3990] [serial = 1689] [outer = 0x7f57f03d1400] 05:15:37 INFO - PROCESS | 3990 | 1462882537538 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 977ms 05:15:37 INFO - PROCESS | 3990 | 1462882537587 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:15:37 INFO - PROCESS | 3990 | 1462882537590 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:15:37 INFO - PROCESS | 3990 | 1462882537596 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 3990 | 1462882537598 Marionette TRACE conn3 <- [1,2222,null,{}] 05:15:37 INFO - PROCESS | 3990 | 1462882537603 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 3990 | 1462882537801 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:15:37 INFO - PROCESS | 3990 | 1462882537827 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcc1f800 == 91 [pid = 3990] [id = 563] 05:15:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57f03d9000) [pid = 3990] [serial = 1690] [outer = (nil)] 05:15:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f57f78d9c00) [pid = 3990] [serial = 1691] [outer = 0x7f57f03d9000] 05:15:37 INFO - PROCESS | 3990 | 1462882537881 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f57fc48fc00) [pid = 3990] [serial = 1692] [outer = 0x7f57f03d9000] 05:15:38 INFO - PROCESS | 3990 | 1462882538817 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1280ms 05:15:38 INFO - PROCESS | 3990 | 1462882538877 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 3990 | 1462882538882 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:15:38 INFO - PROCESS | 3990 | 1462882538890 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 3990 | 1462882538895 Marionette TRACE conn3 <- [1,2226,null,{}] 05:15:38 INFO - PROCESS | 3990 | 1462882538904 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 3990 | 1462882539131 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:15:39 INFO - PROCESS | 3990 | 1462882539320 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f268d800 == 92 [pid = 3990] [id = 564] 05:15:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57ef6ec400) [pid = 3990] [serial = 1693] [outer = (nil)] 05:15:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57f12eb800) [pid = 3990] [serial = 1694] [outer = 0x7f57ef6ec400] 05:15:39 INFO - PROCESS | 3990 | 1462882539389 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f57f13cd400) [pid = 3990] [serial = 1695] [outer = 0x7f57ef6ec400] 05:15:40 INFO - PROCESS | 3990 | 1462882540238 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1394ms 05:15:40 INFO - PROCESS | 3990 | 1462882540291 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:15:40 INFO - PROCESS | 3990 | 1462882540302 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:15:40 INFO - PROCESS | 3990 | 1462882540313 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 3990 | 1462882540316 Marionette TRACE conn3 <- [1,2230,null,{}] 05:15:40 INFO - PROCESS | 3990 | 1462882540322 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 3990 | 1462882540500 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:15:40 INFO - PROCESS | 3990 | 1462882540681 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7ba8800 == 93 [pid = 3990] [id = 565] 05:15:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57f13d1000) [pid = 3990] [serial = 1696] [outer = (nil)] 05:15:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57f1de3800) [pid = 3990] [serial = 1697] [outer = 0x7f57f13d1000] 05:15:40 INFO - PROCESS | 3990 | 1462882540748 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57f4e54000) [pid = 3990] [serial = 1698] [outer = 0x7f57f13d1000] 05:15:41 INFO - PROCESS | 3990 | 1462882541656 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1387ms 05:15:41 INFO - PROCESS | 3990 | 1462882541701 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 3990 | 1462882541704 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:15:41 INFO - PROCESS | 3990 | 1462882541711 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 3990 | 1462882541716 Marionette TRACE conn3 <- [1,2234,null,{}] 05:15:41 INFO - PROCESS | 3990 | 1462882541732 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 3990 | 1462882541918 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:15:42 INFO - PROCESS | 3990 | 1462882542108 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdee5000 == 94 [pid = 3990] [id = 566] 05:15:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57f7343000) [pid = 3990] [serial = 1699] [outer = (nil)] 05:15:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57f7c69800) [pid = 3990] [serial = 1700] [outer = 0x7f57f7343000] 05:15:42 INFO - PROCESS | 3990 | 1462882542178 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57fb6de000) [pid = 3990] [serial = 1701] [outer = 0x7f57f7343000] 05:15:42 INFO - PROCESS | 3990 | 1462882542962 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1298ms 05:15:43 INFO - PROCESS | 3990 | 1462882543010 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:15:43 INFO - PROCESS | 3990 | 1462882543015 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:15:43 INFO - PROCESS | 3990 | 1462882543021 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 3990 | 1462882543024 Marionette TRACE conn3 <- [1,2238,null,{}] 05:15:43 INFO - PROCESS | 3990 | 1462882543029 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 3990 | 1462882543208 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:15:43 INFO - PROCESS | 3990 | 1462882543443 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802935800 == 95 [pid = 3990] [id = 567] 05:15:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57fd0d6400) [pid = 3990] [serial = 1702] [outer = (nil)] 05:15:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57fd617400) [pid = 3990] [serial = 1703] [outer = 0x7f57fd0d6400] 05:15:43 INFO - PROCESS | 3990 | 1462882543556 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57fd9cd000) [pid = 3990] [serial = 1704] [outer = 0x7f57fd0d6400] 05:15:43 INFO - PROCESS | 3990 | ************************* 05:15:43 INFO - PROCESS | 3990 | A coding exception was thrown and uncaught in a Task. 05:15:43 INFO - PROCESS | 3990 | 05:15:43 INFO - PROCESS | 3990 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:15:43 INFO - PROCESS | 3990 | Full stack: 05:15:43 INFO - PROCESS | 3990 | ************************* 05:15:44 INFO - PROCESS | 3990 | 1462882544386 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1390ms 05:15:44 INFO - PROCESS | 3990 | 1462882544412 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 3990 | 1462882544416 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:15:44 INFO - PROCESS | 3990 | 1462882544421 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 3990 | 1462882544423 Marionette TRACE conn3 <- [1,2242,null,{}] 05:15:44 INFO - PROCESS | 3990 | 1462882544429 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 3990 | 1462882544600 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:15:44 INFO - PROCESS | 3990 | 1462882544789 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805499800 == 96 [pid = 3990] [id = 568] 05:15:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57fd0ddc00) [pid = 3990] [serial = 1705] [outer = (nil)] 05:15:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57fe1e5400) [pid = 3990] [serial = 1706] [outer = 0x7f57fd0ddc00] 05:15:44 INFO - PROCESS | 3990 | 1462882544856 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57feeec000) [pid = 3990] [serial = 1707] [outer = 0x7f57fd0ddc00] 05:15:45 INFO - PROCESS | 3990 | 1462882545662 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1278ms 05:15:45 INFO - PROCESS | 3990 | 1462882545700 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 3990 | 1462882545703 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:15:45 INFO - PROCESS | 3990 | 1462882545710 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 3990 | 1462882545714 Marionette TRACE conn3 <- [1,2246,null,{}] 05:15:45 INFO - PROCESS | 3990 | 1462882545719 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 3990 | 1462882545907 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:15:46 INFO - PROCESS | 3990 | 1462882546099 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806515000 == 97 [pid = 3990] [id = 569] 05:15:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57ffdd3c00) [pid = 3990] [serial = 1708] [outer = (nil)] 05:15:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f5802956000) [pid = 3990] [serial = 1709] [outer = 0x7f57ffdd3c00] 05:15:46 INFO - PROCESS | 3990 | 1462882546162 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f5802991000) [pid = 3990] [serial = 1710] [outer = 0x7f57ffdd3c00] 05:15:47 INFO - PROCESS | 3990 | 1462882547001 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1332ms 05:15:47 INFO - PROCESS | 3990 | 1462882547044 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 3990 | 1462882547048 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:15:47 INFO - PROCESS | 3990 | 1462882547053 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 3990 | 1462882547056 Marionette TRACE conn3 <- [1,2250,null,{}] 05:15:47 INFO - PROCESS | 3990 | 1462882547061 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 3990 | 1462882547227 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:15:47 INFO - PROCESS | 3990 | 1462882547414 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a4e800 == 98 [pid = 3990] [id = 570] 05:15:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f5800782000) [pid = 3990] [serial = 1711] [outer = (nil)] 05:15:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f580363b400) [pid = 3990] [serial = 1712] [outer = 0x7f5800782000] 05:15:47 INFO - PROCESS | 3990 | 1462882547476 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f58046a2800) [pid = 3990] [serial = 1713] [outer = 0x7f5800782000] 05:15:48 INFO - PROCESS | 3990 | 1462882548351 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1332ms 05:15:48 INFO - PROCESS | 3990 | 1462882548385 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 3990 | 1462882548389 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:15:48 INFO - PROCESS | 3990 | 1462882548396 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 3990 | 1462882548398 Marionette TRACE conn3 <- [1,2254,null,{}] 05:15:48 INFO - PROCESS | 3990 | 1462882548404 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 3990 | 1462882548568 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:15:48 INFO - PROCESS | 3990 | 1462882548758 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5807a57000 == 99 [pid = 3990] [id = 571] 05:15:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f5802991400) [pid = 3990] [serial = 1714] [outer = (nil)] 05:15:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f58054cf000) [pid = 3990] [serial = 1715] [outer = 0x7f5802991400] 05:15:48 INFO - PROCESS | 3990 | 1462882548822 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f5805852400) [pid = 3990] [serial = 1716] [outer = 0x7f5802991400] 05:15:49 INFO - PROCESS | 3990 | 1462882549665 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1331ms 05:15:49 INFO - PROCESS | 3990 | 1462882549728 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 3990 | 1462882549732 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:15:49 INFO - PROCESS | 3990 | 1462882549738 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 3990 | 1462882549741 Marionette TRACE conn3 <- [1,2258,null,{}] 05:15:49 INFO - PROCESS | 3990 | 1462882549747 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 3990 | 1462882549919 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:15:50 INFO - PROCESS | 3990 | 1462882550125 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a17000 == 100 [pid = 3990] [id = 572] 05:15:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57fccda000) [pid = 3990] [serial = 1717] [outer = (nil)] 05:15:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f5805953000) [pid = 3990] [serial = 1718] [outer = 0x7f57fccda000] 05:15:50 INFO - PROCESS | 3990 | 1462882550242 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f58059d7400) [pid = 3990] [serial = 1719] [outer = 0x7f57fccda000] 05:15:51 INFO - PROCESS | 3990 | 1462882551128 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1432ms 05:15:51 INFO - PROCESS | 3990 | 1462882551171 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 3990 | 1462882551174 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:15:51 INFO - PROCESS | 3990 | 1462882551180 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 3990 | 1462882551183 Marionette TRACE conn3 <- [1,2262,null,{}] 05:15:51 INFO - PROCESS | 3990 | 1462882551188 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 3990 | 1462882551367 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:15:51 INFO - PROCESS | 3990 | 1462882551556 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f675b000 == 101 [pid = 3990] [id = 573] 05:15:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57f03ac000) [pid = 3990] [serial = 1720] [outer = (nil)] 05:15:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f57f7344c00) [pid = 3990] [serial = 1721] [outer = 0x7f57f03ac000] 05:15:51 INFO - PROCESS | 3990 | 1462882551619 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f57fe1f0c00) [pid = 3990] [serial = 1722] [outer = 0x7f57f03ac000] 05:15:52 INFO - PROCESS | 3990 | 1462882552496 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1379ms 05:15:52 INFO - PROCESS | 3990 | 1462882552560 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 3990 | 1462882552564 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:15:52 INFO - PROCESS | 3990 | 1462882552570 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 3990 | 1462882552574 Marionette TRACE conn3 <- [1,2266,null,{}] 05:15:52 INFO - PROCESS | 3990 | 1462882552579 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 3990 | 1462882552791 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:15:52 INFO - PROCESS | 3990 | 1462882552982 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f511a800 == 102 [pid = 3990] [id = 574] 05:15:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 202 (0x7f57f03ae800) [pid = 3990] [serial = 1723] [outer = (nil)] 05:15:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 203 (0x7f57f78d8800) [pid = 3990] [serial = 1724] [outer = 0x7f57f03ae800] 05:15:53 INFO - PROCESS | 3990 | 1462882553055 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 204 (0x7f58059e0c00) [pid = 3990] [serial = 1725] [outer = 0x7f57f03ae800] 05:15:53 INFO - PROCESS | 3990 | 1462882553836 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1281ms 05:15:53 INFO - PROCESS | 3990 | 1462882553866 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 3990 | 1462882553869 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:15:53 INFO - PROCESS | 3990 | 1462882553879 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 3990 | 1462882553882 Marionette TRACE conn3 <- [1,2270,null,{}] 05:15:53 INFO - PROCESS | 3990 | 1462882553888 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 3990 | 1462882554055 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:15:54 INFO - PROCESS | 3990 | 1462882554249 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5129800 == 103 [pid = 3990] [id = 575] 05:15:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f57f4e58800) [pid = 3990] [serial = 1726] [outer = (nil)] 05:15:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f57f793b800) [pid = 3990] [serial = 1727] [outer = 0x7f57f4e58800] 05:15:54 INFO - PROCESS | 3990 | 1462882554314 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f58059d9000) [pid = 3990] [serial = 1728] [outer = 0x7f57f4e58800] 05:15:55 INFO - PROCESS | 3990 | 1462882555488 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1639ms 05:15:55 INFO - PROCESS | 3990 | 1462882555518 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 3990 | 1462882555523 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:15:55 INFO - PROCESS | 3990 | 1462882555531 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 3990 | 1462882555536 Marionette TRACE conn3 <- [1,2274,null,{}] 05:15:55 INFO - PROCESS | 3990 | 1462882555545 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 3990 | 1462882555729 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:15:55 INFO - PROCESS | 3990 | 1462882555946 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5112800 == 104 [pid = 3990] [id = 576] 05:15:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f0478c00) [pid = 3990] [serial = 1729] [outer = (nil)] 05:15:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f0daa400) [pid = 3990] [serial = 1730] [outer = 0x7f57f0478c00] 05:15:56 INFO - PROCESS | 3990 | 1462882556005 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57f13c4000) [pid = 3990] [serial = 1731] [outer = 0x7f57f0478c00] 05:15:56 INFO - PROCESS | 3990 | 1462882556814 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1334ms 05:15:56 INFO - PROCESS | 3990 | 1462882556864 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 3990 | 1462882556872 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:15:56 INFO - PROCESS | 3990 | 1462882556882 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 3990 | 1462882556887 Marionette TRACE conn3 <- [1,2278,null,{}] 05:15:56 INFO - PROCESS | 3990 | 1462882556892 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 3990 | 1462882557074 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:15:57 INFO - PROCESS | 3990 | 1462882557394 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eebcb800 == 105 [pid = 3990] [id = 577] 05:15:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f1ae4000) [pid = 3990] [serial = 1732] [outer = (nil)] 05:15:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f1b8f400) [pid = 3990] [serial = 1733] [outer = 0x7f57f1ae4000] 05:15:57 INFO - PROCESS | 3990 | 1462882557500 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57f1bb5400) [pid = 3990] [serial = 1734] [outer = 0x7f57f1ae4000] 05:15:58 INFO - PROCESS | 3990 | 1462882558293 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1434ms 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806506800 == 104 [pid = 3990] [id = 474] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805c3a800 == 103 [pid = 3990] [id = 330] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f39cd000 == 102 [pid = 3990] [id = 562] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcfb5000 == 101 [pid = 3990] [id = 561] 05:15:58 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f5813fa1000) [pid = 3990] [serial = 1634] [outer = (nil)] [url = about:blank] 05:15:58 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f03ab400) [pid = 3990] [serial = 1601] [outer = (nil)] [url = about:blank] 05:15:58 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f5801f2c000) [pid = 3990] [serial = 1604] [outer = (nil)] [url = about:blank] 05:15:58 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57f1ae2800) [pid = 3990] [serial = 1607] [outer = (nil)] [url = about:blank] 05:15:58 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57f78dcc00) [pid = 3990] [serial = 1610] [outer = (nil)] [url = about:blank] 05:15:58 INFO - PROCESS | 3990 | 1462882558409 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 3990 | 1462882558415 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4da800 == 100 [pid = 3990] [id = 560] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6844000 == 99 [pid = 3990] [id = 559] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f388a000 == 98 [pid = 3990] [id = 558] 05:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a0d800 == 97 [pid = 3990] [id = 557] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f19d8800 == 96 [pid = 3990] [id = 556] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f37d2800 == 95 [pid = 3990] [id = 555] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef574800 == 94 [pid = 3990] [id = 549] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5819194000 == 93 [pid = 3990] [id = 548] 05:15:58 INFO - PROCESS | 3990 | 1462882558470 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 3990 | 1462882558475 Marionette TRACE conn3 <- [1,2282,null,{}] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580d210000 == 92 [pid = 3990] [id = 547] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdee7000 == 91 [pid = 3990] [id = 546] 05:15:58 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a10800 == 90 [pid = 3990] [id = 545] 05:15:58 INFO - PROCESS | 3990 | 1462882558494 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:58 INFO - PROCESS | 3990 | 1462882558651 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:15:58 INFO - PROCESS | 3990 | 1462882558673 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1417000 == 91 [pid = 3990] [id = 578] 05:15:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f5af7000) [pid = 3990] [serial = 1735] [outer = (nil)] 05:15:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57f5c4c000) [pid = 3990] [serial = 1736] [outer = 0x7f57f5af7000] 05:15:58 INFO - PROCESS | 3990 | 1462882558737 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f5e71800) [pid = 3990] [serial = 1737] [outer = 0x7f57f5af7000] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f5818fd2c00) [pid = 3990] [serial = 1443] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f58170c9400) [pid = 3990] [serial = 1401] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57fd20c000) [pid = 3990] [serial = 1332] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f5805853c00) [pid = 3990] [serial = 1350] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f581849c800) [pid = 3990] [serial = 1404] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f5813dd9400) [pid = 3990] [serial = 1389] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 204 (0x7f5814fda000) [pid = 3990] [serial = 1437] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 203 (0x7f57fe1ed800) [pid = 3990] [serial = 1500] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 202 (0x7f57f0db4c00) [pid = 3990] [serial = 1545] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 201 (0x7f5814116400) [pid = 3990] [serial = 1299] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 200 (0x7f5818fc7400) [pid = 3990] [serial = 1440] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f5813de1400) [pid = 3990] [serial = 1296] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f580947b800) [pid = 3990] [serial = 1341] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f5813a7f000) [pid = 3990] [serial = 1293] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f57fd584000) [pid = 3990] [serial = 1479] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f58094d9800) [pid = 3990] [serial = 1290] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f57f78e0800) [pid = 3990] [serial = 1449] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f5814eefc00) [pid = 3990] [serial = 1305] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f58094db800) [pid = 3990] [serial = 1485] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f57f64fc800) [pid = 3990] [serial = 1281] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f5815164400) [pid = 3990] [serial = 1398] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57fb39d400) [pid = 3990] [serial = 1527] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f580298fc00) [pid = 3990] [serial = 1431] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f57f733d800) [pid = 3990] [serial = 1548] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f5814155000) [pid = 3990] [serial = 1347] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f580672ec00) [pid = 3990] [serial = 1383] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57f78b1400) [pid = 3990] [serial = 1557] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57f7c60400) [pid = 3990] [serial = 1476] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f5818fce400) [pid = 3990] [serial = 1539] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f5814f06400) [pid = 3990] [serial = 1392] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f5818edc000) [pid = 3990] [serial = 1494] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57f03dec00) [pid = 3990] [serial = 1551] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f57ffdd4c00) [pid = 3990] [serial = 1530] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f58079b1400) [pid = 3990] [serial = 1533] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f5819223000) [pid = 3990] [serial = 1542] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f581ad95000) [pid = 3990] [serial = 1446] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f5819221800) [pid = 3990] [serial = 1497] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f580d15ac00) [pid = 3990] [serial = 1386] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f5800a54400) [pid = 3990] [serial = 1380] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f580584bc00) [pid = 3990] [serial = 1482] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f5805850400) [pid = 3990] [serial = 1287] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f58046a0000) [pid = 3990] [serial = 1335] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f5813ddec00) [pid = 3990] [serial = 1488] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f57fd0e0000) [pid = 3990] [serial = 1428] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f58141d6400) [pid = 3990] [serial = 1302] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f581702d000) [pid = 3990] [serial = 1536] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f57fef5d800) [pid = 3990] [serial = 1284] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f57f7340c00) [pid = 3990] [serial = 1554] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f5813a7ac00) [pid = 3990] [serial = 1434] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f57fd0d9400) [pid = 3990] [serial = 1377] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f5805f75000) [pid = 3990] [serial = 1338] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f5814f55800) [pid = 3990] [serial = 1395] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f58188a4800) [pid = 3990] [serial = 1491] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f5818fc6400) [pid = 3990] [serial = 1503] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f5813a87000) [pid = 3990] [serial = 1344] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f5802962400) [pid = 3990] [serial = 1628] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f5805856800) [pid = 3990] [serial = 1629] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f57f733a400) [pid = 3990] [serial = 1631] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57fc7c8000) [pid = 3990] [serial = 1622] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f57fd0d6000) [pid = 3990] [serial = 1623] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f57fe1f0800) [pid = 3990] [serial = 1625] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f5805854c00) [pid = 3990] [serial = 1593] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f58051d1400) [pid = 3990] [serial = 1592] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f5800a47400) [pid = 3990] [serial = 1590] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f57ffcfb000) [pid = 3990] [serial = 1589] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f5807329c00) [pid = 3990] [serial = 1596] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f5805bc2800) [pid = 3990] [serial = 1595] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f57f78db800) [pid = 3990] [serial = 1584] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57f5e62400) [pid = 3990] [serial = 1583] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57f5d2e400) [pid = 3990] [serial = 1617] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57f0dabc00) [pid = 3990] [serial = 1616] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57fc7c0400) [pid = 3990] [serial = 1587] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57fc496800) [pid = 3990] [serial = 1586] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57ef6ecc00) [pid = 3990] [serial = 1613] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f58046a2c00) [pid = 3990] [serial = 1581] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57fb390400) [pid = 3990] [serial = 1619] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57fb5dcc00) [pid = 3990] [serial = 1620] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f5814115c00) [pid = 3990] [serial = 1598] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57fccd8c00) [pid = 3990] [serial = 1632] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f580097e000) [pid = 3990] [serial = 1626] [outer = (nil)] [url = about:blank] 05:15:59 INFO - PROCESS | 3990 | 1462882559671 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1268ms 05:15:59 INFO - PROCESS | 3990 | 1462882559719 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:15:59 INFO - PROCESS | 3990 | 1462882559723 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:15:59 INFO - PROCESS | 3990 | 1462882559730 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 3990 | 1462882559733 Marionette TRACE conn3 <- [1,2286,null,{}] 05:15:59 INFO - PROCESS | 3990 | 1462882559740 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 3990 | 1462882559902 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:16:00 INFO - PROCESS | 3990 | 1462882560055 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3884800 == 92 [pid = 3990] [id = 579] 05:16:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f0db4c00) [pid = 3990] [serial = 1738] [outer = (nil)] 05:16:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f733d000) [pid = 3990] [serial = 1739] [outer = 0x7f57f0db4c00] 05:16:00 INFO - PROCESS | 3990 | 1462882560114 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57f78db800) [pid = 3990] [serial = 1740] [outer = 0x7f57f0db4c00] 05:16:00 INFO - PROCESS | 3990 | 1462882560776 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1088ms 05:16:00 INFO - PROCESS | 3990 | 1462882560817 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 3990 | 1462882560821 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:16:00 INFO - PROCESS | 3990 | 1462882560828 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 3990 | 1462882560831 Marionette TRACE conn3 <- [1,2290,null,{}] 05:16:00 INFO - PROCESS | 3990 | 1462882560837 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 3990 | 1462882561084 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:16:01 INFO - PROCESS | 3990 | 1462882561118 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ecf800 == 93 [pid = 3990] [id = 580] 05:16:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f5af3400) [pid = 3990] [serial = 1741] [outer = (nil)] 05:16:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f7c63400) [pid = 3990] [serial = 1742] [outer = 0x7f57f5af3400] 05:16:01 INFO - PROCESS | 3990 | 1462882561181 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57fb5d8400) [pid = 3990] [serial = 1743] [outer = 0x7f57f5af3400] 05:16:02 INFO - PROCESS | 3990 | 1462882562039 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1230ms 05:16:02 INFO - PROCESS | 3990 | 1462882562060 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 3990 | 1462882562063 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:16:02 INFO - PROCESS | 3990 | 1462882562070 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 3990 | 1462882562074 Marionette TRACE conn3 <- [1,2294,null,{}] 05:16:02 INFO - PROCESS | 3990 | 1462882562080 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 3990 | 1462882562319 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:16:02 INFO - PROCESS | 3990 | 1462882562368 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb318800 == 94 [pid = 3990] [id = 581] 05:16:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57fc7bec00) [pid = 3990] [serial = 1744] [outer = (nil)] 05:16:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57fd7d3000) [pid = 3990] [serial = 1745] [outer = 0x7f57fc7bec00] 05:16:02 INFO - PROCESS | 3990 | 1462882562485 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57fe1e3000) [pid = 3990] [serial = 1746] [outer = 0x7f57fc7bec00] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57ef6e2400) [pid = 3990] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57f12eec00) [pid = 3990] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57fc78a800) [pid = 3990] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57fb6db800) [pid = 3990] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f03d8800) [pid = 3990] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f03d1400) [pid = 3990] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f12f0c00) [pid = 3990] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f5af8c00) [pid = 3990] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:16:03 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f047b400) [pid = 3990] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:16:03 INFO - PROCESS | 3990 | 1462882563585 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1532ms 05:16:03 INFO - PROCESS | 3990 | 1462882563606 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 3990 | 1462882563608 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:16:03 INFO - PROCESS | 3990 | 1462882563615 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 3990 | 1462882563619 Marionette TRACE conn3 <- [1,2298,null,{}] 05:16:03 INFO - PROCESS | 3990 | 1462882563625 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 3990 | 1462882563799 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:16:03 INFO - PROCESS | 3990 | 1462882563813 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcc13000 == 95 [pid = 3990] [id = 582] 05:16:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f047b400) [pid = 3990] [serial = 1747] [outer = (nil)] 05:16:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fb2c7400) [pid = 3990] [serial = 1748] [outer = 0x7f57f047b400] 05:16:03 INFO - PROCESS | 3990 | 1462882563871 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57feee9c00) [pid = 3990] [serial = 1749] [outer = 0x7f57f047b400] 05:16:04 INFO - PROCESS | 3990 | 1462882564633 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1034ms 05:16:04 INFO - PROCESS | 3990 | 1462882564651 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 3990 | 1462882564653 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:16:04 INFO - PROCESS | 3990 | 1462882564660 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 3990 | 1462882564662 Marionette TRACE conn3 <- [1,2302,null,{}] 05:16:04 INFO - PROCESS | 3990 | 1462882564669 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 3990 | 1462882564833 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:16:04 INFO - PROCESS | 3990 | 1462882564979 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd082800 == 96 [pid = 3990] [id = 583] 05:16:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57f12e7400) [pid = 3990] [serial = 1750] [outer = (nil)] 05:16:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57ffdd1800) [pid = 3990] [serial = 1751] [outer = 0x7f57f12e7400] 05:16:05 INFO - PROCESS | 3990 | 1462882565035 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f580097e000) [pid = 3990] [serial = 1752] [outer = 0x7f57f12e7400] 05:16:05 INFO - PROCESS | 3990 | 1462882565966 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1379ms 05:16:06 INFO - PROCESS | 3990 | 1462882566039 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 3990 | 1462882566043 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:16:06 INFO - PROCESS | 3990 | 1462882566052 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 3990 | 1462882566057 Marionette TRACE conn3 <- [1,2306,null,{}] 05:16:06 INFO - PROCESS | 3990 | 1462882566065 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:06 INFO - PROCESS | 3990 | 1462882566300 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:16:06 INFO - PROCESS | 3990 | 1462882566478 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f269b000 == 97 [pid = 3990] [id = 584] 05:16:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f57f0dabc00) [pid = 3990] [serial = 1753] [outer = (nil)] 05:16:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57f13d1800) [pid = 3990] [serial = 1754] [outer = 0x7f57f0dabc00] 05:16:06 INFO - PROCESS | 3990 | 1462882566551 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57f1b93c00) [pid = 3990] [serial = 1755] [outer = 0x7f57f0dabc00] 05:16:07 INFO - PROCESS | 3990 | 1462882567483 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1488ms 05:16:07 INFO - PROCESS | 3990 | 1462882567541 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 3990 | 1462882567549 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:16:07 INFO - PROCESS | 3990 | 1462882567560 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 3990 | 1462882567565 Marionette TRACE conn3 <- [1,2310,null,{}] 05:16:07 INFO - PROCESS | 3990 | 1462882567571 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 3990 | 1462882567761 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:16:07 INFO - PROCESS | 3990 | 1462882567940 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb304800 == 98 [pid = 3990] [id = 585] 05:16:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57f0dacc00) [pid = 3990] [serial = 1756] [outer = (nil)] 05:16:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f5d2c000) [pid = 3990] [serial = 1757] [outer = 0x7f57f0dacc00] 05:16:08 INFO - PROCESS | 3990 | 1462882568008 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f78a4400) [pid = 3990] [serial = 1758] [outer = 0x7f57f0dacc00] 05:16:08 INFO - PROCESS | 3990 | 1462882568861 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1330ms 05:16:08 INFO - PROCESS | 3990 | 1462882568889 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 3990 | 1462882568892 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:16:08 INFO - PROCESS | 3990 | 1462882568899 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 3990 | 1462882568905 Marionette TRACE conn3 <- [1,2314,null,{}] 05:16:08 INFO - PROCESS | 3990 | 1462882568921 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:09 INFO - PROCESS | 3990 | 1462882569104 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:16:09 INFO - PROCESS | 3990 | 1462882569292 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1a8000 == 99 [pid = 3990] [id = 586] 05:16:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57f793fc00) [pid = 3990] [serial = 1759] [outer = (nil)] 05:16:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57fccd8400) [pid = 3990] [serial = 1760] [outer = 0x7f57f793fc00] 05:16:09 INFO - PROCESS | 3990 | 1462882569365 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57fd9c3c00) [pid = 3990] [serial = 1761] [outer = 0x7f57f793fc00] 05:16:10 INFO - PROCESS | 3990 | 1462882570168 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1284ms 05:16:10 INFO - PROCESS | 3990 | 1462882570191 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 3990 | 1462882570196 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:16:10 INFO - PROCESS | 3990 | 1462882570205 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 3990 | 1462882570207 Marionette TRACE conn3 <- [1,2318,null,{}] 05:16:10 INFO - PROCESS | 3990 | 1462882570213 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 3990 | 1462882570414 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:16:10 INFO - PROCESS | 3990 | 1462882570597 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804d9c000 == 100 [pid = 3990] [id = 587] 05:16:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57fb6e1800) [pid = 3990] [serial = 1762] [outer = (nil)] 05:16:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f5800979000) [pid = 3990] [serial = 1763] [outer = 0x7f57fb6e1800] 05:16:10 INFO - PROCESS | 3990 | 1462882570662 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f5801f2b000) [pid = 3990] [serial = 1764] [outer = 0x7f57fb6e1800] 05:16:11 INFO - PROCESS | 3990 | 1462882571535 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 3990 | 1462882571592 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:16:11 INFO - PROCESS | 3990 | 1462882571598 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 3990 | 1462882571601 Marionette TRACE conn3 <- [1,2322,null,{}] 05:16:11 INFO - PROCESS | 3990 | 1462882571606 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 3990 | 1462882571784 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:16:11 INFO - PROCESS | 3990 | 1462882571975 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806450000 == 101 [pid = 3990] [id = 588] 05:16:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57fd9c8000) [pid = 3990] [serial = 1765] [outer = (nil)] 05:16:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f5802991800) [pid = 3990] [serial = 1766] [outer = 0x7f57fd9c8000] 05:16:12 INFO - PROCESS | 3990 | 1462882572048 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f58054cf400) [pid = 3990] [serial = 1767] [outer = 0x7f57fd9c8000] 05:16:12 INFO - PROCESS | 3990 | 1462882572893 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1341ms 05:16:12 INFO - PROCESS | 3990 | 1462882572940 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 3990 | 1462882572943 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:16:12 INFO - PROCESS | 3990 | 1462882572949 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 3990 | 1462882572952 Marionette TRACE conn3 <- [1,2326,null,{}] 05:16:12 INFO - PROCESS | 3990 | 1462882572958 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 3990 | 1462882573165 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:16:13 INFO - PROCESS | 3990 | 1462882573350 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077c3800 == 102 [pid = 3990] [id = 589] 05:16:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f5805856800) [pid = 3990] [serial = 1768] [outer = (nil)] 05:16:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f5805cef400) [pid = 3990] [serial = 1769] [outer = 0x7f5805856800] 05:16:13 INFO - PROCESS | 3990 | 1462882573422 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f580732ec00) [pid = 3990] [serial = 1770] [outer = 0x7f5805856800] 05:16:14 INFO - PROCESS | 3990 | 1462882574226 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1327ms 05:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:16:14 INFO - PROCESS | 3990 | 1462882574278 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 3990 | 1462882574281 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:16:14 INFO - PROCESS | 3990 | 1462882574288 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 3990 | 1462882574291 Marionette TRACE conn3 <- [1,2330,null,{}] 05:16:14 INFO - PROCESS | 3990 | 1462882574297 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 3990 | 1462882574472 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:16:14 INFO - PROCESS | 3990 | 1462882574658 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de21000 == 103 [pid = 3990] [id = 590] 05:16:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f580595f800) [pid = 3990] [serial = 1771] [outer = (nil)] 05:16:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f58079b1c00) [pid = 3990] [serial = 1772] [outer = 0x7f580595f800] 05:16:14 INFO - PROCESS | 3990 | 1462882574728 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f5809430400) [pid = 3990] [serial = 1773] [outer = 0x7f580595f800] 05:16:15 INFO - PROCESS | 3990 | 1462882575580 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1332ms 05:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:16:15 INFO - PROCESS | 3990 | 1462882575619 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 3990 | 1462882575622 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:16:15 INFO - PROCESS | 3990 | 1462882575629 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 3990 | 1462882575632 Marionette TRACE conn3 <- [1,2334,null,{}] 05:16:15 INFO - PROCESS | 3990 | 1462882575638 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 3990 | 1462882575827 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:16:16 INFO - PROCESS | 3990 | 1462882576014 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e18000 == 104 [pid = 3990] [id = 591] 05:16:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f5801f2c000) [pid = 3990] [serial = 1774] [outer = (nil)] 05:16:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f58094d4400) [pid = 3990] [serial = 1775] [outer = 0x7f5801f2c000] 05:16:16 INFO - PROCESS | 3990 | 1462882576078 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f580d15ac00) [pid = 3990] [serial = 1776] [outer = 0x7f5801f2c000] 05:16:16 INFO - PROCESS | 3990 | 1462882576908 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1330ms 05:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:16:16 INFO - PROCESS | 3990 | 1462882576958 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 3990 | 1462882576961 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:16:16 INFO - PROCESS | 3990 | 1462882576968 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 3990 | 1462882576971 Marionette TRACE conn3 <- [1,2338,null,{}] 05:16:16 INFO - PROCESS | 3990 | 1462882576977 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 3990 | 1462882577173 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:16:17 INFO - PROCESS | 3990 | 1462882577361 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58171cd800 == 105 [pid = 3990] [id = 592] 05:16:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f58064ad000) [pid = 3990] [serial = 1777] [outer = (nil)] 05:16:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f5813a80000) [pid = 3990] [serial = 1778] [outer = 0x7f58064ad000] 05:16:17 INFO - PROCESS | 3990 | 1462882577427 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f5813cce000) [pid = 3990] [serial = 1779] [outer = 0x7f58064ad000] 05:16:18 INFO - PROCESS | 3990 | 1462882578281 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1380ms 05:16:18 INFO - PROCESS | 3990 | 1462882578347 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 3990 | 1462882578350 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:16:18 INFO - PROCESS | 3990 | 1462882578356 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 3990 | 1462882578358 Marionette TRACE conn3 <- [1,2342,null,{}] 05:16:18 INFO - PROCESS | 3990 | 1462882578363 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 3990 | 1462882578538 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:16:18 INFO - PROCESS | 3990 | 1462882578758 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818adb000 == 106 [pid = 3990] [id = 593] 05:16:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57fe225400) [pid = 3990] [serial = 1780] [outer = (nil)] 05:16:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f5813de6400) [pid = 3990] [serial = 1781] [outer = 0x7f57fe225400] 05:16:18 INFO - PROCESS | 3990 | 1462882578823 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f5813fa7400) [pid = 3990] [serial = 1782] [outer = 0x7f57fe225400] 05:16:19 INFO - PROCESS | 3990 | 1462882579677 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1380ms 05:16:19 INFO - PROCESS | 3990 | 1462882579740 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 3990 | 1462882579745 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:16:19 INFO - PROCESS | 3990 | 1462882579753 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 3990 | 1462882579757 Marionette TRACE conn3 <- [1,2346,null,{}] 05:16:19 INFO - PROCESS | 3990 | 1462882579764 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 3990 | 1462882579971 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:16:20 INFO - PROCESS | 3990 | 1462882580178 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581ad5d800 == 107 [pid = 3990] [id = 594] 05:16:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57f03dcc00) [pid = 3990] [serial = 1783] [outer = (nil)] 05:16:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f58141cf000) [pid = 3990] [serial = 1784] [outer = 0x7f57f03dcc00] 05:16:20 INFO - PROCESS | 3990 | 1462882580249 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f581515d000) [pid = 3990] [serial = 1785] [outer = 0x7f57f03dcc00] 05:16:21 INFO - PROCESS | 3990 | 1462882581109 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1428ms 05:16:21 INFO - PROCESS | 3990 | 1462882581183 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 3990 | 1462882581186 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:16:21 INFO - PROCESS | 3990 | 1462882581192 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 3990 | 1462882581195 Marionette TRACE conn3 <- [1,2350,null,{}] 05:16:21 INFO - PROCESS | 3990 | 1462882581201 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 3990 | 1462882581389 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:16:22 INFO - PROCESS | 3990 | 1462882582034 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f4fb6000 == 108 [pid = 3990] [id = 595] 05:16:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f57f03a3000) [pid = 3990] [serial = 1786] [outer = (nil)] 05:16:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57f03d4400) [pid = 3990] [serial = 1787] [outer = 0x7f57f03a3000] 05:16:22 INFO - PROCESS | 3990 | 1462882582103 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57f0db3c00) [pid = 3990] [serial = 1788] [outer = 0x7f57f03a3000] 05:16:22 INFO - PROCESS | 3990 | 1462882582904 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1731ms 05:16:22 INFO - PROCESS | 3990 | 1462882582943 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 3990 | 1462882582949 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:16:22 INFO - PROCESS | 3990 | 1462882582960 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 3990 | 1462882582964 Marionette TRACE conn3 <- [1,2354,null,{}] 05:16:22 INFO - PROCESS | 3990 | 1462882582971 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 3990 | 1462882583144 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:16:23 INFO - PROCESS | 3990 | 1462882583349 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5ee1800 == 109 [pid = 3990] [id = 596] 05:16:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f57ef6e1000) [pid = 3990] [serial = 1789] [outer = (nil)] 05:16:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57f12f5400) [pid = 3990] [serial = 1790] [outer = 0x7f57ef6e1000] 05:16:23 INFO - PROCESS | 3990 | 1462882583409 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57f5c45000) [pid = 3990] [serial = 1791] [outer = 0x7f57ef6e1000] 05:16:24 INFO - PROCESS | 3990 | 1462882584434 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1531ms 05:16:24 INFO - PROCESS | 3990 | 1462882584493 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 3990 | 1462882584500 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:16:24 INFO - PROCESS | 3990 | 1462882584507 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 3990 | 1462882584510 Marionette TRACE conn3 <- [1,2358,null,{}] 05:16:24 INFO - PROCESS | 3990 | 1462882584516 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 3990 | 1462882584703 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f19d9800 == 108 [pid = 3990] [id = 535] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef65c800 == 107 [pid = 3990] [id = 536] 05:16:24 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f57f1bb4000) [pid = 3990] [serial = 1661] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57f1df0000) [pid = 3990] [serial = 1652] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f57f1b8bc00) [pid = 3990] [serial = 1655] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f57f1baa400) [pid = 3990] [serial = 1658] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f57f78d9c00) [pid = 3990] [serial = 1691] [outer = (nil)] [url = about:blank] 05:16:24 INFO - PROCESS | 3990 | 1462882584976 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcc13000 == 106 [pid = 3990] [id = 582] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb318800 == 105 [pid = 3990] [id = 581] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5ecf800 == 104 [pid = 3990] [id = 580] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f3884800 == 103 [pid = 3990] [id = 579] 05:16:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f1417000 == 102 [pid = 3990] [id = 578] 05:16:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eebda800 == 103 [pid = 3990] [id = 597] 05:16:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57f13d0400) [pid = 3990] [serial = 1792] [outer = (nil)] 05:16:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57f1df1800) [pid = 3990] [serial = 1793] [outer = 0x7f57f13d0400] 05:16:25 INFO - PROCESS | 3990 | 1462882585114 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f57f793e000) [pid = 3990] [serial = 1794] [outer = 0x7f57f13d0400] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eebcb800 == 102 [pid = 3990] [id = 577] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5112800 == 101 [pid = 3990] [id = 576] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5807a57000 == 100 [pid = 3990] [id = 571] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806a4e800 == 99 [pid = 3990] [id = 570] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806515000 == 98 [pid = 3990] [id = 569] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805499800 == 97 [pid = 3990] [id = 568] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802935800 == 96 [pid = 3990] [id = 567] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdee5000 == 95 [pid = 3990] [id = 566] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7ba8800 == 94 [pid = 3990] [id = 565] 05:16:25 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f268d800 == 93 [pid = 3990] [id = 564] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f57f7c6cc00) [pid = 3990] [serial = 1679] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f57f12f4000) [pid = 3990] [serial = 1667] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f5803648000) [pid = 3990] [serial = 1643] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f57fd57cc00) [pid = 3990] [serial = 1685] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f57fd9c1c00) [pid = 3990] [serial = 1686] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f57fcce1400) [pid = 3990] [serial = 1683] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f57fb399c00) [pid = 3990] [serial = 1640] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57f7938400) [pid = 3990] [serial = 1677] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f57fc7c8c00) [pid = 3990] [serial = 1682] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f57fb5d2400) [pid = 3990] [serial = 1680] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f58141c9400) [pid = 3990] [serial = 1646] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f57f13cb400) [pid = 3990] [serial = 1664] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f57f7343c00) [pid = 3990] [serial = 1676] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f57f5af2c00) [pid = 3990] [serial = 1688] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f57f1baf800) [pid = 3990] [serial = 1670] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57f1ded400) [pid = 3990] [serial = 1649] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57f13ccc00) [pid = 3990] [serial = 1668] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57f5d39400) [pid = 3990] [serial = 1673] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f5814fe5800) [pid = 3990] [serial = 1635] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f57f1de2c00) [pid = 3990] [serial = 1671] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f57f0dad400) [pid = 3990] [serial = 1637] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57f64f0400) [pid = 3990] [serial = 1689] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f57f7335c00) [pid = 3990] [serial = 1674] [outer = (nil)] [url = about:blank] 05:16:25 INFO - PROCESS | 3990 | 1462882585877 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1431ms 05:16:25 INFO - PROCESS | 3990 | 1462882585939 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 3990 | 1462882585942 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:16:25 INFO - PROCESS | 3990 | 1462882585955 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 3990 | 1462882585964 Marionette TRACE conn3 <- [1,2362,null,{}] 05:16:25 INFO - PROCESS | 3990 | 1462882585977 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 3990 | 1462882586158 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:16:26 INFO - PROCESS | 3990 | 1462882586169 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39d3000 == 94 [pid = 3990] [id = 598] 05:16:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f57f5af2c00) [pid = 3990] [serial = 1795] [outer = (nil)] 05:16:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f57fc327000) [pid = 3990] [serial = 1796] [outer = 0x7f57f5af2c00] 05:16:26 INFO - PROCESS | 3990 | 1462882586227 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f57fc787c00) [pid = 3990] [serial = 1797] [outer = 0x7f57f5af2c00] 05:16:27 INFO - PROCESS | 3990 | 1462882587060 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1155ms 05:16:27 INFO - PROCESS | 3990 | 1462882587104 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 3990 | 1462882587108 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:16:27 INFO - PROCESS | 3990 | 1462882587114 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 3990 | 1462882587116 Marionette TRACE conn3 <- [1,2366,null,{}] 05:16:27 INFO - PROCESS | 3990 | 1462882587122 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 3990 | 1462882587283 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:16:27 INFO - PROCESS | 3990 | 1462882587293 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f675a000 == 95 [pid = 3990] [id = 599] 05:16:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f57f1b8bc00) [pid = 3990] [serial = 1798] [outer = (nil)] 05:16:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f57fcce1400) [pid = 3990] [serial = 1799] [outer = 0x7f57f1b8bc00] 05:16:27 INFO - PROCESS | 3990 | 1462882587496 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f57fd7d9400) [pid = 3990] [serial = 1800] [outer = 0x7f57f1b8bc00] 05:16:28 INFO - PROCESS | 3990 | 1462882588246 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1177ms 05:16:28 INFO - PROCESS | 3990 | 1462882588292 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 3990 | 1462882588296 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:16:28 INFO - PROCESS | 3990 | 1462882588308 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 3990 | 1462882588311 Marionette TRACE conn3 <- [1,2370,null,{}] 05:16:28 INFO - PROCESS | 3990 | 1462882588320 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 3990 | 1462882588533 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:16:28 INFO - PROCESS | 3990 | 1462882588553 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4ad000 == 96 [pid = 3990] [id = 600] 05:16:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f57fe1ec800) [pid = 3990] [serial = 1801] [outer = (nil)] 05:16:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f57ffcf9400) [pid = 3990] [serial = 1802] [outer = 0x7f57fe1ec800] 05:16:28 INFO - PROCESS | 3990 | 1462882588618 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f5801f28400) [pid = 3990] [serial = 1803] [outer = 0x7f57fe1ec800] 05:16:29 INFO - PROCESS | 3990 | 1462882589449 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1181ms 05:16:29 INFO - PROCESS | 3990 | 1462882589490 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:16:29 INFO - PROCESS | 3990 | 1462882589493 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:16:29 INFO - PROCESS | 3990 | 1462882589523 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 3990 | 1462882589526 Marionette TRACE conn3 <- [1,2374,null,{}] 05:16:29 INFO - PROCESS | 3990 | 1462882589531 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:29 INFO - PROCESS | 3990 | 1462882589748 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:16:29 INFO - PROCESS | 3990 | 1462882589771 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fdc82800 == 97 [pid = 3990] [id = 601] 05:16:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f5800983400) [pid = 3990] [serial = 1804] [outer = (nil)] 05:16:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f5805850800) [pid = 3990] [serial = 1805] [outer = 0x7f5800983400] 05:16:29 INFO - PROCESS | 3990 | 1462882589827 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f5803648000) [pid = 3990] [serial = 1806] [outer = 0x7f5800983400] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f57fc7bec00) [pid = 3990] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f57f0db4c00) [pid = 3990] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f57f1ae4000) [pid = 3990] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f57f047b400) [pid = 3990] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57f5af7000) [pid = 3990] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57f0478c00) [pid = 3990] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:16:30 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57f5af3400) [pid = 3990] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:16:30 INFO - PROCESS | 3990 | 1462882590904 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1461ms 05:16:30 INFO - PROCESS | 3990 | 1462882590959 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 3990 | 1462882590962 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:16:30 INFO - PROCESS | 3990 | 1462882590969 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 3990 | 1462882590973 Marionette TRACE conn3 <- [1,2378,null,{}] 05:16:30 INFO - PROCESS | 3990 | 1462882590978 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 3990 | 1462882591243 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:16:31 INFO - PROCESS | 3990 | 1462882591440 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef8d7000 == 98 [pid = 3990] [id = 602] 05:16:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f57ef6e2c00) [pid = 3990] [serial = 1807] [outer = (nil)] 05:16:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f57ef6ef400) [pid = 3990] [serial = 1808] [outer = 0x7f57ef6e2c00] 05:16:31 INFO - PROCESS | 3990 | 1462882591519 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f57f13c8800) [pid = 3990] [serial = 1809] [outer = 0x7f57ef6e2c00] 05:16:32 INFO - PROCESS | 3990 | 1462882592439 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1529ms 05:16:32 INFO - PROCESS | 3990 | 1462882592501 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 3990 | 1462882592507 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:16:32 INFO - PROCESS | 3990 | 1462882592515 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 3990 | 1462882592521 Marionette TRACE conn3 <- [1,2382,null,{}] 05:16:32 INFO - PROCESS | 3990 | 1462882592529 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 3990 | 1462882592724 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:16:32 INFO - PROCESS | 3990 | 1462882592913 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7329800 == 99 [pid = 3990] [id = 603] 05:16:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f57f1b87c00) [pid = 3990] [serial = 1810] [outer = (nil)] 05:16:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f57f5e70c00) [pid = 3990] [serial = 1811] [outer = 0x7f57f1b87c00] 05:16:32 INFO - PROCESS | 3990 | 1462882592989 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f57f78a4000) [pid = 3990] [serial = 1812] [outer = 0x7f57f1b87c00] 05:16:33 INFO - PROCESS | 3990 | 1462882593921 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1483ms 05:16:34 INFO - PROCESS | 3990 | 1462882593999 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 3990 | 1462882594003 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:16:34 INFO - PROCESS | 3990 | 1462882594009 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 3990 | 1462882594013 Marionette TRACE conn3 <- [1,2386,null,{}] 05:16:34 INFO - PROCESS | 3990 | 1462882594019 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 3990 | 1462882594213 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:16:34 INFO - PROCESS | 3990 | 1462882594399 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd54e000 == 100 [pid = 3990] [id = 604] 05:16:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f57f78b0400) [pid = 3990] [serial = 1813] [outer = (nil)] 05:16:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f57fb393c00) [pid = 3990] [serial = 1814] [outer = 0x7f57f78b0400] 05:16:34 INFO - PROCESS | 3990 | 1462882594470 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57fb6da000) [pid = 3990] [serial = 1815] [outer = 0x7f57f78b0400] 05:16:35 INFO - PROCESS | 3990 | 1462882595401 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1431ms 05:16:35 INFO - PROCESS | 3990 | 1462882595441 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 3990 | 1462882595448 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:16:35 INFO - PROCESS | 3990 | 1462882595464 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 3990 | 1462882595477 Marionette TRACE conn3 <- [1,2390,null,{}] 05:16:35 INFO - PROCESS | 3990 | 1462882595491 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 3990 | 1462882595806 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:16:36 INFO - PROCESS | 3990 | 1462882596033 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802926800 == 101 [pid = 3990] [id = 605] 05:16:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57f5af0c00) [pid = 3990] [serial = 1816] [outer = (nil)] 05:16:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57fc791800) [pid = 3990] [serial = 1817] [outer = 0x7f57f5af0c00] 05:16:36 INFO - PROCESS | 3990 | 1462882596114 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57fe1eac00) [pid = 3990] [serial = 1818] [outer = 0x7f57f5af0c00] 05:16:36 INFO - PROCESS | 3990 | 1462882596927 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1508ms 05:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:16:36 INFO - PROCESS | 3990 | 1462882596965 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 3990 | 1462882596967 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:16:36 INFO - PROCESS | 3990 | 1462882596974 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 3990 | 1462882596977 Marionette TRACE conn3 <- [1,2394,null,{}] 05:16:36 INFO - PROCESS | 3990 | 1462882596983 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 3990 | 1462882597192 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:16:37 INFO - PROCESS | 3990 | 1462882597387 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806440000 == 102 [pid = 3990] [id = 606] 05:16:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57f7936c00) [pid = 3990] [serial = 1819] [outer = (nil)] 05:16:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f5802985400) [pid = 3990] [serial = 1820] [outer = 0x7f57f7936c00] 05:16:37 INFO - PROCESS | 3990 | 1462882597457 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f5805368000) [pid = 3990] [serial = 1821] [outer = 0x7f57f7936c00] 05:16:38 INFO - PROCESS | 3990 | 1462882598365 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1432ms 05:16:38 INFO - PROCESS | 3990 | 1462882598408 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 3990 | 1462882598412 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:16:38 INFO - PROCESS | 3990 | 1462882598420 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 3990 | 1462882598424 Marionette TRACE conn3 <- [1,2398,null,{}] 05:16:38 INFO - PROCESS | 3990 | 1462882598429 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 3990 | 1462882598621 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:16:38 INFO - PROCESS | 3990 | 1462882598838 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e1b000 == 103 [pid = 3990] [id = 607] 05:16:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f58059ddc00) [pid = 3990] [serial = 1822] [outer = (nil)] 05:16:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f5805e93800) [pid = 3990] [serial = 1823] [outer = 0x7f58059ddc00] 05:16:38 INFO - PROCESS | 3990 | 1462882598959 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f58094d4800) [pid = 3990] [serial = 1824] [outer = 0x7f58059ddc00] 05:16:39 INFO - PROCESS | 3990 | 1462882599888 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1539ms 05:16:39 INFO - PROCESS | 3990 | 1462882599959 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 3990 | 1462882599962 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:16:39 INFO - PROCESS | 3990 | 1462882599969 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 3990 | 1462882599971 Marionette TRACE conn3 <- [1,2402,null,{}] 05:16:39 INFO - PROCESS | 3990 | 1462882599977 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 3990 | 1462882600195 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:16:40 INFO - PROCESS | 3990 | 1462882600380 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813f47000 == 104 [pid = 3990] [id = 608] 05:16:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f5805854c00) [pid = 3990] [serial = 1825] [outer = (nil)] 05:16:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f5813fa5c00) [pid = 3990] [serial = 1826] [outer = 0x7f5805854c00] 05:16:40 INFO - PROCESS | 3990 | 1462882600447 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f5814f07c00) [pid = 3990] [serial = 1827] [outer = 0x7f5805854c00] 05:16:41 INFO - PROCESS | 3990 | 1462882601313 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1385ms 05:16:41 INFO - PROCESS | 3990 | 1462882601354 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 3990 | 1462882601357 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:16:41 INFO - PROCESS | 3990 | 1462882601364 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 3990 | 1462882601367 Marionette TRACE conn3 <- [1,2406,null,{}] 05:16:41 INFO - PROCESS | 3990 | 1462882601373 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 3990 | 1462882601557 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:16:41 INFO - PROCESS | 3990 | 1462882601749 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581ad46000 == 105 [pid = 3990] [id = 609] 05:16:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f58059e0400) [pid = 3990] [serial = 1828] [outer = (nil)] 05:16:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f5815159400) [pid = 3990] [serial = 1829] [outer = 0x7f58059e0400] 05:16:41 INFO - PROCESS | 3990 | 1462882601815 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f581702d000) [pid = 3990] [serial = 1830] [outer = 0x7f58059e0400] 05:16:42 INFO - PROCESS | 3990 | 1462882602708 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1379ms 05:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:16:42 INFO - PROCESS | 3990 | 1462882602744 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 3990 | 1462882602746 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:16:42 INFO - PROCESS | 3990 | 1462882602753 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 3990 | 1462882602757 Marionette TRACE conn3 <- [1,2410,null,{}] 05:16:42 INFO - PROCESS | 3990 | 1462882602763 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 3990 | 1462882602945 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:16:43 INFO - PROCESS | 3990 | 1462882603136 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d359800 == 106 [pid = 3990] [id = 610] 05:16:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f5813cd2000) [pid = 3990] [serial = 1831] [outer = (nil)] 05:16:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f581719f800) [pid = 3990] [serial = 1832] [outer = 0x7f5813cd2000] 05:16:43 INFO - PROCESS | 3990 | 1462882603201 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f58188a7800) [pid = 3990] [serial = 1833] [outer = 0x7f5813cd2000] 05:16:44 INFO - PROCESS | 3990 | 1462882604080 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1384ms 05:16:44 INFO - PROCESS | 3990 | 1462882604137 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 3990 | 1462882604141 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:16:44 INFO - PROCESS | 3990 | 1462882604147 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 3990 | 1462882604156 Marionette TRACE conn3 <- [1,2414,null,{}] 05:16:44 INFO - PROCESS | 3990 | 1462882604161 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 3990 | 1462882604342 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:16:44 INFO - PROCESS | 3990 | 1462882604532 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e143000 == 107 [pid = 3990] [id = 611] 05:16:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f5814f10000) [pid = 3990] [serial = 1834] [outer = (nil)] 05:16:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f5818edbc00) [pid = 3990] [serial = 1835] [outer = 0x7f5814f10000] 05:16:44 INFO - PROCESS | 3990 | 1462882604600 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f5818fc9c00) [pid = 3990] [serial = 1836] [outer = 0x7f5814f10000] 05:16:45 INFO - PROCESS | 3990 | 1462882605377 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1291ms 05:16:45 INFO - PROCESS | 3990 | 1462882605439 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 3990 | 1462882605443 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:16:45 INFO - PROCESS | 3990 | 1462882605462 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 3990 | 1462882605465 Marionette TRACE conn3 <- [1,2418,null,{}] 05:16:45 INFO - PROCESS | 3990 | 1462882605476 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 3990 | 1462882605672 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:16:45 INFO - PROCESS | 3990 | 1462882605861 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2bd9000 == 108 [pid = 3990] [id = 612] 05:16:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57ef557c00) [pid = 3990] [serial = 1837] [outer = (nil)] 05:16:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57ef55d400) [pid = 3990] [serial = 1838] [outer = 0x7f57ef557c00] 05:16:45 INFO - PROCESS | 3990 | 1462882605940 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f5818ed3c00) [pid = 3990] [serial = 1839] [outer = 0x7f57ef557c00] 05:16:46 INFO - PROCESS | 3990 | 1462882606788 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1402ms 05:16:46 INFO - PROCESS | 3990 | 1462882606850 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 3990 | 1462882606853 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:16:46 INFO - PROCESS | 3990 | 1462882606860 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 3990 | 1462882606864 Marionette TRACE conn3 <- [1,2422,null,{}] 05:16:46 INFO - PROCESS | 3990 | 1462882606869 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 3990 | 1462882607067 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:16:47 INFO - PROCESS | 3990 | 1462882607265 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eecdc800 == 109 [pid = 3990] [id = 613] 05:16:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57ef558400) [pid = 3990] [serial = 1840] [outer = (nil)] 05:16:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f78bd800) [pid = 3990] [serial = 1841] [outer = 0x7f57ef558400] 05:16:47 INFO - PROCESS | 3990 | 1462882607330 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f5818fd2c00) [pid = 3990] [serial = 1842] [outer = 0x7f57ef558400] 05:16:48 INFO - PROCESS | 3990 | 1462882608088 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1287ms 05:16:48 INFO - PROCESS | 3990 | 1462882608146 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 3990 | 1462882608149 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:16:48 INFO - PROCESS | 3990 | 1462882608154 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 3990 | 1462882608156 Marionette TRACE conn3 <- [1,2426,null,{}] 05:16:48 INFO - PROCESS | 3990 | 1462882608162 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 3990 | 1462882608336 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:16:48 INFO - PROCESS | 3990 | 1462882608529 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0ed1000 == 110 [pid = 3990] [id = 614] 05:16:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57f12ee400) [pid = 3990] [serial = 1843] [outer = (nil)] 05:16:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57f50c0c00) [pid = 3990] [serial = 1844] [outer = 0x7f57f12ee400] 05:16:48 INFO - PROCESS | 3990 | 1462882608598 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57f50c9800) [pid = 3990] [serial = 1845] [outer = 0x7f57f12ee400] 05:16:49 INFO - PROCESS | 3990 | 1462882609485 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1381ms 05:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:16:49 INFO - PROCESS | 3990 | 1462882609537 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 3990 | 1462882609539 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:16:49 INFO - PROCESS | 3990 | 1462882609546 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 3990 | 1462882609548 Marionette TRACE conn3 <- [1,2430,null,{}] 05:16:49 INFO - PROCESS | 3990 | 1462882609553 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:49 INFO - PROCESS | 3990 | 1462882609724 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:16:49 INFO - PROCESS | 3990 | 1462882609922 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f26a0000 == 111 [pid = 3990] [id = 615] 05:16:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57ef555000) [pid = 3990] [serial = 1846] [outer = (nil)] 05:16:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f57f50cc000) [pid = 3990] [serial = 1847] [outer = 0x7f57ef555000] 05:16:49 INFO - PROCESS | 3990 | 1462882609985 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f57f78c0c00) [pid = 3990] [serial = 1848] [outer = 0x7f57ef555000] 05:16:51 INFO - PROCESS | 3990 | 1462882611145 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1637ms 05:16:51 INFO - PROCESS | 3990 | 1462882611182 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 3990 | 1462882611189 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:16:51 INFO - PROCESS | 3990 | 1462882611197 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 3990 | 1462882611202 Marionette TRACE conn3 <- [1,2434,null,{}] 05:16:51 INFO - PROCESS | 3990 | 1462882611209 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 3990 | 1462882611388 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:16:51 INFO - PROCESS | 3990 | 1462882611612 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3883000 == 112 [pid = 3990] [id = 616] 05:16:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57f0db4400) [pid = 3990] [serial = 1849] [outer = (nil)] 05:16:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f57f1ae1400) [pid = 3990] [serial = 1850] [outer = 0x7f57f0db4400] 05:16:51 INFO - PROCESS | 3990 | 1462882611682 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f57f50ccc00) [pid = 3990] [serial = 1851] [outer = 0x7f57f0db4400] 05:16:52 INFO - PROCESS | 3990 | 1462882612713 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1588ms 05:16:52 INFO - PROCESS | 3990 | 1462882612787 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 3990 | 1462882612799 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:16:52 INFO - PROCESS | 3990 | 1462882612814 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 3990 | 1462882612821 Marionette TRACE conn3 <- [1,2438,null,{}] 05:16:52 INFO - PROCESS | 3990 | 1462882612829 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fdc82800 == 111 [pid = 3990] [id = 601] 05:16:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4ad000 == 110 [pid = 3990] [id = 600] 05:16:52 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f675a000 == 109 [pid = 3990] [id = 599] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 200 (0x7f57ffdd1800) [pid = 3990] [serial = 1751] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | 1462882613185 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f39d3000 == 108 [pid = 3990] [id = 598] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eebda800 == 107 [pid = 3990] [id = 597] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5ee1800 == 106 [pid = 3990] [id = 596] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f4fb6000 == 105 [pid = 3990] [id = 595] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580de21000 == 104 [pid = 3990] [id = 590] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58077c3800 == 103 [pid = 3990] [id = 589] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806450000 == 102 [pid = 3990] [id = 588] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804d9c000 == 101 [pid = 3990] [id = 587] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1a8000 == 100 [pid = 3990] [id = 586] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb304800 == 99 [pid = 3990] [id = 585] 05:16:53 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f269b000 == 98 [pid = 3990] [id = 584] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f57fd7d3000) [pid = 3990] [serial = 1745] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f57f793b800) [pid = 3990] [serial = 1727] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f57f733d000) [pid = 3990] [serial = 1739] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f57fe1e3000) [pid = 3990] [serial = 1746] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f57f1bb5400) [pid = 3990] [serial = 1734] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f57f1b8f400) [pid = 3990] [serial = 1733] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f57f78db800) [pid = 3990] [serial = 1740] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f57f1de3800) [pid = 3990] [serial = 1697] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f57fb2c7400) [pid = 3990] [serial = 1748] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f580363b400) [pid = 3990] [serial = 1712] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57f5c4c000) [pid = 3990] [serial = 1736] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f57f5e71800) [pid = 3990] [serial = 1737] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f58054cf000) [pid = 3990] [serial = 1715] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f5805953000) [pid = 3990] [serial = 1718] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57fd617400) [pid = 3990] [serial = 1703] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f5802956000) [pid = 3990] [serial = 1709] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57f13c4000) [pid = 3990] [serial = 1731] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f57f0daa400) [pid = 3990] [serial = 1730] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57f7344c00) [pid = 3990] [serial = 1721] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f57fe1e5400) [pid = 3990] [serial = 1706] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57f12eb800) [pid = 3990] [serial = 1694] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f57f7c69800) [pid = 3990] [serial = 1700] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f57f78d8800) [pid = 3990] [serial = 1724] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f57feee9c00) [pid = 3990] [serial = 1749] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f57f7c63400) [pid = 3990] [serial = 1742] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57fb5d8400) [pid = 3990] [serial = 1743] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 3990 | 1462882613418 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1bea000 == 99 [pid = 3990] [id = 617] 05:16:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57f0daa400) [pid = 3990] [serial = 1852] [outer = (nil)] 05:16:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57f5e69c00) [pid = 3990] [serial = 1853] [outer = 0x7f57f0daa400] 05:16:53 INFO - PROCESS | 3990 | 1462882613485 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57f78bc000) [pid = 3990] [serial = 1854] [outer = 0x7f57f0daa400] 05:16:54 INFO - PROCESS | 3990 | 1462882614173 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1389ms 05:16:54 INFO - PROCESS | 3990 | 1462882614202 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 3990 | 1462882614205 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:16:54 INFO - PROCESS | 3990 | 1462882614211 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 3990 | 1462882614215 Marionette TRACE conn3 <- [1,2442,null,{}] 05:16:54 INFO - PROCESS | 3990 | 1462882614243 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 3990 | 1462882614410 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:16:54 INFO - PROCESS | 3990 | 1462882614428 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6766000 == 100 [pid = 3990] [id = 618] 05:16:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57fb396000) [pid = 3990] [serial = 1855] [outer = (nil)] 05:16:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57fb5d5800) [pid = 3990] [serial = 1856] [outer = 0x7f57fb396000] 05:16:54 INFO - PROCESS | 3990 | 1462882614489 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57fc6e0400) [pid = 3990] [serial = 1857] [outer = 0x7f57fb396000] 05:16:55 INFO - PROCESS | 3990 | 1462882615266 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1094ms 05:16:55 INFO - PROCESS | 3990 | 1462882615322 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 3990 | 1462882615326 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:16:55 INFO - PROCESS | 3990 | 1462882615332 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 3990 | 1462882615334 Marionette TRACE conn3 <- [1,2446,null,{}] 05:16:55 INFO - PROCESS | 3990 | 1462882615339 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:55 INFO - PROCESS | 3990 | 1462882615505 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:16:55 INFO - PROCESS | 3990 | 1462882615528 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4d6800 == 101 [pid = 3990] [id = 619] 05:16:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57f78bdc00) [pid = 3990] [serial = 1858] [outer = (nil)] 05:16:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57fd0da800) [pid = 3990] [serial = 1859] [outer = 0x7f57f78bdc00] 05:16:55 INFO - PROCESS | 3990 | 1462882615594 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57fd615800) [pid = 3990] [serial = 1860] [outer = 0x7f57f78bdc00] 05:16:56 INFO - PROCESS | 3990 | 1462882616459 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1185ms 05:16:56 INFO - PROCESS | 3990 | 1462882616517 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 3990 | 1462882616519 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:16:56 INFO - PROCESS | 3990 | 1462882616529 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 3990 | 1462882616531 Marionette TRACE conn3 <- [1,2450,null,{}] 05:16:56 INFO - PROCESS | 3990 | 1462882616534 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 3990 | 1462882616750 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:16:56 INFO - PROCESS | 3990 | 1462882616775 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfc7000 == 102 [pid = 3990] [id = 620] 05:16:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57fc6e6800) [pid = 3990] [serial = 1861] [outer = (nil)] 05:16:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57fef59c00) [pid = 3990] [serial = 1862] [outer = 0x7f57fc6e6800] 05:16:56 INFO - PROCESS | 3990 | 1462882616830 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f580097b000) [pid = 3990] [serial = 1863] [outer = 0x7f57fc6e6800] 05:16:57 INFO - PROCESS | 3990 | 1462882617625 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1127ms 05:16:57 INFO - PROCESS | 3990 | 1462882617657 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 3990 | 1462882617660 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:16:57 INFO - PROCESS | 3990 | 1462882617665 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 3990 | 1462882617667 Marionette TRACE conn3 <- [1,2454,null,{}] 05:16:57 INFO - PROCESS | 3990 | 1462882617680 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 3990 | 1462882618098 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57f1b8bc00) [pid = 3990] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57f13d0400) [pid = 3990] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57ef6e1000) [pid = 3990] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f57f5af2c00) [pid = 3990] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57f03a3000) [pid = 3990] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:16:58 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f57fe1ec800) [pid = 3990] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:16:58 INFO - PROCESS | 3990 | 1462882618215 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1416800 == 103 [pid = 3990] [id = 621] 05:16:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57f03a3000) [pid = 3990] [serial = 1864] [outer = (nil)] 05:16:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57f5d38400) [pid = 3990] [serial = 1865] [outer = 0x7f57f03a3000] 05:16:58 INFO - PROCESS | 3990 | 1462882618272 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f580584bc00) [pid = 3990] [serial = 1866] [outer = 0x7f57f03a3000] 05:16:58 INFO - PROCESS | 3990 | 1462882618917 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1287ms 05:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:16:58 INFO - PROCESS | 3990 | 1462882618953 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 3990 | 1462882618956 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:16:58 INFO - PROCESS | 3990 | 1462882618961 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 3990 | 1462882618964 Marionette TRACE conn3 <- [1,2458,null,{}] 05:16:58 INFO - PROCESS | 3990 | 1462882618968 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 3990 | 1462882619186 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:16:59 INFO - PROCESS | 3990 | 1462882619207 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe3d7000 == 104 [pid = 3990] [id = 622] 05:16:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57f03ab400) [pid = 3990] [serial = 1867] [outer = (nil)] 05:16:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f580672c800) [pid = 3990] [serial = 1868] [outer = 0x7f57f03ab400] 05:16:59 INFO - PROCESS | 3990 | 1462882619261 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f5807ad5800) [pid = 3990] [serial = 1869] [outer = 0x7f57f03ab400] 05:16:59 INFO - PROCESS | 3990 | 1462882619973 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1031ms 05:16:59 INFO - PROCESS | 3990 | 1462882619992 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 3990 | 1462882619994 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:17:00 INFO - PROCESS | 3990 | 1462882620000 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 3990 | 1462882620002 Marionette TRACE conn3 <- [1,2462,null,{}] 05:17:00 INFO - PROCESS | 3990 | 1462882620131 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 3990 | 1462882620356 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:17:00 INFO - PROCESS | 3990 | 1462882620555 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f140a800 == 105 [pid = 3990] [id = 623] 05:17:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57ef6ea800) [pid = 3990] [serial = 1870] [outer = (nil)] 05:17:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57f0474800) [pid = 3990] [serial = 1871] [outer = 0x7f57ef6ea800] 05:17:00 INFO - PROCESS | 3990 | 1462882620637 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f57f1baa800) [pid = 3990] [serial = 1872] [outer = 0x7f57ef6ea800] 05:17:01 INFO - PROCESS | 3990 | 1462882621507 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1579ms 05:17:01 INFO - PROCESS | 3990 | 1462882621582 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 3990 | 1462882621589 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:17:01 INFO - PROCESS | 3990 | 1462882621596 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 3990 | 1462882621599 Marionette TRACE conn3 <- [1,2466,null,{}] 05:17:01 INFO - PROCESS | 3990 | 1462882621605 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 3990 | 1462882621858 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:17:02 INFO - PROCESS | 3990 | 1462882622120 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb310000 == 106 [pid = 3990] [id = 624] 05:17:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57f78a8400) [pid = 3990] [serial = 1873] [outer = (nil)] 05:17:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f78b6000) [pid = 3990] [serial = 1874] [outer = 0x7f57f78a8400] 05:17:02 INFO - PROCESS | 3990 | 1462882622201 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f57f7935800) [pid = 3990] [serial = 1875] [outer = 0x7f57f78a8400] 05:17:02 INFO - PROCESS | 3990 | 1462882622991 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1434ms 05:17:03 INFO - PROCESS | 3990 | 1462882623030 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 3990 | 1462882623034 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:17:03 INFO - PROCESS | 3990 | 1462882623040 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 3990 | 1462882623042 Marionette TRACE conn3 <- [1,2470,null,{}] 05:17:03 INFO - PROCESS | 3990 | 1462882623049 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 3990 | 1462882623227 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:17:03 INFO - PROCESS | 3990 | 1462882623425 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58057be800 == 107 [pid = 3990] [id = 625] 05:17:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57fb5d6000) [pid = 3990] [serial = 1876] [outer = (nil)] 05:17:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57fc6e8c00) [pid = 3990] [serial = 1877] [outer = 0x7f57fb5d6000] 05:17:03 INFO - PROCESS | 3990 | 1462882623494 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57fe1e5c00) [pid = 3990] [serial = 1878] [outer = 0x7f57fb5d6000] 05:17:04 INFO - PROCESS | 3990 | 1462882624402 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1434ms 05:17:04 INFO - PROCESS | 3990 | 1462882624482 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:17:04 INFO - PROCESS | 3990 | 1462882624490 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:17:04 INFO - PROCESS | 3990 | 1462882624501 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 3990 | 1462882624504 Marionette TRACE conn3 <- [1,2474,null,{}] 05:17:04 INFO - PROCESS | 3990 | 1462882624510 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 3990 | 1462882624767 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:17:04 INFO - PROCESS | 3990 | 1462882624905 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e13000 == 108 [pid = 3990] [id = 626] 05:17:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f58035a5c00) [pid = 3990] [serial = 1879] [outer = (nil)] 05:17:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f5806730000) [pid = 3990] [serial = 1880] [outer = 0x7f58035a5c00] 05:17:04 INFO - PROCESS | 3990 | 1462882624984 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f580d14e400) [pid = 3990] [serial = 1881] [outer = 0x7f58035a5c00] 05:17:05 INFO - PROCESS | 3990 | 1462882625851 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1382ms 05:17:05 INFO - PROCESS | 3990 | 1462882625887 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 3990 | 1462882625890 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:17:05 INFO - PROCESS | 3990 | 1462882625898 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 3990 | 1462882625901 Marionette TRACE conn3 <- [1,2478,null,{}] 05:17:05 INFO - PROCESS | 3990 | 1462882625905 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 3990 | 1462882626083 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:17:06 INFO - PROCESS | 3990 | 1462882626284 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581412f800 == 109 [pid = 3990] [id = 627] 05:17:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57fccd7000) [pid = 3990] [serial = 1882] [outer = (nil)] 05:17:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f5813f0d400) [pid = 3990] [serial = 1883] [outer = 0x7f57fccd7000] 05:17:06 INFO - PROCESS | 3990 | 1462882626348 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f5814e35c00) [pid = 3990] [serial = 1884] [outer = 0x7f57fccd7000] 05:17:07 INFO - PROCESS | 3990 | 1462882627171 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1330ms 05:17:07 INFO - PROCESS | 3990 | 1462882627230 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 3990 | 1462882627233 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:17:07 INFO - PROCESS | 3990 | 1462882627241 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 3990 | 1462882627244 Marionette TRACE conn3 <- [1,2482,null,{}] 05:17:07 INFO - PROCESS | 3990 | 1462882627249 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 3990 | 1462882627464 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:17:07 INFO - PROCESS | 3990 | 1462882627657 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d187000 == 110 [pid = 3990] [id = 628] 05:17:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 202 (0x7f5813c58c00) [pid = 3990] [serial = 1885] [outer = (nil)] 05:17:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 203 (0x7f5819103400) [pid = 3990] [serial = 1886] [outer = 0x7f5813c58c00] 05:17:07 INFO - PROCESS | 3990 | 1462882627725 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 204 (0x7f5819223000) [pid = 3990] [serial = 1887] [outer = 0x7f5813c58c00] 05:17:08 INFO - PROCESS | 3990 | 1462882628508 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1327ms 05:17:08 INFO - PROCESS | 3990 | 1462882628569 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 3990 | 1462882628572 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:17:08 INFO - PROCESS | 3990 | 1462882628578 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 3990 | 1462882628582 Marionette TRACE conn3 <- [1,2486,null,{}] 05:17:08 INFO - PROCESS | 3990 | 1462882628587 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 3990 | 1462882628756 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:17:08 INFO - PROCESS | 3990 | 1462882628955 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f059e800 == 111 [pid = 3990] [id = 629] 05:17:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f57f5b49000) [pid = 3990] [serial = 1888] [outer = (nil)] 05:17:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f57f5b50800) [pid = 3990] [serial = 1889] [outer = 0x7f57f5b49000] 05:17:09 INFO - PROCESS | 3990 | 1462882629019 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f57f5b56400) [pid = 3990] [serial = 1890] [outer = 0x7f57f5b49000] 05:17:09 INFO - PROCESS | 3990 | 1462882629875 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1331ms 05:17:09 INFO - PROCESS | 3990 | 1462882629911 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 3990 | 1462882629913 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:17:09 INFO - PROCESS | 3990 | 1462882629920 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 3990 | 1462882629923 Marionette TRACE conn3 <- [1,2490,null,{}] 05:17:09 INFO - PROCESS | 3990 | 1462882629928 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 3990 | 1462882630098 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:17:10 INFO - PROCESS | 3990 | 1462882630295 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2e26000 == 112 [pid = 3990] [id = 630] 05:17:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f5b4a400) [pid = 3990] [serial = 1891] [outer = (nil)] 05:17:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f5ea9400) [pid = 3990] [serial = 1892] [outer = 0x7f57f5b4a400] 05:17:10 INFO - PROCESS | 3990 | 1462882630368 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57f5eaf800) [pid = 3990] [serial = 1893] [outer = 0x7f57f5b4a400] 05:17:11 INFO - PROCESS | 3990 | 1462882631194 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:17:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1330ms 05:17:11 INFO - PROCESS | 3990 | 1462882631251 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 3990 | 1462882631255 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:17:11 INFO - PROCESS | 3990 | 1462882631260 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 3990 | 1462882631262 Marionette TRACE conn3 <- [1,2494,null,{}] 05:17:11 INFO - PROCESS | 3990 | 1462882631268 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 3990 | 1462882631446 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:17:11 INFO - PROCESS | 3990 | 1462882631647 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2ad5800 == 113 [pid = 3990] [id = 631] 05:17:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f5b4d400) [pid = 3990] [serial = 1894] [outer = (nil)] 05:17:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f5e86c00) [pid = 3990] [serial = 1895] [outer = 0x7f57f5b4d400] 05:17:11 INFO - PROCESS | 3990 | 1462882631713 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57f5e8c800) [pid = 3990] [serial = 1896] [outer = 0x7f57f5b4d400] 05:17:12 INFO - PROCESS | 3990 | 1462882632536 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1331ms 05:17:12 INFO - PROCESS | 3990 | 1462882632592 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 3990 | 1462882632596 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:17:12 INFO - PROCESS | 3990 | 1462882632602 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 3990 | 1462882632604 Marionette TRACE conn3 <- [1,2498,null,{}] 05:17:12 INFO - PROCESS | 3990 | 1462882632610 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 3990 | 1462882632792 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:17:12 INFO - PROCESS | 3990 | 1462882632989 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2e37000 == 114 [pid = 3990] [id = 632] 05:17:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57f5e80800) [pid = 3990] [serial = 1897] [outer = (nil)] 05:17:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57f5eabc00) [pid = 3990] [serial = 1898] [outer = 0x7f57f5e80800] 05:17:13 INFO - PROCESS | 3990 | 1462882633052 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57f5eb3400) [pid = 3990] [serial = 1899] [outer = 0x7f57f5e80800] 05:17:13 INFO - PROCESS | 3990 | 1462882633870 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1330ms 05:17:13 INFO - PROCESS | 3990 | 1462882633933 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 3990 | 1462882633936 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:17:13 INFO - PROCESS | 3990 | 1462882633942 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 3990 | 1462882633944 Marionette TRACE conn3 <- [1,2502,null,{}] 05:17:13 INFO - PROCESS | 3990 | 1462882633949 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 3990 | 1462882634147 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:17:14 INFO - PROCESS | 3990 | 1462882634341 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fde26000 == 115 [pid = 3990] [id = 633] 05:17:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f57f5e87000) [pid = 3990] [serial = 1900] [outer = (nil)] 05:17:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f5801fb9c00) [pid = 3990] [serial = 1901] [outer = 0x7f57f5e87000] 05:17:14 INFO - PROCESS | 3990 | 1462882634411 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f5801fc2400) [pid = 3990] [serial = 1902] [outer = 0x7f57f5e87000] 05:17:15 INFO - PROCESS | 3990 | 1462882635260 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1380ms 05:17:15 INFO - PROCESS | 3990 | 1462882635323 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 3990 | 1462882635327 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:17:15 INFO - PROCESS | 3990 | 1462882635332 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 3990 | 1462882635337 Marionette TRACE conn3 <- [1,2506,null,{}] 05:17:15 INFO - PROCESS | 3990 | 1462882635343 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:15 INFO - PROCESS | 3990 | 1462882635518 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:17:15 INFO - PROCESS | 3990 | 1462882635714 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edac7800 == 116 [pid = 3990] [id = 634] 05:17:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f57edf9dc00) [pid = 3990] [serial = 1903] [outer = (nil)] 05:17:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57edfa8c00) [pid = 3990] [serial = 1904] [outer = 0x7f57edf9dc00] 05:17:15 INFO - PROCESS | 3990 | 1462882635779 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f5801fbcc00) [pid = 3990] [serial = 1905] [outer = 0x7f57edf9dc00] 05:17:16 INFO - PROCESS | 3990 | 1462882636665 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1384ms 05:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:17:16 INFO - PROCESS | 3990 | 1462882636717 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 3990 | 1462882636720 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:17:16 INFO - PROCESS | 3990 | 1462882636726 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 3990 | 1462882636729 Marionette TRACE conn3 <- [1,2510,null,{}] 05:17:16 INFO - PROCESS | 3990 | 1462882636734 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 3990 | 1462882636920 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:17:17 INFO - PROCESS | 3990 | 1462882637119 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ee0e1000 == 117 [pid = 3990] [id = 635] 05:17:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f57edfa2c00) [pid = 3990] [serial = 1906] [outer = (nil)] 05:17:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57f154e400) [pid = 3990] [serial = 1907] [outer = 0x7f57edfa2c00] 05:17:17 INFO - PROCESS | 3990 | 1462882637181 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f57f1552400) [pid = 3990] [serial = 1908] [outer = 0x7f57edfa2c00] 05:17:18 INFO - PROCESS | 3990 | 1462882638422 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1739ms 05:17:18 INFO - PROCESS | 3990 | 1462882638464 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:17:18 INFO - PROCESS | 3990 | 1462882638469 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:17:18 INFO - PROCESS | 3990 | 1462882638477 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 3990 | 1462882638482 Marionette TRACE conn3 <- [1,2514,null,{}] 05:17:18 INFO - PROCESS | 3990 | 1462882638491 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 3990 | 1462882638658 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:17:18 INFO - PROCESS | 3990 | 1462882638876 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2ad4000 == 118 [pid = 3990] [id = 636] 05:17:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57f0da8800) [pid = 3990] [serial = 1909] [outer = (nil)] 05:17:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57f12e9c00) [pid = 3990] [serial = 1910] [outer = 0x7f57f0da8800] 05:17:18 INFO - PROCESS | 3990 | 1462882638936 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f57f1554000) [pid = 3990] [serial = 1911] [outer = 0x7f57f0da8800] 05:17:19 INFO - PROCESS | 3990 | 1462882639768 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1340ms 05:17:19 INFO - PROCESS | 3990 | 1462882639817 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 3990 | 1462882639823 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:17:19 INFO - PROCESS | 3990 | 1462882639833 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 3990 | 1462882639836 Marionette TRACE conn3 <- [1,2518,null,{}] 05:17:19 INFO - PROCESS | 3990 | 1462882639841 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 3990 | 1462882640011 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:17:20 INFO - PROCESS | 3990 | 1462882640405 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eeccc000 == 119 [pid = 3990] [id = 637] 05:17:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f57f1b8ec00) [pid = 3990] [serial = 1912] [outer = (nil)] 05:17:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f57f1bb4000) [pid = 3990] [serial = 1913] [outer = 0x7f57f1b8ec00] 05:17:20 INFO - PROCESS | 3990 | 1462882640474 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57f50c7000) [pid = 3990] [serial = 1914] [outer = 0x7f57f1b8ec00] 05:17:21 INFO - PROCESS | 3990 | 1462882641247 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1486ms 05:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:17:21 INFO - PROCESS | 3990 | 1462882641320 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 3990 | 1462882641322 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:17:21 INFO - PROCESS | 3990 | 1462882641329 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 3990 | 1462882641335 Marionette TRACE conn3 <- [1,2522,null,{}] 05:17:21 INFO - PROCESS | 3990 | 1462882641349 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 3990 | 1462882641562 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581b832000 == 118 [pid = 3990] [id = 465] 05:17:21 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f5805850800) [pid = 3990] [serial = 1805] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f58141cf000) [pid = 3990] [serial = 1784] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d359800 == 117 [pid = 3990] [id = 610] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581ad46000 == 116 [pid = 3990] [id = 609] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813f47000 == 115 [pid = 3990] [id = 608] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e1b000 == 114 [pid = 3990] [id = 607] 05:17:21 INFO - PROCESS | 3990 | 1462882641815 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806440000 == 113 [pid = 3990] [id = 606] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802926800 == 112 [pid = 3990] [id = 605] 05:17:21 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd54e000 == 111 [pid = 3990] [id = 604] 05:17:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef574800 == 112 [pid = 3990] [id = 638] 05:17:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f57f50c8c00) [pid = 3990] [serial = 1915] [outer = (nil)] 05:17:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57f5eb6800) [pid = 3990] [serial = 1916] [outer = 0x7f57f50c8c00] 05:17:21 INFO - PROCESS | 3990 | 1462882641885 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f57f78b3000) [pid = 3990] [serial = 1917] [outer = 0x7f57f50c8c00] 05:17:22 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7329800 == 111 [pid = 3990] [id = 603] 05:17:22 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef8d7000 == 110 [pid = 3990] [id = 602] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 231 (0x7f57f5d2c000) [pid = 3990] [serial = 1757] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f57fd7d9400) [pid = 3990] [serial = 1800] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f58079b1c00) [pid = 3990] [serial = 1772] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 228 (0x7f57f793e000) [pid = 3990] [serial = 1794] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f57fcce1400) [pid = 3990] [serial = 1799] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f57f5c45000) [pid = 3990] [serial = 1791] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f57fc787c00) [pid = 3990] [serial = 1797] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f5805cef400) [pid = 3990] [serial = 1769] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f57f03d4400) [pid = 3990] [serial = 1787] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f57f13d1800) [pid = 3990] [serial = 1754] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f5802991800) [pid = 3990] [serial = 1766] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f5813a80000) [pid = 3990] [serial = 1778] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 219 (0x7f57f0db3c00) [pid = 3990] [serial = 1788] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f57f12f5400) [pid = 3990] [serial = 1790] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57fccd8400) [pid = 3990] [serial = 1760] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57f1df1800) [pid = 3990] [serial = 1793] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f5801f28400) [pid = 3990] [serial = 1803] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57fc327000) [pid = 3990] [serial = 1796] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f58094d4400) [pid = 3990] [serial = 1775] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57ffcf9400) [pid = 3990] [serial = 1802] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f5813de6400) [pid = 3990] [serial = 1781] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f5800979000) [pid = 3990] [serial = 1763] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 3990 | 1462882642684 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1384ms 05:17:22 INFO - PROCESS | 3990 | 1462882642712 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 3990 | 1462882642716 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:17:22 INFO - PROCESS | 3990 | 1462882642722 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 3990 | 1462882642724 Marionette TRACE conn3 <- [1,2526,null,{}] 05:17:22 INFO - PROCESS | 3990 | 1462882642729 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 3990 | 1462882642893 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:17:23 INFO - PROCESS | 3990 | 1462882643053 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5164800 == 111 [pid = 3990] [id = 639] 05:17:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57edf9f400) [pid = 3990] [serial = 1918] [outer = (nil)] 05:17:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f78e1400) [pid = 3990] [serial = 1919] [outer = 0x7f57edf9f400] 05:17:23 INFO - PROCESS | 3990 | 1462882643110 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57fb391000) [pid = 3990] [serial = 1920] [outer = 0x7f57edf9f400] 05:17:23 INFO - PROCESS | 3990 | 1462882643764 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1079ms 05:17:23 INFO - PROCESS | 3990 | 1462882643802 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 3990 | 1462882643806 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:17:23 INFO - PROCESS | 3990 | 1462882643812 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 3990 | 1462882643815 Marionette TRACE conn3 <- [1,2530,null,{}] 05:17:23 INFO - PROCESS | 3990 | 1462882643820 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 3990 | 1462882644048 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:17:24 INFO - PROCESS | 3990 | 1462882644153 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6797800 == 112 [pid = 3990] [id = 640] 05:17:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57f13d1800) [pid = 3990] [serial = 1921] [outer = (nil)] 05:17:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57fb5e0000) [pid = 3990] [serial = 1922] [outer = 0x7f57f13d1800] 05:17:24 INFO - PROCESS | 3990 | 1462882644209 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57fc48bc00) [pid = 3990] [serial = 1923] [outer = 0x7f57f13d1800] 05:17:25 INFO - PROCESS | 3990 | 1462882645017 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1231ms 05:17:25 INFO - PROCESS | 3990 | 1462882645044 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 3990 | 1462882645047 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:17:25 INFO - PROCESS | 3990 | 1462882645062 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 3990 | 1462882645064 Marionette TRACE conn3 <- [1,2534,null,{}] 05:17:25 INFO - PROCESS | 3990 | 1462882645069 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 3990 | 1462882645299 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:17:25 INFO - PROCESS | 3990 | 1462882645334 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4b9000 == 113 [pid = 3990] [id = 641] 05:17:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f57fc78f000) [pid = 3990] [serial = 1924] [outer = (nil)] 05:17:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f57fd617400) [pid = 3990] [serial = 1925] [outer = 0x7f57fc78f000] 05:17:25 INFO - PROCESS | 3990 | 1462882645390 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f57fe1e8800) [pid = 3990] [serial = 1926] [outer = 0x7f57fc78f000] 05:17:26 INFO - PROCESS | 3990 | 1462882646357 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1333ms 05:17:26 INFO - PROCESS | 3990 | 1462882646396 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 3990 | 1462882646399 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:17:26 INFO - PROCESS | 3990 | 1462882646699 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 3990 | 1462882646702 Marionette TRACE conn3 <- [1,2538,null,{}] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f57fc6e6800) [pid = 3990] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57f03a3000) [pid = 3990] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57f78bdc00) [pid = 3990] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f57f0db4400) [pid = 3990] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57fb396000) [pid = 3990] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f57f0daa400) [pid = 3990] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:17:26 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f5800983400) [pid = 3990] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:17:26 INFO - PROCESS | 3990 | 1462882646741 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 3990 | 1462882646913 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:17:27 INFO - PROCESS | 3990 | 1462882647118 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7ba2000 == 114 [pid = 3990] [id = 642] 05:17:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57f78bdc00) [pid = 3990] [serial = 1927] [outer = (nil)] 05:17:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57fe1ee400) [pid = 3990] [serial = 1928] [outer = 0x7f57f78bdc00] 05:17:27 INFO - PROCESS | 3990 | 1462882647179 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57ffdd5c00) [pid = 3990] [serial = 1929] [outer = 0x7f57f78bdc00] 05:17:27 INFO - PROCESS | 3990 | 1462882647960 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1604ms 05:17:28 INFO - PROCESS | 3990 | 1462882648010 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 3990 | 1462882648013 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:17:28 INFO - PROCESS | 3990 | 1462882648018 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 3990 | 1462882648020 Marionette TRACE conn3 <- [1,2542,null,{}] 05:17:28 INFO - PROCESS | 3990 | 1462882648025 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 3990 | 1462882648261 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:17:28 INFO - PROCESS | 3990 | 1462882648280 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd23c800 == 115 [pid = 3990] [id = 643] 05:17:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57f7938400) [pid = 3990] [serial = 1930] [outer = (nil)] 05:17:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f5801f24400) [pid = 3990] [serial = 1931] [outer = 0x7f57f7938400] 05:17:28 INFO - PROCESS | 3990 | 1462882648337 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f5801fbbc00) [pid = 3990] [serial = 1932] [outer = 0x7f57f7938400] 05:17:29 INFO - PROCESS | 3990 | 1462882649404 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1431ms 05:17:29 INFO - PROCESS | 3990 | 1462882649451 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 3990 | 1462882649457 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:17:29 INFO - PROCESS | 3990 | 1462882649466 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 3990 | 1462882649471 Marionette TRACE conn3 <- [1,2546,null,{}] 05:17:29 INFO - PROCESS | 3990 | 1462882649479 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 3990 | 1462882649672 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:17:29 INFO - PROCESS | 3990 | 1462882649868 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2bc4000 == 116 [pid = 3990] [id = 644] 05:17:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f57f03df800) [pid = 3990] [serial = 1933] [outer = (nil)] 05:17:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f57f1552800) [pid = 3990] [serial = 1934] [outer = 0x7f57f03df800] 05:17:29 INFO - PROCESS | 3990 | 1462882649941 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57f1de5c00) [pid = 3990] [serial = 1935] [outer = 0x7f57f03df800] 05:17:30 INFO - PROCESS | 3990 | 1462882650843 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1441ms 05:17:30 INFO - PROCESS | 3990 | 1462882650908 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 3990 | 1462882650916 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:17:30 INFO - PROCESS | 3990 | 1462882650927 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 3990 | 1462882650931 Marionette TRACE conn3 <- [1,2550,null,{}] 05:17:30 INFO - PROCESS | 3990 | 1462882650938 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:31 INFO - PROCESS | 3990 | 1462882651135 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:17:31 INFO - PROCESS | 3990 | 1462882651329 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb307000 == 117 [pid = 3990] [id = 645] 05:17:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f57f50ce400) [pid = 3990] [serial = 1936] [outer = (nil)] 05:17:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f57f5e8f800) [pid = 3990] [serial = 1937] [outer = 0x7f57f50ce400] 05:17:31 INFO - PROCESS | 3990 | 1462882651398 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57f78b6800) [pid = 3990] [serial = 1938] [outer = 0x7f57f50ce400] 05:17:32 INFO - PROCESS | 3990 | 1462882652338 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1431ms 05:17:32 INFO - PROCESS | 3990 | 1462882652358 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:17:32 INFO - PROCESS | 3990 | 1462882652362 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:17:32 INFO - PROCESS | 3990 | 1462882652368 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 3990 | 1462882652373 Marionette TRACE conn3 <- [1,2554,null,{}] 05:17:32 INFO - PROCESS | 3990 | 1462882652387 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:32 INFO - PROCESS | 3990 | 1462882652573 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:17:32 INFO - PROCESS | 3990 | 1462882652778 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe3bc000 == 118 [pid = 3990] [id = 646] 05:17:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f57fb2c5800) [pid = 3990] [serial = 1939] [outer = (nil)] 05:17:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57fc78c800) [pid = 3990] [serial = 1940] [outer = 0x7f57fb2c5800] 05:17:32 INFO - PROCESS | 3990 | 1462882652849 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57fd61ac00) [pid = 3990] [serial = 1941] [outer = 0x7f57fb2c5800] 05:17:33 INFO - PROCESS | 3990 | 1462882653712 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1384ms 05:17:33 INFO - PROCESS | 3990 | 1462882653752 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 3990 | 1462882653757 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:17:33 INFO - PROCESS | 3990 | 1462882653763 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 3990 | 1462882653765 Marionette TRACE conn3 <- [1,2558,null,{}] 05:17:33 INFO - PROCESS | 3990 | 1462882653770 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 3990 | 1462882653954 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:17:34 INFO - PROCESS | 3990 | 1462882654152 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805709800 == 119 [pid = 3990] [id = 647] 05:17:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f57fb5e0800) [pid = 3990] [serial = 1942] [outer = (nil)] 05:17:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f5801f2d400) [pid = 3990] [serial = 1943] [outer = 0x7f57fb5e0800] 05:17:34 INFO - PROCESS | 3990 | 1462882654215 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f5801fc2c00) [pid = 3990] [serial = 1944] [outer = 0x7f57fb5e0800] 05:17:35 INFO - PROCESS | 3990 | 1462882655101 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1379ms 05:17:35 INFO - PROCESS | 3990 | 1462882655142 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 3990 | 1462882655145 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:17:35 INFO - PROCESS | 3990 | 1462882655151 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 3990 | 1462882655155 Marionette TRACE conn3 <- [1,2562,null,{}] 05:17:35 INFO - PROCESS | 3990 | 1462882655161 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 3990 | 1462882655337 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:17:35 INFO - PROCESS | 3990 | 1462882655535 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58065d3800 == 120 [pid = 3990] [id = 648] 05:17:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57fd61d800) [pid = 3990] [serial = 1945] [outer = (nil)] 05:17:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f58035b0400) [pid = 3990] [serial = 1946] [outer = 0x7f57fd61d800] 05:17:35 INFO - PROCESS | 3990 | 1462882655599 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 233 (0x7f58051d4c00) [pid = 3990] [serial = 1947] [outer = 0x7f57fd61d800] 05:17:36 INFO - PROCESS | 3990 | 1462882656464 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1342ms 05:17:36 INFO - PROCESS | 3990 | 1462882656493 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 3990 | 1462882656497 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:17:36 INFO - PROCESS | 3990 | 1462882656503 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 3990 | 1462882656505 Marionette TRACE conn3 <- [1,2566,null,{}] 05:17:36 INFO - PROCESS | 3990 | 1462882656512 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 3990 | 1462882656709 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:17:36 INFO - PROCESS | 3990 | 1462882656917 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a10800 == 121 [pid = 3990] [id = 649] 05:17:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 234 (0x7f57f7941c00) [pid = 3990] [serial = 1948] [outer = (nil)] 05:17:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 235 (0x7f5803f53000) [pid = 3990] [serial = 1949] [outer = 0x7f57f7941c00] 05:17:37 INFO - PROCESS | 3990 | 1462882657023 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 236 (0x7f58094d9800) [pid = 3990] [serial = 1950] [outer = 0x7f57f7941c00] 05:17:37 INFO - PROCESS | 3990 | 1462882657896 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1431ms 05:17:37 INFO - PROCESS | 3990 | 1462882657934 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 3990 | 1462882657936 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:17:37 INFO - PROCESS | 3990 | 1462882657942 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 3990 | 1462882657945 Marionette TRACE conn3 <- [1,2570,null,{}] 05:17:37 INFO - PROCESS | 3990 | 1462882657950 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 3990 | 1462882658128 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:17:38 INFO - PROCESS | 3990 | 1462882658328 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58189db800 == 122 [pid = 3990] [id = 650] 05:17:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 237 (0x7f57fb6e1c00) [pid = 3990] [serial = 1951] [outer = (nil)] 05:17:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 238 (0x7f5813cd7800) [pid = 3990] [serial = 1952] [outer = 0x7f57fb6e1c00] 05:17:38 INFO - PROCESS | 3990 | 1462882658396 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 239 (0x7f5814154c00) [pid = 3990] [serial = 1953] [outer = 0x7f57fb6e1c00] 05:17:39 INFO - PROCESS | 3990 | 1462882659260 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1382ms 05:17:39 INFO - PROCESS | 3990 | 1462882659325 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 3990 | 1462882659329 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:17:39 INFO - PROCESS | 3990 | 1462882659335 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 3990 | 1462882659339 Marionette TRACE conn3 <- [1,2574,null,{}] 05:17:39 INFO - PROCESS | 3990 | 1462882659344 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:39 INFO - PROCESS | 3990 | 1462882659521 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:17:39 INFO - PROCESS | 3990 | 1462882659724 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581bb21800 == 123 [pid = 3990] [id = 651] 05:17:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 240 (0x7f57ffdc6400) [pid = 3990] [serial = 1954] [outer = (nil)] 05:17:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 241 (0x7f5814f0b800) [pid = 3990] [serial = 1955] [outer = 0x7f57ffdc6400] 05:17:39 INFO - PROCESS | 3990 | 1462882659790 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 242 (0x7f5815168400) [pid = 3990] [serial = 1956] [outer = 0x7f57ffdc6400] 05:17:40 INFO - PROCESS | 3990 | 1462882660594 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1330ms 05:17:40 INFO - PROCESS | 3990 | 1462882660673 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 3990 | 1462882660675 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:17:40 INFO - PROCESS | 3990 | 1462882660682 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 3990 | 1462882660684 Marionette TRACE conn3 <- [1,2578,null,{}] 05:17:40 INFO - PROCESS | 3990 | 1462882660690 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 3990 | 1462882660879 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:17:41 INFO - PROCESS | 3990 | 1462882661080 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804210800 == 124 [pid = 3990] [id = 652] 05:17:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 243 (0x7f580097cc00) [pid = 3990] [serial = 1957] [outer = (nil)] 05:17:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f581849cc00) [pid = 3990] [serial = 1958] [outer = 0x7f580097cc00] 05:17:41 INFO - PROCESS | 3990 | 1462882661148 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 245 (0x7f5818fc5c00) [pid = 3990] [serial = 1959] [outer = 0x7f580097cc00] 05:17:41 INFO - PROCESS | 3990 | 1462882661961 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1333ms 05:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:17:42 INFO - PROCESS | 3990 | 1462882662016 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 3990 | 1462882662018 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:17:42 INFO - PROCESS | 3990 | 1462882662023 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 3990 | 1462882662027 Marionette TRACE conn3 <- [1,2582,null,{}] 05:17:42 INFO - PROCESS | 3990 | 1462882662032 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 3990 | 1462882662206 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:17:42 INFO - PROCESS | 3990 | 1462882662430 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581e136000 == 125 [pid = 3990] [id = 653] 05:17:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 246 (0x7f57ed954400) [pid = 3990] [serial = 1960] [outer = (nil)] 05:17:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 247 (0x7f57ed95b000) [pid = 3990] [serial = 1961] [outer = 0x7f57ed954400] 05:17:42 INFO - PROCESS | 3990 | 1462882662499 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 248 (0x7f57ed960000) [pid = 3990] [serial = 1962] [outer = 0x7f57ed954400] 05:17:43 INFO - PROCESS | 3990 | 1462882663352 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1382ms 05:17:43 INFO - PROCESS | 3990 | 1462882663405 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 3990 | 1462882663409 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:17:43 INFO - PROCESS | 3990 | 1462882663415 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 3990 | 1462882663418 Marionette TRACE conn3 <- [1,2586,null,{}] 05:17:43 INFO - PROCESS | 3990 | 1462882663425 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 3990 | 1462882663794 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:17:44 INFO - PROCESS | 3990 | 1462882664062 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe05d000 == 126 [pid = 3990] [id = 654] 05:17:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 249 (0x7f581b84f400) [pid = 3990] [serial = 1963] [outer = (nil)] 05:17:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 250 (0x7f581b855800) [pid = 3990] [serial = 1964] [outer = 0x7f581b84f400] 05:17:44 INFO - PROCESS | 3990 | 1462882664175 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 251 (0x7f581bb6b800) [pid = 3990] [serial = 1965] [outer = 0x7f581b84f400] 05:17:44 INFO - PROCESS | 3990 | 1462882664942 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1586ms 05:17:45 INFO - PROCESS | 3990 | 1462882665003 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 3990 | 1462882665005 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:17:45 INFO - PROCESS | 3990 | 1462882665011 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 3990 | 1462882665013 Marionette TRACE conn3 <- [1,2590,null,{}] 05:17:45 INFO - PROCESS | 3990 | 1462882665037 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 3990 | 1462882665228 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:17:45 INFO - PROCESS | 3990 | 1462882665428 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd09b000 == 127 [pid = 3990] [id = 655] 05:17:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 252 (0x7f57ef55d800) [pid = 3990] [serial = 1966] [outer = (nil)] 05:17:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 253 (0x7f57f756e400) [pid = 3990] [serial = 1967] [outer = 0x7f57ef55d800] 05:17:45 INFO - PROCESS | 3990 | 1462882665491 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 254 (0x7f57f7575400) [pid = 3990] [serial = 1968] [outer = 0x7f57ef55d800] 05:17:46 INFO - PROCESS | 3990 | 1462882666709 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1739ms 05:17:46 INFO - PROCESS | 3990 | 1462882666752 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 3990 | 1462882666757 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:17:46 INFO - PROCESS | 3990 | 1462882666767 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 3990 | 1462882666774 Marionette TRACE conn3 <- [1,2594,null,{}] 05:17:46 INFO - PROCESS | 3990 | 1462882666801 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 3990 | 1462882667003 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:17:47 INFO - PROCESS | 3990 | 1462882667263 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef8d2000 == 128 [pid = 3990] [id = 656] 05:17:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 255 (0x7f57edfa9c00) [pid = 3990] [serial = 1969] [outer = (nil)] 05:17:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 256 (0x7f57f0472800) [pid = 3990] [serial = 1970] [outer = 0x7f57edfa9c00] 05:17:47 INFO - PROCESS | 3990 | 1462882667378 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 257 (0x7f57f1221000) [pid = 3990] [serial = 1971] [outer = 0x7f57edfa9c00] 05:17:48 INFO - PROCESS | 3990 | 1462882668390 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1658ms 05:17:48 INFO - PROCESS | 3990 | 1462882668424 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 3990 | 1462882668432 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:17:48 INFO - PROCESS | 3990 | 1462882668441 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 3990 | 1462882668445 Marionette TRACE conn3 <- [1,2598,null,{}] 05:17:48 INFO - PROCESS | 3990 | 1462882668451 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 3990 | 1462882668625 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:17:48 INFO - PROCESS | 3990 | 1462882668889 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0598800 == 129 [pid = 3990] [id = 657] 05:17:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 258 (0x7f57f122bc00) [pid = 3990] [serial = 1972] [outer = (nil)] 05:17:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 259 (0x7f57f1550000) [pid = 3990] [serial = 1973] [outer = 0x7f57f122bc00] 05:17:48 INFO - PROCESS | 3990 | 1462882668953 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 260 (0x7f57f1bab400) [pid = 3990] [serial = 1974] [outer = 0x7f57f122bc00] 05:17:49 INFO - PROCESS | 3990 | 1462882669883 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1484ms 05:17:49 INFO - PROCESS | 3990 | 1462882669926 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 3990 | 1462882669929 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:17:49 INFO - PROCESS | 3990 | 1462882669936 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 3990 | 1462882669941 Marionette TRACE conn3 <- [1,2602,null,{}] 05:17:49 INFO - PROCESS | 3990 | 1462882669956 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 3990 | 1462882670130 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:17:50 INFO - PROCESS | 3990 | 1462882670341 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2bca000 == 130 [pid = 3990] [id = 658] 05:17:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 261 (0x7f57f5b57400) [pid = 3990] [serial = 1975] [outer = (nil)] 05:17:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 262 (0x7f57f5e6dc00) [pid = 3990] [serial = 1976] [outer = 0x7f57f5b57400] 05:17:50 INFO - PROCESS | 3990 | 1462882670403 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 263 (0x7f57f5ead000) [pid = 3990] [serial = 1977] [outer = 0x7f57f5b57400] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580640d800 == 129 [pid = 3990] [id = 526] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58171cd800 == 128 [pid = 3990] [id = 592] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcc1f800 == 127 [pid = 3990] [id = 563] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5814e18000 == 126 [pid = 3990] [id = 591] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5818adb000 == 125 [pid = 3990] [id = 593] 05:17:50 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7ba2000 == 124 [pid = 3990] [id = 642] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 262 (0x7f580672c800) [pid = 3990] [serial = 1868] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 261 (0x7f5805e93800) [pid = 3990] [serial = 1823] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 260 (0x7f5813fa5c00) [pid = 3990] [serial = 1826] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 259 (0x7f57f50cc000) [pid = 3990] [serial = 1847] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 258 (0x7f57f5e70c00) [pid = 3990] [serial = 1811] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 257 (0x7f5802985400) [pid = 3990] [serial = 1820] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 256 (0x7f57ef6ef400) [pid = 3990] [serial = 1808] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 255 (0x7f57fc791800) [pid = 3990] [serial = 1817] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 254 (0x7f57fb393c00) [pid = 3990] [serial = 1814] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 253 (0x7f5815159400) [pid = 3990] [serial = 1829] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 252 (0x7f581719f800) [pid = 3990] [serial = 1832] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 251 (0x7f5818edbc00) [pid = 3990] [serial = 1835] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 250 (0x7f57ef55d400) [pid = 3990] [serial = 1838] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 249 (0x7f57f78bd800) [pid = 3990] [serial = 1841] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 248 (0x7f57f50c0c00) [pid = 3990] [serial = 1844] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4b9000 == 123 [pid = 3990] [id = 641] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6797800 == 122 [pid = 3990] [id = 640] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5164800 == 121 [pid = 3990] [id = 639] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef574800 == 120 [pid = 3990] [id = 638] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eeccc000 == 119 [pid = 3990] [id = 637] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2ad4000 == 118 [pid = 3990] [id = 636] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ee0e1000 == 117 [pid = 3990] [id = 635] 05:17:51 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57edac7800 == 116 [pid = 3990] [id = 634] 05:17:51 INFO - PROCESS | 3990 | 1462882671378 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 247 (0x7f57fef59c00) [pid = 3990] [serial = 1862] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 246 (0x7f57f5d38400) [pid = 3990] [serial = 1865] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 245 (0x7f580097b000) [pid = 3990] [serial = 1863] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 244 (0x7f57fd0da800) [pid = 3990] [serial = 1859] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 243 (0x7f57f50ccc00) [pid = 3990] [serial = 1851] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 242 (0x7f57f1ae1400) [pid = 3990] [serial = 1850] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 241 (0x7f57fb5d5800) [pid = 3990] [serial = 1856] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 240 (0x7f57fc6e0400) [pid = 3990] [serial = 1857] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 239 (0x7f57f5e69c00) [pid = 3990] [serial = 1853] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 238 (0x7f57f78bc000) [pid = 3990] [serial = 1854] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 237 (0x7f5803648000) [pid = 3990] [serial = 1806] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 236 (0x7f580584bc00) [pid = 3990] [serial = 1866] [outer = (nil)] [url = about:blank] 05:17:51 INFO - PROCESS | 3990 | --DOMWINDOW == 235 (0x7f57fd615800) [pid = 3990] [serial = 1860] [outer = (nil)] [url = about:blank] 05:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1487ms 05:17:51 INFO - PROCESS | 3990 | 1462882671425 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:17:51 INFO - PROCESS | 3990 | 1462882671431 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:17:51 INFO - PROCESS | 3990 | 1462882671439 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 3990 | 1462882671442 Marionette TRACE conn3 <- [1,2606,null,{}] 05:17:51 INFO - PROCESS | 3990 | 1462882671450 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 3990 | 1462882671625 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:17:51 INFO - PROCESS | 3990 | 1462882671814 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f059b800 == 117 [pid = 3990] [id = 659] 05:17:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 236 (0x7f57edf9d400) [pid = 3990] [serial = 1978] [outer = (nil)] 05:17:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 237 (0x7f57f64f0800) [pid = 3990] [serial = 1979] [outer = 0x7f57edf9d400] 05:17:51 INFO - PROCESS | 3990 | 1462882671873 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 238 (0x7f57f7572000) [pid = 3990] [serial = 1980] [outer = 0x7f57edf9d400] 05:17:52 INFO - PROCESS | 3990 | 1462882672582 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1188ms 05:17:52 INFO - PROCESS | 3990 | 1462882672625 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 3990 | 1462882672629 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:17:52 INFO - PROCESS | 3990 | 1462882672647 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 3990 | 1462882672649 Marionette TRACE conn3 <- [1,2610,null,{}] 05:17:52 INFO - PROCESS | 3990 | 1462882672654 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 3990 | 1462882672814 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:17:52 INFO - PROCESS | 3990 | 1462882672828 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39e3000 == 118 [pid = 3990] [id = 660] 05:17:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 239 (0x7f57f7573400) [pid = 3990] [serial = 1981] [outer = (nil)] 05:17:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 240 (0x7f57f78b2800) [pid = 3990] [serial = 1982] [outer = 0x7f57f7573400] 05:17:52 INFO - PROCESS | 3990 | 1462882672885 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 241 (0x7f57f78be800) [pid = 3990] [serial = 1983] [outer = 0x7f57f7573400] 05:17:54 INFO - PROCESS | 3990 | 1462882674020 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1430ms 05:17:54 INFO - PROCESS | 3990 | 1462882674077 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 3990 | 1462882674085 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:17:54 INFO - PROCESS | 3990 | 1462882674093 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 3990 | 1462882674099 Marionette TRACE conn3 <- [1,2614,null,{}] 05:17:54 INFO - PROCESS | 3990 | 1462882674106 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 3990 | 1462882674300 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:17:54 INFO - PROCESS | 3990 | 1462882674504 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1be8000 == 119 [pid = 3990] [id = 661] 05:17:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 242 (0x7f57f1221c00) [pid = 3990] [serial = 1984] [outer = (nil)] 05:17:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 243 (0x7f57f1549c00) [pid = 3990] [serial = 1985] [outer = 0x7f57f1221c00] 05:17:54 INFO - PROCESS | 3990 | 1462882674611 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f57f1dee400) [pid = 3990] [serial = 1986] [outer = 0x7f57f1221c00] 05:17:55 INFO - PROCESS | 3990 | 1462882675509 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1485ms 05:17:55 INFO - PROCESS | 3990 | 1462882675579 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 3990 | 1462882675587 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:17:55 INFO - PROCESS | 3990 | 1462882675597 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 3990 | 1462882675602 Marionette TRACE conn3 <- [1,2618,null,{}] 05:17:55 INFO - PROCESS | 3990 | 1462882675608 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 3990 | 1462882675807 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:17:56 INFO - PROCESS | 3990 | 1462882676005 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a0e000 == 120 [pid = 3990] [id = 662] 05:17:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 245 (0x7f57f5b4ec00) [pid = 3990] [serial = 1987] [outer = (nil)] 05:17:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 246 (0x7f57f5eb3000) [pid = 3990] [serial = 1988] [outer = 0x7f57f5b4ec00] 05:17:56 INFO - PROCESS | 3990 | 1462882676073 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 247 (0x7f57f7576800) [pid = 3990] [serial = 1989] [outer = 0x7f57f5b4ec00] 05:17:56 INFO - PROCESS | 3990 | 1462882676973 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1435ms 05:17:57 INFO - PROCESS | 3990 | 1462882677032 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 3990 | 1462882677035 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:17:57 INFO - PROCESS | 3990 | 1462882677042 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 3990 | 1462882677047 Marionette TRACE conn3 <- [1,2622,null,{}] 05:17:57 INFO - PROCESS | 3990 | 1462882677062 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 3990 | 1462882677256 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:17:57 INFO - PROCESS | 3990 | 1462882677454 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb304000 == 121 [pid = 3990] [id = 663] 05:17:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 248 (0x7f57f78d8800) [pid = 3990] [serial = 1990] [outer = (nil)] 05:17:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 249 (0x7f57fb399c00) [pid = 3990] [serial = 1991] [outer = 0x7f57f78d8800] 05:17:57 INFO - PROCESS | 3990 | 1462882677525 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 250 (0x7f57fc6e5400) [pid = 3990] [serial = 1992] [outer = 0x7f57f78d8800] 05:17:58 INFO - PROCESS | 3990 | 1462882678378 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1389ms 05:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:17:58 INFO - PROCESS | 3990 | 1462882678432 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 3990 | 1462882678435 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:17:58 INFO - PROCESS | 3990 | 1462882678442 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 3990 | 1462882678445 Marionette TRACE conn3 <- [1,2626,null,{}] 05:17:58 INFO - PROCESS | 3990 | 1462882678451 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 3990 | 1462882678636 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:17:58 INFO - PROCESS | 3990 | 1462882678842 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfb8800 == 122 [pid = 3990] [id = 664] 05:17:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 251 (0x7f57f7936000) [pid = 3990] [serial = 1993] [outer = (nil)] 05:17:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 252 (0x7f57fd57cc00) [pid = 3990] [serial = 1994] [outer = 0x7f57f7936000] 05:17:58 INFO - PROCESS | 3990 | 1462882678953 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 253 (0x7f57fef5a800) [pid = 3990] [serial = 1995] [outer = 0x7f57f7936000] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe24d000 == 121 [pid = 3990] [id = 404] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcc11000 == 120 [pid = 3990] [id = 518] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eecdc800 == 119 [pid = 3990] [id = 613] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f511a800 == 118 [pid = 3990] [id = 574] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813a17000 == 117 [pid = 3990] [id = 572] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f675b000 == 116 [pid = 3990] [id = 573] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5129800 == 115 [pid = 3990] [id = 575] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f26a0000 == 114 [pid = 3990] [id = 615] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581e143000 == 113 [pid = 3990] [id = 611] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffcae000 == 112 [pid = 3990] [id = 537] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f0ed1000 == 111 [pid = 3990] [id = 614] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f059b800 == 110 [pid = 3990] [id = 659] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2bca000 == 109 [pid = 3990] [id = 658] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f0598800 == 108 [pid = 3990] [id = 657] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef8d2000 == 107 [pid = 3990] [id = 656] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd09b000 == 106 [pid = 3990] [id = 655] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe05d000 == 105 [pid = 3990] [id = 654] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581e136000 == 104 [pid = 3990] [id = 653] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804210800 == 103 [pid = 3990] [id = 652] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581bb21800 == 102 [pid = 3990] [id = 651] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58189db800 == 101 [pid = 3990] [id = 650] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5813a10800 == 100 [pid = 3990] [id = 649] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58065d3800 == 99 [pid = 3990] [id = 648] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805709800 == 98 [pid = 3990] [id = 647] 05:18:01 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2bc4000 == 97 [pid = 3990] [id = 644] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 252 (0x7f57f0db0c00) [pid = 3990] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 251 (0x7f57ef555000) [pid = 3990] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 250 (0x7f57f7940000) [pid = 3990] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 249 (0x7f57f03a4400) [pid = 3990] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 248 (0x7f57f0481c00) [pid = 3990] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 247 (0x7f57fd0ddc00) [pid = 3990] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 246 (0x7f5800782000) [pid = 3990] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 245 (0x7f57f12ec000) [pid = 3990] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 244 (0x7f57f1de5400) [pid = 3990] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 243 (0x7f5800981000) [pid = 3990] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 242 (0x7f57fe1e6000) [pid = 3990] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 241 (0x7f57f78abc00) [pid = 3990] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 240 (0x7f57f03d1c00) [pid = 3990] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 239 (0x7f58064ad000) [pid = 3990] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 238 (0x7f5801f2c000) [pid = 3990] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 237 (0x7f580595f800) [pid = 3990] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 236 (0x7f5805856800) [pid = 3990] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 235 (0x7f57fd9c8000) [pid = 3990] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 234 (0x7f57fb6e1800) [pid = 3990] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 233 (0x7f57f793fc00) [pid = 3990] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 232 (0x7f57f0dacc00) [pid = 3990] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 231 (0x7f57f0dabc00) [pid = 3990] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f57f4e58800) [pid = 3990] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f57ef6e2000) [pid = 3990] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 228 (0x7f580943d400) [pid = 3990] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f57f03a4c00) [pid = 3990] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f57f03a8c00) [pid = 3990] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f57fc78f000) [pid = 3990] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f57f78bdc00) [pid = 3990] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f57f0da8800) [pid = 3990] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f57f50c8c00) [pid = 3990] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f57ef6ea800) [pid = 3990] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f57f03ab400) [pid = 3990] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 219 (0x7f57f13d1800) [pid = 3990] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f58035a5c00) [pid = 3990] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57f78a8400) [pid = 3990] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57edf9f400) [pid = 3990] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f57f1b8ec00) [pid = 3990] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57fb5d6000) [pid = 3990] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f5813c58c00) [pid = 3990] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57fccd7000) [pid = 3990] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f5b49000) [pid = 3990] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f57f5b4a400) [pid = 3990] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57f5b4d400) [pid = 3990] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57f5e80800) [pid = 3990] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f57f03d9000) [pid = 3990] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f57f12e7400) [pid = 3990] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f57f03dcc00) [pid = 3990] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 204 (0x7f57ef6e2c00) [pid = 3990] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 203 (0x7f57f12ee400) [pid = 3990] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 202 (0x7f57ef557c00) [pid = 3990] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 201 (0x7f5802991400) [pid = 3990] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 200 (0x7f57f13d1000) [pid = 3990] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f58059e0400) [pid = 3990] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f57ef6ec400) [pid = 3990] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f57f1b87c00) [pid = 3990] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f57f78b0400) [pid = 3990] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f57fd0d6400) [pid = 3990] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f58059ddc00) [pid = 3990] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f57f03ae800) [pid = 3990] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f5805854c00) [pid = 3990] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f57f03ac000) [pid = 3990] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f57fccda000) [pid = 3990] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57f12ed800) [pid = 3990] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f57f1b85800) [pid = 3990] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f57f1b8b800) [pid = 3990] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f57fe225400) [pid = 3990] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57f7936c00) [pid = 3990] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f57ffdd3c00) [pid = 3990] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57ef558400) [pid = 3990] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f5813cd2000) [pid = 3990] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57f5af0c00) [pid = 3990] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f5814f10000) [pid = 3990] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57f7343000) [pid = 3990] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f57edfa9c00) [pid = 3990] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f57f122bc00) [pid = 3990] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f57f5b57400) [pid = 3990] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f57f7938400) [pid = 3990] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:18:02 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57edf9d400) [pid = 3990] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:18:03 INFO - PROCESS | 3990 | 1462882683000 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 4588ms 05:18:03 INFO - PROCESS | 3990 | 1462882683030 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 3990 | 1462882683035 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:18:03 INFO - PROCESS | 3990 | 1462882683043 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 3990 | 1462882683048 Marionette TRACE conn3 <- [1,2630,null,{}] 05:18:03 INFO - PROCESS | 3990 | 1462882683055 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 3990 | 1462882683272 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:18:03 INFO - PROCESS | 3990 | 1462882683295 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef81a800 == 98 [pid = 3990] [id = 665] 05:18:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57ef6eb800) [pid = 3990] [serial = 1996] [outer = (nil)] 05:18:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57f03dec00) [pid = 3990] [serial = 1997] [outer = 0x7f57ef6eb800] 05:18:03 INFO - PROCESS | 3990 | 1462882683353 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57f121f800) [pid = 3990] [serial = 1998] [outer = 0x7f57ef6eb800] 05:18:04 INFO - PROCESS | 3990 | 1462882684103 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1139ms 05:18:04 INFO - PROCESS | 3990 | 1462882684181 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 3990 | 1462882684189 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:18:04 INFO - PROCESS | 3990 | 1462882684208 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 3990 | 1462882684211 Marionette TRACE conn3 <- [1,2634,null,{}] 05:18:04 INFO - PROCESS | 3990 | 1462882684217 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 3990 | 1462882684381 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:18:04 INFO - PROCESS | 3990 | 1462882684391 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2695000 == 99 [pid = 3990] [id = 666] 05:18:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57f12ed800) [pid = 3990] [serial = 1999] [outer = (nil)] 05:18:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57f1adf800) [pid = 3990] [serial = 2000] [outer = 0x7f57f12ed800] 05:18:04 INFO - PROCESS | 3990 | 1462882684446 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57f1b91800) [pid = 3990] [serial = 2001] [outer = 0x7f57f12ed800] 05:18:05 INFO - PROCESS | 3990 | 1462882685828 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1688ms 05:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:18:05 INFO - PROCESS | 3990 | 1462882685898 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 3990 | 1462882685902 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:18:05 INFO - PROCESS | 3990 | 1462882685912 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 3990 | 1462882685917 Marionette TRACE conn3 <- [1,2638,null,{}] 05:18:05 INFO - PROCESS | 3990 | 1462882685925 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 3990 | 1462882686109 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:18:06 INFO - PROCESS | 3990 | 1462882686357 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2a83000 == 100 [pid = 3990] [id = 667] 05:18:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57f1223400) [pid = 3990] [serial = 2002] [outer = (nil)] 05:18:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57f1548800) [pid = 3990] [serial = 2003] [outer = 0x7f57f1223400] 05:18:06 INFO - PROCESS | 3990 | 1462882686464 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57f1babc00) [pid = 3990] [serial = 2004] [outer = 0x7f57f1223400] 05:18:07 INFO - PROCESS | 3990 | 1462882687328 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1488ms 05:18:07 INFO - PROCESS | 3990 | 1462882687399 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 3990 | 1462882687406 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:18:07 INFO - PROCESS | 3990 | 1462882687418 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 3990 | 1462882687421 Marionette TRACE conn3 <- [1,2642,null,{}] 05:18:07 INFO - PROCESS | 3990 | 1462882687427 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 3990 | 1462882687649 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:18:07 INFO - PROCESS | 3990 | 1462882687849 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39e0000 == 101 [pid = 3990] [id = 668] 05:18:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57f1df1800) [pid = 3990] [serial = 2005] [outer = (nil)] 05:18:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57f5b49400) [pid = 3990] [serial = 2006] [outer = 0x7f57f1df1800] 05:18:07 INFO - PROCESS | 3990 | 1462882687916 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57f5c47000) [pid = 3990] [serial = 2007] [outer = 0x7f57f1df1800] 05:18:08 INFO - PROCESS | 3990 | 1462882688747 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:18:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1378ms 05:18:08 INFO - PROCESS | 3990 | 1462882688797 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:18:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:18:08 INFO - PROCESS | 3990 | 1462882688801 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:18:08 INFO - PROCESS | 3990 | 1462882688808 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 3990 | 1462882688815 Marionette TRACE conn3 <- [1,2646,null,{}] 05:18:08 INFO - PROCESS | 3990 | 1462882688832 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 3990 | 1462882689065 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:18:09 INFO - PROCESS | 3990 | 1462882689265 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2698000 == 102 [pid = 3990] [id = 669] 05:18:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57f5b48400) [pid = 3990] [serial = 2008] [outer = (nil)] 05:18:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57f5eadc00) [pid = 3990] [serial = 2009] [outer = 0x7f57f5b48400] 05:18:09 INFO - PROCESS | 3990 | 1462882689335 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f57f756ac00) [pid = 3990] [serial = 2010] [outer = 0x7f57f5b48400] 05:18:10 INFO - PROCESS | 3990 | 1462882690177 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:18:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1393ms 05:18:10 INFO - PROCESS | 3990 | 1462882690202 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 3990 | 1462882690206 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:18:10 INFO - PROCESS | 3990 | 1462882690215 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 3990 | 1462882690217 Marionette TRACE conn3 <- [1,2650,null,{}] 05:18:10 INFO - PROCESS | 3990 | 1462882690221 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 3990 | 1462882690399 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:18:10 INFO - PROCESS | 3990 | 1462882690603 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef569000 == 103 [pid = 3990] [id = 670] 05:18:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57ef554000) [pid = 3990] [serial = 2011] [outer = (nil)] 05:18:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f78b4c00) [pid = 3990] [serial = 2012] [outer = 0x7f57ef554000] 05:18:10 INFO - PROCESS | 3990 | 1462882690672 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f57f78bdc00) [pid = 3990] [serial = 2013] [outer = 0x7f57ef554000] 05:18:11 INFO - PROCESS | 3990 | 1462882691505 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1330ms 05:18:11 INFO - PROCESS | 3990 | 1462882691546 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 3990 | 1462882691548 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:18:11 INFO - PROCESS | 3990 | 1462882691555 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 3990 | 1462882691559 Marionette TRACE conn3 <- [1,2654,null,{}] 05:18:11 INFO - PROCESS | 3990 | 1462882691564 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 3990 | 1462882691741 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:18:11 INFO - PROCESS | 3990 | 1462882691949 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0596800 == 104 [pid = 3990] [id = 671] 05:18:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57f7336800) [pid = 3990] [serial = 2014] [outer = (nil)] 05:18:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57f7c63400) [pid = 3990] [serial = 2015] [outer = 0x7f57f7336800] 05:18:12 INFO - PROCESS | 3990 | 1462882692055 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57fb390800) [pid = 3990] [serial = 2016] [outer = 0x7f57f7336800] 05:18:12 INFO - PROCESS | 3990 | 1462882692980 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1485ms 05:18:13 INFO - PROCESS | 3990 | 1462882693041 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 3990 | 1462882693045 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:18:13 INFO - PROCESS | 3990 | 1462882693052 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 3990 | 1462882693055 Marionette TRACE conn3 <- [1,2658,null,{}] 05:18:13 INFO - PROCESS | 3990 | 1462882693061 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 3990 | 1462882693290 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:18:13 INFO - PROCESS | 3990 | 1462882693495 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1a7000 == 105 [pid = 3990] [id = 672] 05:18:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57f793fc00) [pid = 3990] [serial = 2017] [outer = (nil)] 05:18:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f57fccd8400) [pid = 3990] [serial = 2018] [outer = 0x7f57f793fc00] 05:18:13 INFO - PROCESS | 3990 | 1462882693564 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f57fdc49800) [pid = 3990] [serial = 2019] [outer = 0x7f57f793fc00] 05:18:14 INFO - PROCESS | 3990 | 1462882694400 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1378ms 05:18:14 INFO - PROCESS | 3990 | 1462882694431 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 3990 | 1462882694435 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:18:14 INFO - PROCESS | 3990 | 1462882694441 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 3990 | 1462882694443 Marionette TRACE conn3 <- [1,2662,null,{}] 05:18:14 INFO - PROCESS | 3990 | 1462882694450 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 3990 | 1462882694625 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:18:14 INFO - PROCESS | 3990 | 1462882694833 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5802926800 == 106 [pid = 3990] [id = 673] 05:18:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57fb390c00) [pid = 3990] [serial = 2020] [outer = (nil)] 05:18:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f57ffcf9400) [pid = 3990] [serial = 2021] [outer = 0x7f57fb390c00] 05:18:14 INFO - PROCESS | 3990 | 1462882694943 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f57ffdd4c00) [pid = 3990] [serial = 2022] [outer = 0x7f57fb390c00] 05:18:15 INFO - PROCESS | 3990 | 1462882695802 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1433ms 05:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:18:15 INFO - PROCESS | 3990 | 1462882695874 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 3990 | 1462882695877 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:18:15 INFO - PROCESS | 3990 | 1462882695885 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 3990 | 1462882695887 Marionette TRACE conn3 <- [1,2666,null,{}] 05:18:15 INFO - PROCESS | 3990 | 1462882695893 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 3990 | 1462882696103 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:18:16 INFO - PROCESS | 3990 | 1462882696307 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804217800 == 107 [pid = 3990] [id = 674] 05:18:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 202 (0x7f57ed95b400) [pid = 3990] [serial = 2023] [outer = (nil)] 05:18:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 203 (0x7f5800a52400) [pid = 3990] [serial = 2024] [outer = 0x7f57ed95b400] 05:18:16 INFO - PROCESS | 3990 | 1462882696418 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 204 (0x7f5801fba000) [pid = 3990] [serial = 2025] [outer = 0x7f57ed95b400] 05:18:17 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:17 INFO - PROCESS | 3990 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:18:17 INFO - PROCESS | 3990 | 1462882697716 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:18:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1882ms 05:18:17 INFO - PROCESS | 3990 | 1462882697765 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 3990 | 1462882697769 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:18:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:18:17 INFO - PROCESS | 3990 | 1462882697778 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 3990 | 1462882697784 Marionette TRACE conn3 <- [1,2670,null,{}] 05:18:17 INFO - PROCESS | 3990 | 1462882697791 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 3990 | 1462882698098 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:18:18 INFO - PROCESS | 3990 | 1462882698296 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806447800 == 108 [pid = 3990] [id = 675] 05:18:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f5800781000) [pid = 3990] [serial = 2026] [outer = (nil)] 05:18:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f5802954400) [pid = 3990] [serial = 2027] [outer = 0x7f5800781000] 05:18:18 INFO - PROCESS | 3990 | 1462882698365 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f5803644800) [pid = 3990] [serial = 2028] [outer = 0x7f5800781000] 05:18:19 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:19 INFO - PROCESS | 3990 | 1462882699638 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 3990 | 1462882699670 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:18:19 INFO - PROCESS | 3990 | 1462882699678 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 3990 | 1462882699681 Marionette TRACE conn3 <- [1,2674,null,{}] 05:18:19 INFO - PROCESS | 3990 | 1462882699686 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 3990 | 1462882699902 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:18:20 INFO - PROCESS | 3990 | 1462882700187 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f05a1000 == 109 [pid = 3990] [id = 676] 05:18:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f1bb2400) [pid = 3990] [serial = 2029] [outer = (nil)] 05:18:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f5b4a000) [pid = 3990] [serial = 2030] [outer = 0x7f57f1bb2400] 05:18:20 INFO - PROCESS | 3990 | 1462882700288 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57feee5400) [pid = 3990] [serial = 2031] [outer = 0x7f57f1bb2400] 05:18:21 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:21 INFO - PROCESS | 3990 | 1462882701617 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 3990 | 1462882701675 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:18:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:18:21 INFO - PROCESS | 3990 | 1462882701682 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 3990 | 1462882701686 Marionette TRACE conn3 <- [1,2678,null,{}] 05:18:21 INFO - PROCESS | 3990 | 1462882701691 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:21 INFO - PROCESS | 3990 | 1462882701962 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:18:22 INFO - PROCESS | 3990 | 1462882702441 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eebd1000 == 110 [pid = 3990] [id = 677] 05:18:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57ed957800) [pid = 3990] [serial = 2032] [outer = (nil)] 05:18:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57edf9e400) [pid = 3990] [serial = 2033] [outer = 0x7f57ed957800] 05:18:22 INFO - PROCESS | 3990 | 1462882702505 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57ef558800) [pid = 3990] [serial = 2034] [outer = 0x7f57ed957800] 05:18:23 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:23 INFO - PROCESS | 3990 | 1462882703813 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:18:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2185ms 05:18:23 INFO - PROCESS | 3990 | 1462882703869 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 3990 | 1462882703875 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:18:23 INFO - PROCESS | 3990 | 1462882703883 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 3990 | 1462882703888 Marionette TRACE conn3 <- [1,2682,null,{}] 05:18:23 INFO - PROCESS | 3990 | 1462882703894 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 3990 | 1462882704195 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581ad5d800 == 109 [pid = 3990] [id = 594] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef81a800 == 108 [pid = 3990] [id = 665] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcfb8800 == 107 [pid = 3990] [id = 664] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb304000 == 106 [pid = 3990] [id = 663] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a0e000 == 105 [pid = 3990] [id = 662] 05:18:24 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f1be8000 == 104 [pid = 3990] [id = 661] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f5801fb9c00) [pid = 3990] [serial = 1901] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57edfa8c00) [pid = 3990] [serial = 1904] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f57f154e400) [pid = 3990] [serial = 1907] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f5801f2d400) [pid = 3990] [serial = 1943] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f58035b0400) [pid = 3990] [serial = 1946] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f5803f53000) [pid = 3990] [serial = 1949] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f5813cd7800) [pid = 3990] [serial = 1952] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 205 (0x7f5814f0b800) [pid = 3990] [serial = 1955] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 204 (0x7f581849cc00) [pid = 3990] [serial = 1958] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 203 (0x7f57ed95b000) [pid = 3990] [serial = 1961] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 202 (0x7f581b855800) [pid = 3990] [serial = 1964] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 201 (0x7f57f756e400) [pid = 3990] [serial = 1967] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 200 (0x7f57f1552800) [pid = 3990] [serial = 1934] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 199 (0x7f57f5e8f800) [pid = 3990] [serial = 1937] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 198 (0x7f57fc78c800) [pid = 3990] [serial = 1940] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 197 (0x7f580298bc00) [pid = 3990] [serial = 1611] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 196 (0x7f5813cce000) [pid = 3990] [serial = 1779] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 195 (0x7f580d15ac00) [pid = 3990] [serial = 1776] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 194 (0x7f5809430400) [pid = 3990] [serial = 1773] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 193 (0x7f580732ec00) [pid = 3990] [serial = 1770] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 192 (0x7f58054cf400) [pid = 3990] [serial = 1767] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 191 (0x7f5801f2b000) [pid = 3990] [serial = 1764] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 190 (0x7f57fd9c3c00) [pid = 3990] [serial = 1761] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 189 (0x7f57f78a4400) [pid = 3990] [serial = 1758] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 188 (0x7f57f1b93c00) [pid = 3990] [serial = 1755] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 187 (0x7f58059d9000) [pid = 3990] [serial = 1728] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 186 (0x7f5813f06000) [pid = 3990] [serial = 1614] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f5818899400) [pid = 3990] [serial = 1599] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f5818ed4000) [pid = 3990] [serial = 1605] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57f1ae7800) [pid = 3990] [serial = 1608] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f57f13d0c00) [pid = 3990] [serial = 1665] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57f78c0c00) [pid = 3990] [serial = 1848] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f5817081800) [pid = 3990] [serial = 1524] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57f03b0400) [pid = 3990] [serial = 1602] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f5819223000) [pid = 3990] [serial = 1887] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f57fb6de000) [pid = 3990] [serial = 1701] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f57feeec000) [pid = 3990] [serial = 1707] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f58046a2800) [pid = 3990] [serial = 1713] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57f5eb3400) [pid = 3990] [serial = 1899] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f5818ed6400) [pid = 3990] [serial = 1653] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f5804185000) [pid = 3990] [serial = 1650] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f581849e400) [pid = 3990] [serial = 1647] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f580595e800) [pid = 3990] [serial = 1644] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f57fc48d400) [pid = 3990] [serial = 1641] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f57f5c49c00) [pid = 3990] [serial = 1638] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f581515d000) [pid = 3990] [serial = 1785] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57f13c8800) [pid = 3990] [serial = 1809] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f57f50c9800) [pid = 3990] [serial = 1845] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f5818ed3c00) [pid = 3990] [serial = 1839] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f5805852400) [pid = 3990] [serial = 1716] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 162 (0x7f57f4e54000) [pid = 3990] [serial = 1698] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 161 (0x7f581702d000) [pid = 3990] [serial = 1830] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 160 (0x7f57f13cd400) [pid = 3990] [serial = 1695] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 159 (0x7f57f5e8c800) [pid = 3990] [serial = 1896] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 158 (0x7f57f78a4000) [pid = 3990] [serial = 1812] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 157 (0x7f57fb6da000) [pid = 3990] [serial = 1815] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 156 (0x7f57fd9cd000) [pid = 3990] [serial = 1704] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 155 (0x7f58094d4800) [pid = 3990] [serial = 1824] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 154 (0x7f58059e0c00) [pid = 3990] [serial = 1725] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 153 (0x7f5814f07c00) [pid = 3990] [serial = 1827] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 152 (0x7f57fe1f0c00) [pid = 3990] [serial = 1722] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 151 (0x7f58059d7400) [pid = 3990] [serial = 1719] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f57f1b91c00) [pid = 3990] [serial = 1656] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f57f1baf400) [pid = 3990] [serial = 1659] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f57f1bb8800) [pid = 3990] [serial = 1662] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f5813fa7400) [pid = 3990] [serial = 1782] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f5805368000) [pid = 3990] [serial = 1821] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f5802991000) [pid = 3990] [serial = 1710] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f5818fd2c00) [pid = 3990] [serial = 1842] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f58188a7800) [pid = 3990] [serial = 1833] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57fe1eac00) [pid = 3990] [serial = 1818] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57f5b56400) [pid = 3990] [serial = 1890] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f5818fc9c00) [pid = 3990] [serial = 1836] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57f5eaf800) [pid = 3990] [serial = 1893] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57fd617400) [pid = 3990] [serial = 1925] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57fe1ee400) [pid = 3990] [serial = 1928] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57fe1e8800) [pid = 3990] [serial = 1926] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f1554000) [pid = 3990] [serial = 1911] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f12e9c00) [pid = 3990] [serial = 1910] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f5eb6800) [pid = 3990] [serial = 1916] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f78b3000) [pid = 3990] [serial = 1917] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f1baa800) [pid = 3990] [serial = 1872] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f5807ad5800) [pid = 3990] [serial = 1869] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f0474800) [pid = 3990] [serial = 1871] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57fb5e0000) [pid = 3990] [serial = 1922] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f580d14e400) [pid = 3990] [serial = 1881] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 126 (0x7f5806730000) [pid = 3990] [serial = 1880] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 125 (0x7f57f7935800) [pid = 3990] [serial = 1875] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57f78b6000) [pid = 3990] [serial = 1874] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57f78e1400) [pid = 3990] [serial = 1919] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f57fb391000) [pid = 3990] [serial = 1920] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f57f50c7000) [pid = 3990] [serial = 1914] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f57f1bb4000) [pid = 3990] [serial = 1913] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57fe1e5c00) [pid = 3990] [serial = 1878] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f57fc6e8c00) [pid = 3990] [serial = 1877] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5819103400) [pid = 3990] [serial = 1886] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f5813f0d400) [pid = 3990] [serial = 1883] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f5814e35c00) [pid = 3990] [serial = 1884] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f5b50800) [pid = 3990] [serial = 1889] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f5ea9400) [pid = 3990] [serial = 1892] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57f5e86c00) [pid = 3990] [serial = 1895] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57f5eabc00) [pid = 3990] [serial = 1898] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57fc48fc00) [pid = 3990] [serial = 1692] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f580097e000) [pid = 3990] [serial = 1752] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57f0472800) [pid = 3990] [serial = 1970] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f1221000) [pid = 3990] [serial = 1971] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f1550000) [pid = 3990] [serial = 1973] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f5e6dc00) [pid = 3990] [serial = 1976] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57f64f0800) [pid = 3990] [serial = 1979] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57ffdd5c00) [pid = 3990] [serial = 1929] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fc48bc00) [pid = 3990] [serial = 1923] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57f7572000) [pid = 3990] [serial = 1980] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f5801f24400) [pid = 3990] [serial = 1931] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f57f1bab400) [pid = 3990] [serial = 1974] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f57f5ead000) [pid = 3990] [serial = 1977] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f5801fbbc00) [pid = 3990] [serial = 1932] [outer = (nil)] [url = about:blank] 05:18:24 INFO - PROCESS | 3990 | 1462882704495 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eebc5000 == 105 [pid = 3990] [id = 678] 05:18:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57ed95b000) [pid = 3990] [serial = 2035] [outer = (nil)] 05:18:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57f121e000) [pid = 3990] [serial = 2036] [outer = 0x7f57ed95b000] 05:18:24 INFO - PROCESS | 3990 | 1462882704585 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57f13ccc00) [pid = 3990] [serial = 2037] [outer = 0x7f57ed95b000] 05:18:25 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:25 INFO - PROCESS | 3990 | 1462882705714 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:18:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1883ms 05:18:25 INFO - PROCESS | 3990 | 1462882705768 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 3990 | 1462882705773 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:18:25 INFO - PROCESS | 3990 | 1462882705789 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 3990 | 1462882705793 Marionette TRACE conn3 <- [1,2686,null,{}] 05:18:25 INFO - PROCESS | 3990 | 1462882705799 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 3990 | 1462882705979 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:18:26 INFO - PROCESS | 3990 | 1462882706184 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0ee0000 == 106 [pid = 3990] [id = 679] 05:18:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57f1554000) [pid = 3990] [serial = 2038] [outer = (nil)] 05:18:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57f1b91c00) [pid = 3990] [serial = 2039] [outer = 0x7f57f1554000] 05:18:26 INFO - PROCESS | 3990 | 1462882706241 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f1df0400) [pid = 3990] [serial = 2040] [outer = 0x7f57f1554000] 05:18:27 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:27 INFO - PROCESS | 3990 | 1462882707439 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 3990 | 1462882707480 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:18:27 INFO - PROCESS | 3990 | 1462882707494 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 3990 | 1462882707502 Marionette TRACE conn3 <- [1,2690,null,{}] 05:18:27 INFO - PROCESS | 3990 | 1462882707513 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 3990 | 1462882707732 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:18:27 INFO - PROCESS | 3990 | 1462882707801 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2ae1000 == 107 [pid = 3990] [id = 680] 05:18:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57f1555800) [pid = 3990] [serial = 2041] [outer = (nil)] 05:18:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f5c47c00) [pid = 3990] [serial = 2042] [outer = 0x7f57f1555800] 05:18:27 INFO - PROCESS | 3990 | 1462882707858 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57f5e67400) [pid = 3990] [serial = 2043] [outer = 0x7f57f1555800] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57edfa2c00) [pid = 3990] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f57f5e87000) [pid = 3990] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f57f7941c00) [pid = 3990] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57fb6e1c00) [pid = 3990] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 101 (0x7f57ed954400) [pid = 3990] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 100 (0x7f57fd61d800) [pid = 3990] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 99 (0x7f580097cc00) [pid = 3990] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 98 (0x7f57ef55d800) [pid = 3990] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 97 (0x7f57f7936000) [pid = 3990] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 96 (0x7f57f50ce400) [pid = 3990] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 95 (0x7f57ef6eb800) [pid = 3990] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 94 (0x7f57fb2c5800) [pid = 3990] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 93 (0x7f57edf9dc00) [pid = 3990] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 92 (0x7f57fb5e0800) [pid = 3990] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 91 (0x7f57f03df800) [pid = 3990] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 90 (0x7f57ffdc6400) [pid = 3990] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:18:28 INFO - PROCESS | 3990 | --DOMWINDOW == 89 (0x7f581b84f400) [pid = 3990] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:18:29 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:29 INFO - PROCESS | 3990 | 1462882709300 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 3990 | 1462882709373 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:18:29 INFO - PROCESS | 3990 | 1462882709381 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 3990 | 1462882709385 Marionette TRACE conn3 <- [1,2694,null,{}] 05:18:29 INFO - PROCESS | 3990 | 1462882709389 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 3990 | 1462882709606 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:18:29 INFO - PROCESS | 3990 | 1462882709622 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2e2f000 == 108 [pid = 3990] [id = 681] 05:18:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 90 (0x7f57ed952800) [pid = 3990] [serial = 2044] [outer = (nil)] 05:18:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 91 (0x7f57f0da7400) [pid = 3990] [serial = 2045] [outer = 0x7f57ed952800] 05:18:29 INFO - PROCESS | 3990 | 1462882709679 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 92 (0x7f57f5d34800) [pid = 3990] [serial = 2046] [outer = 0x7f57ed952800] 05:18:30 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:30 INFO - PROCESS | 3990 | 1462882710851 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 3990 | 1462882710918 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:18:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:18:30 INFO - PROCESS | 3990 | 1462882710927 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 3990 | 1462882710942 Marionette TRACE conn3 <- [1,2698,null,{}] 05:18:31 INFO - PROCESS | 3990 | 1462882711006 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 3990 | 1462882711287 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:18:31 INFO - PROCESS | 3990 | 1462882711489 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0ec8800 == 109 [pid = 3990] [id = 682] 05:18:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 93 (0x7f57ed955800) [pid = 3990] [serial = 2047] [outer = (nil)] 05:18:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 94 (0x7f57f03df800) [pid = 3990] [serial = 2048] [outer = 0x7f57ed955800] 05:18:31 INFO - PROCESS | 3990 | 1462882711560 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 95 (0x7f57f1227400) [pid = 3990] [serial = 2049] [outer = 0x7f57ed955800] 05:18:32 INFO - PROCESS | 3990 | SkCairoFTTypeface::onFilterRec unimplemented 05:18:32 INFO - PROCESS | 3990 | 1462882712886 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 3990 | 1462882712940 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:18:33 INFO - PROCESS | 3990 | 1462882713042 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 3990 | 1462882713047 Marionette TRACE conn3 <- [1,2702,null,{}] 05:18:33 INFO - PROCESS | 3990 | 1462882713059 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 3990 | 1462882713286 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:18:33 INFO - PROCESS | 3990 | 1462882713478 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3896000 == 110 [pid = 3990] [id = 683] 05:18:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 96 (0x7f57f1224000) [pid = 3990] [serial = 2050] [outer = (nil)] 05:18:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 97 (0x7f57f1b87c00) [pid = 3990] [serial = 2051] [outer = 0x7f57f1224000] 05:18:33 INFO - PROCESS | 3990 | 1462882713542 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 3990 | ++DOMWINDOW == 98 (0x7f57f50c1800) [pid = 3990] [serial = 2052] [outer = 0x7f57f1224000] 05:18:34 INFO - PROCESS | 3990 | 1462882714383 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:18:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1447ms 05:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:18:34 INFO - PROCESS | 3990 | 1462882714438 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 3990 | 1462882714441 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:18:34 INFO - PROCESS | 3990 | 1462882714447 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 3990 | 1462882714453 Marionette TRACE conn3 <- [1,2706,null,{}] 05:18:34 INFO - PROCESS | 3990 | 1462882714468 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 3990 | 1462882714665 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:18:34 INFO - PROCESS | 3990 | 1462882714859 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a11000 == 111 [pid = 3990] [id = 684] 05:18:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 99 (0x7f57f5b4a400) [pid = 3990] [serial = 2053] [outer = (nil)] 05:18:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 100 (0x7f57f5ea7400) [pid = 3990] [serial = 2054] [outer = 0x7f57f5b4a400] 05:18:34 INFO - PROCESS | 3990 | 1462882714929 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 101 (0x7f57f7338000) [pid = 3990] [serial = 2055] [outer = 0x7f57f5b4a400] 05:18:35 INFO - PROCESS | 3990 | 1462882715868 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1488ms 05:18:35 INFO - PROCESS | 3990 | 1462882715935 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:18:35 INFO - PROCESS | 3990 | 1462882715940 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:18:35 INFO - PROCESS | 3990 | 1462882715952 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 3990 | 1462882715954 Marionette TRACE conn3 <- [1,2710,null,{}] 05:18:35 INFO - PROCESS | 3990 | 1462882715965 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 3990 | 1462882716184 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:18:36 INFO - PROCESS | 3990 | 1462882716373 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7327800 == 112 [pid = 3990] [id = 685] 05:18:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 102 (0x7f57f5c46400) [pid = 3990] [serial = 2056] [outer = (nil)] 05:18:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f78b4800) [pid = 3990] [serial = 2057] [outer = 0x7f57f5c46400] 05:18:36 INFO - PROCESS | 3990 | 1462882716441 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57f7935800) [pid = 3990] [serial = 2058] [outer = 0x7f57f5c46400] 05:18:37 INFO - PROCESS | 3990 | 1462882717301 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 3990 | 1462882717342 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:18:37 INFO - PROCESS | 3990 | 1462882717348 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 3990 | 1462882717351 Marionette TRACE conn3 <- [1,2714,null,{}] 05:18:37 INFO - PROCESS | 3990 | 1462882717356 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 3990 | 1462882717539 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:18:37 INFO - PROCESS | 3990 | 1462882717735 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcc09000 == 113 [pid = 3990] [id = 686] 05:18:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f5ea9000) [pid = 3990] [serial = 2059] [outer = (nil)] 05:18:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57fb392400) [pid = 3990] [serial = 2060] [outer = 0x7f57f5ea9000] 05:18:37 INFO - PROCESS | 3990 | 1462882717800 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57fc324800) [pid = 3990] [serial = 2061] [outer = 0x7f57f5ea9000] 05:18:38 INFO - PROCESS | 3990 | 1462882718628 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:18:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1331ms 05:18:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:18:38 INFO - PROCESS | 3990 | 1462882718678 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 3990 | 1462882718681 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:18:38 INFO - PROCESS | 3990 | 1462882718688 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 3990 | 1462882718691 Marionette TRACE conn3 <- [1,2718,null,{}] 05:18:38 INFO - PROCESS | 3990 | 1462882718697 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 3990 | 1462882718910 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:18:39 INFO - PROCESS | 3990 | 1462882719102 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd0a2000 == 114 [pid = 3990] [id = 687] 05:18:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f7c61000) [pid = 3990] [serial = 2062] [outer = (nil)] 05:18:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57fd0e1400) [pid = 3990] [serial = 2063] [outer = 0x7f57f7c61000] 05:18:39 INFO - PROCESS | 3990 | 1462882719168 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57ffdcbc00) [pid = 3990] [serial = 2064] [outer = 0x7f57f7c61000] 05:18:40 INFO - PROCESS | 3990 | 1462882720034 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 3990 | 1462882720075 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:18:40 INFO - PROCESS | 3990 | 1462882720082 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 3990 | 1462882720085 Marionette TRACE conn3 <- [1,2722,null,{}] 05:18:40 INFO - PROCESS | 3990 | 1462882720091 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 3990 | 1462882720282 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:18:40 INFO - PROCESS | 3990 | 1462882720541 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fde2d000 == 115 [pid = 3990] [id = 688] 05:18:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f756ec00) [pid = 3990] [serial = 2065] [outer = (nil)] 05:18:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f5801fc3c00) [pid = 3990] [serial = 2066] [outer = 0x7f57f756ec00] 05:18:40 INFO - PROCESS | 3990 | 1462882720617 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f5803f53000) [pid = 3990] [serial = 2067] [outer = 0x7f57f756ec00] 05:18:41 INFO - PROCESS | 3990 | 1462882721478 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 3990 | 1462882721515 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:18:41 INFO - PROCESS | 3990 | 1462882721522 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 3990 | 1462882721524 Marionette TRACE conn3 <- [1,2726,null,{}] 05:18:41 INFO - PROCESS | 3990 | 1462882721530 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 3990 | 1462882721707 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:18:41 INFO - PROCESS | 3990 | 1462882721906 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1aa800 == 116 [pid = 3990] [id = 689] 05:18:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57fb2c7800) [pid = 3990] [serial = 2068] [outer = (nil)] 05:18:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f5805368000) [pid = 3990] [serial = 2069] [outer = 0x7f57fb2c7800] 05:18:41 INFO - PROCESS | 3990 | 1462882721971 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f5805951000) [pid = 3990] [serial = 2070] [outer = 0x7f57fb2c7800] 05:18:42 INFO - PROCESS | 3990 | 1462882722782 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:18:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1329ms 05:18:42 INFO - PROCESS | 3990 | 1462882722852 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 3990 | 1462882722855 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:18:42 INFO - PROCESS | 3990 | 1462882722861 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 3990 | 1462882722864 Marionette TRACE conn3 <- [1,2730,null,{}] 05:18:42 INFO - PROCESS | 3990 | 1462882722870 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 3990 | 1462882723093 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:18:43 INFO - PROCESS | 3990 | 1462882723287 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580355e800 == 117 [pid = 3990] [id = 690] 05:18:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57fe1e8800) [pid = 3990] [serial = 2071] [outer = (nil)] 05:18:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f580595f800) [pid = 3990] [serial = 2072] [outer = 0x7f57fe1e8800] 05:18:43 INFO - PROCESS | 3990 | 1462882723355 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f58059e3800) [pid = 3990] [serial = 2073] [outer = 0x7f57fe1e8800] 05:18:44 INFO - PROCESS | 3990 | 1462882724633 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 3990 | 1462882724696 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:18:44 INFO - PROCESS | 3990 | 1462882724703 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 3990 | 1462882724707 Marionette TRACE conn3 <- [1,2734,null,{}] 05:18:44 INFO - PROCESS | 3990 | 1462882724712 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 3990 | 1462882724966 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:18:45 INFO - PROCESS | 3990 | 1462882725645 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f058b000 == 118 [pid = 3990] [id = 691] 05:18:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57ed95d000) [pid = 3990] [serial = 2074] [outer = (nil)] 05:18:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57edfa3800) [pid = 3990] [serial = 2075] [outer = 0x7f57ed95d000] 05:18:45 INFO - PROCESS | 3990 | 1462882725710 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f03a5800) [pid = 3990] [serial = 2076] [outer = 0x7f57ed95d000] 05:18:46 INFO - PROCESS | 3990 | 1462882726591 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:18:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1940ms 05:18:46 INFO - PROCESS | 3990 | 1462882726647 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 3990 | 1462882726653 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:18:46 INFO - PROCESS | 3990 | 1462882726661 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 3990 | 1462882726667 Marionette TRACE conn3 <- [1,2738,null,{}] 05:18:46 INFO - PROCESS | 3990 | 1462882726673 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 3990 | 1462882726863 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:18:47 INFO - PROCESS | 3990 | 1462882727219 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ee1d5000 == 119 [pid = 3990] [id = 692] 05:18:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57f13c5000) [pid = 3990] [serial = 2077] [outer = (nil)] 05:18:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57f13d0000) [pid = 3990] [serial = 2078] [outer = 0x7f57f13c5000] 05:18:47 INFO - PROCESS | 3990 | 1462882727336 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57f1adc400) [pid = 3990] [serial = 2079] [outer = 0x7f57f13c5000] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2ae1000 == 118 [pid = 3990] [id = 680] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f0ee0000 == 117 [pid = 3990] [id = 679] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eebc5000 == 116 [pid = 3990] [id = 678] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eebd1000 == 115 [pid = 3990] [id = 677] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804217800 == 114 [pid = 3990] [id = 674] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5802926800 == 113 [pid = 3990] [id = 673] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1a7000 == 112 [pid = 3990] [id = 672] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f0596800 == 111 [pid = 3990] [id = 671] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef569000 == 110 [pid = 3990] [id = 670] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2698000 == 109 [pid = 3990] [id = 669] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f39e0000 == 108 [pid = 3990] [id = 668] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2bd9000 == 107 [pid = 3990] [id = 612] 05:18:48 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2a83000 == 106 [pid = 3990] [id = 667] 05:18:48 INFO - PROCESS | 3990 | 1462882728260 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:18:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 124 (0x7f57f1549c00) [pid = 3990] [serial = 1985] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 123 (0x7f57f1552400) [pid = 3990] [serial = 1908] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 122 (0x7f5801fc2400) [pid = 3990] [serial = 1902] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 121 (0x7f58094d9800) [pid = 3990] [serial = 1950] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 120 (0x7f5814154c00) [pid = 3990] [serial = 1953] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 119 (0x7f57ed960000) [pid = 3990] [serial = 1962] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 118 (0x7f58051d4c00) [pid = 3990] [serial = 1947] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 117 (0x7f5818fc5c00) [pid = 3990] [serial = 1959] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 116 (0x7f57f7575400) [pid = 3990] [serial = 1968] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 115 (0x7f57fd57cc00) [pid = 3990] [serial = 1994] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 114 (0x7f57f78b6800) [pid = 3990] [serial = 1938] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f03dec00) [pid = 3990] [serial = 1997] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57fd61ac00) [pid = 3990] [serial = 1941] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f5801fbcc00) [pid = 3990] [serial = 1905] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f5801fc2c00) [pid = 3990] [serial = 1944] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57f5eb3000) [pid = 3990] [serial = 1988] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57f1de5c00) [pid = 3990] [serial = 1935] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57fef5a800) [pid = 3990] [serial = 1995] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57fb399c00) [pid = 3990] [serial = 1991] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 105 (0x7f57f78b2800) [pid = 3990] [serial = 1982] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 104 (0x7f5815168400) [pid = 3990] [serial = 1956] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 103 (0x7f581bb6b800) [pid = 3990] [serial = 1965] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | --DOMWINDOW == 102 (0x7f57f121f800) [pid = 3990] [serial = 1998] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 3990 | 1462882728342 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 3990 | 1462882728349 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:18:48 INFO - PROCESS | 3990 | 1462882728362 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 3990 | 1462882728364 Marionette TRACE conn3 <- [1,2742,null,{}] 05:18:48 INFO - PROCESS | 3990 | 1462882728371 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 3990 | 1462882728557 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:18:48 INFO - PROCESS | 3990 | 1462882728803 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef8db800 == 107 [pid = 3990] [id = 693] 05:18:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 103 (0x7f57f1b92400) [pid = 3990] [serial = 2080] [outer = (nil)] 05:18:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 104 (0x7f57f1baf400) [pid = 3990] [serial = 2081] [outer = 0x7f57f1b92400] 05:18:48 INFO - PROCESS | 3990 | 1462882728872 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 105 (0x7f57f4e52000) [pid = 3990] [serial = 2082] [outer = 0x7f57f1b92400] 05:18:49 INFO - PROCESS | 3990 | 1462882729644 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1330ms 05:18:49 INFO - PROCESS | 3990 | 1462882729690 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 3990 | 1462882729692 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:18:49 INFO - PROCESS | 3990 | 1462882729716 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 3990 | 1462882729725 Marionette TRACE conn3 <- [1,2746,null,{}] 05:18:49 INFO - PROCESS | 3990 | 1462882729735 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 3990 | 1462882729917 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:18:49 INFO - PROCESS | 3990 | 1462882729928 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2ae1000 == 108 [pid = 3990] [id = 694] 05:18:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 106 (0x7f57f1b85400) [pid = 3990] [serial = 2083] [outer = (nil)] 05:18:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57f5c4dc00) [pid = 3990] [serial = 2084] [outer = 0x7f57f1b85400] 05:18:49 INFO - PROCESS | 3990 | 1462882729988 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f5e66c00) [pid = 3990] [serial = 2085] [outer = 0x7f57f1b85400] 05:18:50 INFO - PROCESS | 3990 | 1462882730916 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1257ms 05:18:50 INFO - PROCESS | 3990 | 1462882730962 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 3990 | 1462882730967 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:18:50 INFO - PROCESS | 3990 | 1462882730973 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 3990 | 1462882730977 Marionette TRACE conn3 <- [1,2750,null,{}] 05:18:50 INFO - PROCESS | 3990 | 1462882730983 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 3990 | 1462882731238 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:18:51 INFO - PROCESS | 3990 | 1462882731264 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f37d9800 == 109 [pid = 3990] [id = 695] 05:18:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57edfab800) [pid = 3990] [serial = 2086] [outer = (nil)] 05:18:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57f5e8a000) [pid = 3990] [serial = 2087] [outer = 0x7f57edfab800] 05:18:51 INFO - PROCESS | 3990 | 1462882731323 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57f64f5000) [pid = 3990] [serial = 2088] [outer = 0x7f57edfab800] 05:18:52 INFO - PROCESS | 3990 | 1462882732162 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:18:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1285ms 05:18:52 INFO - PROCESS | 3990 | 1462882732259 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 3990 | 1462882732264 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:18:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:18:52 INFO - PROCESS | 3990 | 1462882732270 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 3990 | 1462882732272 Marionette TRACE conn3 <- [1,2754,null,{}] 05:18:52 INFO - PROCESS | 3990 | 1462882732279 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 3990 | 1462882732517 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:18:52 INFO - PROCESS | 3990 | 1462882732549 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5944800 == 110 [pid = 3990] [id = 696] 05:18:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57f756dc00) [pid = 3990] [serial = 2089] [outer = (nil)] 05:18:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57f7578400) [pid = 3990] [serial = 2090] [outer = 0x7f57f756dc00] 05:18:52 INFO - PROCESS | 3990 | 1462882732624 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f78bd000) [pid = 3990] [serial = 2091] [outer = 0x7f57f756dc00] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 113 (0x7f57f5b4ec00) [pid = 3990] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 112 (0x7f57f78d8800) [pid = 3990] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 111 (0x7f57f1221c00) [pid = 3990] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 110 (0x7f57ed957800) [pid = 3990] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 109 (0x7f57ed95b000) [pid = 3990] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 108 (0x7f57f1555800) [pid = 3990] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 107 (0x7f57f1554000) [pid = 3990] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:18:53 INFO - PROCESS | 3990 | --DOMWINDOW == 106 (0x7f57f12ed800) [pid = 3990] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:18:53 INFO - PROCESS | 3990 | 1462882733741 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:18:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1487ms 05:18:53 INFO - PROCESS | 3990 | 1462882733759 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 3990 | 1462882733761 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:18:53 INFO - PROCESS | 3990 | 1462882733767 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 3990 | 1462882733769 Marionette TRACE conn3 <- [1,2758,null,{}] 05:18:53 INFO - PROCESS | 3990 | 1462882733786 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 3990 | 1462882733955 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:18:53 INFO - PROCESS | 3990 | 1462882733972 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6857000 == 111 [pid = 3990] [id = 697] 05:18:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 107 (0x7f57f5c42c00) [pid = 3990] [serial = 2092] [outer = (nil)] 05:18:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 108 (0x7f57f78d5800) [pid = 3990] [serial = 2093] [outer = 0x7f57f5c42c00] 05:18:54 INFO - PROCESS | 3990 | 1462882734032 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 109 (0x7f57f7c6b400) [pid = 3990] [serial = 2094] [outer = 0x7f57f5c42c00] 05:18:54 INFO - PROCESS | 3990 | 1462882734823 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1085ms 05:18:54 INFO - PROCESS | 3990 | 1462882734854 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 3990 | 1462882734858 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:18:54 INFO - PROCESS | 3990 | 1462882734863 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 3990 | 1462882734866 Marionette TRACE conn3 <- [1,2762,null,{}] 05:18:54 INFO - PROCESS | 3990 | 1462882734872 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 3990 | 1462882735089 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:18:55 INFO - PROCESS | 3990 | 1462882735111 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edab9000 == 112 [pid = 3990] [id = 698] 05:18:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 110 (0x7f57ed95c400) [pid = 3990] [serial = 2095] [outer = (nil)] 05:18:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 111 (0x7f57edfa3c00) [pid = 3990] [serial = 2096] [outer = 0x7f57ed95c400] 05:18:55 INFO - PROCESS | 3990 | 1462882735281 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 112 (0x7f57f03d9400) [pid = 3990] [serial = 2097] [outer = 0x7f57ed95c400] 05:18:56 INFO - PROCESS | 3990 | 1462882736309 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1487ms 05:18:56 INFO - PROCESS | 3990 | 1462882736353 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 3990 | 1462882736360 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:18:56 INFO - PROCESS | 3990 | 1462882736368 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 3990 | 1462882736374 Marionette TRACE conn3 <- [1,2766,null,{}] 05:18:56 INFO - PROCESS | 3990 | 1462882736382 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 3990 | 1462882736634 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:18:56 INFO - PROCESS | 3990 | 1462882736830 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2bd7800 == 113 [pid = 3990] [id = 699] 05:18:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 113 (0x7f57f13cac00) [pid = 3990] [serial = 2098] [outer = (nil)] 05:18:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 114 (0x7f57f1bb0000) [pid = 3990] [serial = 2099] [outer = 0x7f57f13cac00] 05:18:56 INFO - PROCESS | 3990 | 1462882736949 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 115 (0x7f57f50c1c00) [pid = 3990] [serial = 2100] [outer = 0x7f57f13cac00] 05:18:57 INFO - PROCESS | 3990 | 1462882737805 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1490ms 05:18:57 INFO - PROCESS | 3990 | 1462882737857 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 3990 | 1462882737864 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:18:57 INFO - PROCESS | 3990 | 1462882737890 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 3990 | 1462882737895 Marionette TRACE conn3 <- [1,2770,null,{}] 05:18:57 INFO - PROCESS | 3990 | 1462882737906 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 3990 | 1462882738109 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:18:58 INFO - PROCESS | 3990 | 1462882738304 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb318800 == 114 [pid = 3990] [id = 700] 05:18:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 116 (0x7f57f5b4ac00) [pid = 3990] [serial = 2101] [outer = (nil)] 05:18:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 117 (0x7f57f5d33c00) [pid = 3990] [serial = 2102] [outer = 0x7f57f5b4ac00] 05:18:58 INFO - PROCESS | 3990 | 1462882738373 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 118 (0x7f57f7338c00) [pid = 3990] [serial = 2103] [outer = 0x7f57f5b4ac00] 05:18:59 INFO - PROCESS | 3990 | 1462882739314 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1502ms 05:18:59 INFO - PROCESS | 3990 | 1462882739377 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 3990 | 1462882739381 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:18:59 INFO - PROCESS | 3990 | 1462882739387 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 3990 | 1462882739393 Marionette TRACE conn3 <- [1,2774,null,{}] 05:18:59 INFO - PROCESS | 3990 | 1462882739409 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 3990 | 1462882739654 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:18:59 INFO - PROCESS | 3990 | 1462882739848 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd55a000 == 115 [pid = 3990] [id = 701] 05:18:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 119 (0x7f57f78e0000) [pid = 3990] [serial = 2104] [outer = (nil)] 05:18:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 120 (0x7f57fb391000) [pid = 3990] [serial = 2105] [outer = 0x7f57f78e0000] 05:18:59 INFO - PROCESS | 3990 | 1462882739960 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 121 (0x7f57fb6d2400) [pid = 3990] [serial = 2106] [outer = 0x7f57f78e0000] 05:19:00 INFO - PROCESS | 3990 | 1462882740809 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:19:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1487ms 05:19:00 INFO - PROCESS | 3990 | 1462882740876 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:19:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:19:00 INFO - PROCESS | 3990 | 1462882740882 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:19:00 INFO - PROCESS | 3990 | 1462882740889 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 3990 | 1462882740892 Marionette TRACE conn3 <- [1,2778,null,{}] 05:19:00 INFO - PROCESS | 3990 | 1462882740897 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 3990 | 1462882741137 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:19:01 INFO - PROCESS | 3990 | 1462882741300 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fde2e000 == 116 [pid = 3990] [id = 702] 05:19:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 122 (0x7f57f5c45400) [pid = 3990] [serial = 2107] [outer = (nil)] 05:19:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 123 (0x7f57fc48d400) [pid = 3990] [serial = 2108] [outer = 0x7f57f5c45400] 05:19:01 INFO - PROCESS | 3990 | 1462882741385 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 3990 | ++DOMWINDOW == 124 (0x7f57fc6e8800) [pid = 3990] [serial = 2109] [outer = 0x7f57f5c45400] 05:19:02 INFO - PROCESS | 3990 | 1462882742314 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1481ms 05:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:19:02 INFO - PROCESS | 3990 | 1462882742370 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 3990 | 1462882742373 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:19:02 INFO - PROCESS | 3990 | 1462882742380 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 3990 | 1462882742383 Marionette TRACE conn3 <- [1,2782,null,{}] 05:19:02 INFO - PROCESS | 3990 | 1462882742389 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 3990 | 1462882742580 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:19:02 INFO - PROCESS | 3990 | 1462882742786 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe3b8800 == 117 [pid = 3990] [id = 703] 05:19:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 125 (0x7f57fc7c7000) [pid = 3990] [serial = 2110] [outer = (nil)] 05:19:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 126 (0x7f57fccd4400) [pid = 3990] [serial = 2111] [outer = 0x7f57fc7c7000] 05:19:02 INFO - PROCESS | 3990 | 1462882742860 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 127 (0x7f57fd9c3c00) [pid = 3990] [serial = 2112] [outer = 0x7f57fc7c7000] 05:19:03 INFO - PROCESS | 3990 | 1462882743779 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:19:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1433ms 05:19:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:19:03 INFO - PROCESS | 3990 | 1462882743811 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 3990 | 1462882743814 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:19:03 INFO - PROCESS | 3990 | 1462882743820 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 3990 | 1462882743823 Marionette TRACE conn3 <- [1,2786,null,{}] 05:19:03 INFO - PROCESS | 3990 | 1462882743829 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 3990 | 1462882744020 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:19:04 INFO - PROCESS | 3990 | 1462882744225 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580421e000 == 118 [pid = 3990] [id = 704] 05:19:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57fd7e0c00) [pid = 3990] [serial = 2113] [outer = (nil)] 05:19:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f5800978000) [pid = 3990] [serial = 2114] [outer = 0x7f57fd7e0c00] 05:19:04 INFO - PROCESS | 3990 | 1462882744291 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f5801fbcc00) [pid = 3990] [serial = 2115] [outer = 0x7f57fd7e0c00] 05:19:05 INFO - PROCESS | 3990 | 1462882745141 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1383ms 05:19:05 INFO - PROCESS | 3990 | 1462882745203 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 3990 | 1462882745206 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:19:05 INFO - PROCESS | 3990 | 1462882745212 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 3990 | 1462882745215 Marionette TRACE conn3 <- [1,2790,null,{}] 05:19:05 INFO - PROCESS | 3990 | 1462882745220 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 3990 | 1462882745407 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:19:05 INFO - PROCESS | 3990 | 1462882745615 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805ee4000 == 119 [pid = 3990] [id = 705] 05:19:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57fd9c5800) [pid = 3990] [serial = 2116] [outer = (nil)] 05:19:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f580298cc00) [pid = 3990] [serial = 2117] [outer = 0x7f57fd9c5800] 05:19:05 INFO - PROCESS | 3990 | 1462882745725 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f58051cf800) [pid = 3990] [serial = 2118] [outer = 0x7f57fd9c5800] 05:19:06 INFO - PROCESS | 3990 | 1462882746652 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1482ms 05:19:06 INFO - PROCESS | 3990 | 1462882746694 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 3990 | 1462882746698 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:19:06 INFO - PROCESS | 3990 | 1462882746704 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 3990 | 1462882746708 Marionette TRACE conn3 <- [1,2794,null,{}] 05:19:06 INFO - PROCESS | 3990 | 1462882746714 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 3990 | 1462882746902 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:19:07 INFO - PROCESS | 3990 | 1462882747109 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806502800 == 120 [pid = 3990] [id = 706] 05:19:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57f0daa800) [pid = 3990] [serial = 2119] [outer = (nil)] 05:19:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f5805852800) [pid = 3990] [serial = 2120] [outer = 0x7f57f0daa800] 05:19:07 INFO - PROCESS | 3990 | 1462882747214 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f58059d7000) [pid = 3990] [serial = 2121] [outer = 0x7f57f0daa800] 05:19:08 INFO - PROCESS | 3990 | 1462882748069 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1430ms 05:19:08 INFO - PROCESS | 3990 | 1462882748135 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 3990 | 1462882748137 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:19:08 INFO - PROCESS | 3990 | 1462882748144 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 3990 | 1462882748147 Marionette TRACE conn3 <- [1,2798,null,{}] 05:19:08 INFO - PROCESS | 3990 | 1462882748153 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 3990 | 1462882748339 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:19:08 INFO - PROCESS | 3990 | 1462882748543 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58067aa800 == 121 [pid = 3990] [id = 707] 05:19:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57f5c45c00) [pid = 3990] [serial = 2122] [outer = (nil)] 05:19:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5805e94000) [pid = 3990] [serial = 2123] [outer = 0x7f57f5c45c00] 05:19:08 INFO - PROCESS | 3990 | 1462882748612 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f5805eb1800) [pid = 3990] [serial = 2124] [outer = 0x7f57f5c45c00] 05:19:09 INFO - PROCESS | 3990 | 1462882749482 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1380ms 05:19:09 INFO - PROCESS | 3990 | 1462882749524 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 3990 | 1462882749527 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:19:09 INFO - PROCESS | 3990 | 1462882749533 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 3990 | 1462882749536 Marionette TRACE conn3 <- [1,2802,null,{}] 05:19:09 INFO - PROCESS | 3990 | 1462882749541 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 3990 | 1462882749716 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:19:09 INFO - PROCESS | 3990 | 1462882749915 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806e0b800 == 122 [pid = 3990] [id = 708] 05:19:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f5805e94800) [pid = 3990] [serial = 2125] [outer = (nil)] 05:19:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f5807575c00) [pid = 3990] [serial = 2126] [outer = 0x7f5805e94800] 05:19:09 INFO - PROCESS | 3990 | 1462882749991 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f5807accc00) [pid = 3990] [serial = 2127] [outer = 0x7f5805e94800] 05:19:10 INFO - PROCESS | 3990 | 1462882750838 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1331ms 05:19:10 INFO - PROCESS | 3990 | 1462882750864 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 3990 | 1462882750867 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:19:10 INFO - PROCESS | 3990 | 1462882750873 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 3990 | 1462882750877 Marionette TRACE conn3 <- [1,2806,null,{}] 05:19:10 INFO - PROCESS | 3990 | 1462882750882 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 3990 | 1462882751108 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:19:11 INFO - PROCESS | 3990 | 1462882751318 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580d0cc800 == 123 [pid = 3990] [id = 709] 05:19:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f0475000) [pid = 3990] [serial = 2128] [outer = (nil)] 05:19:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f5813ddc400) [pid = 3990] [serial = 2129] [outer = 0x7f57f0475000] 05:19:11 INFO - PROCESS | 3990 | 1462882751423 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f5813f0e800) [pid = 3990] [serial = 2130] [outer = 0x7f57f0475000] 05:19:12 INFO - PROCESS | 3990 | 1462882752615 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:19:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1779ms 05:19:12 INFO - PROCESS | 3990 | 1462882752654 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:19:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:19:12 INFO - PROCESS | 3990 | 1462882752659 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:19:12 INFO - PROCESS | 3990 | 1462882752666 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 3990 | 1462882752672 Marionette TRACE conn3 <- [1,2810,null,{}] 05:19:12 INFO - PROCESS | 3990 | 1462882752698 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 3990 | 1462882752887 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:19:13 INFO - PROCESS | 3990 | 1462882753118 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2a8b000 == 124 [pid = 3990] [id = 710] 05:19:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57f1226c00) [pid = 3990] [serial = 2131] [outer = (nil)] 05:19:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f57f12f4000) [pid = 3990] [serial = 2132] [outer = 0x7f57f1226c00] 05:19:13 INFO - PROCESS | 3990 | 1462882753183 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57f1ae7800) [pid = 3990] [serial = 2133] [outer = 0x7f57f1226c00] 05:19:13 INFO - PROCESS | 3990 | 1462882753963 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1309ms 05:19:13 INFO - PROCESS | 3990 | 1462882753977 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 3990 | 1462882753985 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:19:14 INFO - PROCESS | 3990 | 1462882753995 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 3990 | 1462882753998 Marionette TRACE conn3 <- [1,2814,null,{}] 05:19:14 INFO - PROCESS | 3990 | 1462882754004 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 3990 | 1462882754194 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:19:14 INFO - PROCESS | 3990 | 1462882754417 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5123000 == 125 [pid = 3990] [id = 711] 05:19:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f57ed95f800) [pid = 3990] [serial = 2134] [outer = (nil)] 05:19:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f57f1222c00) [pid = 3990] [serial = 2135] [outer = 0x7f57ed95f800] 05:19:14 INFO - PROCESS | 3990 | 1462882754479 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f57f5c43c00) [pid = 3990] [serial = 2136] [outer = 0x7f57ed95f800] 05:19:15 INFO - PROCESS | 3990 | 1462882755475 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:19:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1533ms 05:19:15 INFO - PROCESS | 3990 | 1462882755529 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 3990 | 1462882755533 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:19:15 INFO - PROCESS | 3990 | 1462882755544 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 3990 | 1462882755550 Marionette TRACE conn3 <- [1,2818,null,{}] 05:19:15 INFO - PROCESS | 3990 | 1462882755567 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 3990 | 1462882755816 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6460800 == 124 [pid = 3990] [id = 277] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd23e000 == 123 [pid = 3990] [id = 290] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f39e3000 == 122 [pid = 3990] [id = 660] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bac800 == 121 [pid = 3990] [id = 289] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7bab000 == 120 [pid = 3990] [id = 282] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f6857000 == 119 [pid = 3990] [id = 697] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5944800 == 118 [pid = 3990] [id = 696] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 150 (0x7f57f0da7400) [pid = 3990] [serial = 2045] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 149 (0x7f57fccd8400) [pid = 3990] [serial = 2018] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 148 (0x7f57ffcf9400) [pid = 3990] [serial = 2021] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 147 (0x7f5800a52400) [pid = 3990] [serial = 2024] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 146 (0x7f5802954400) [pid = 3990] [serial = 2027] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOMWINDOW == 145 (0x7f57f5b4a000) [pid = 3990] [serial = 2030] [outer = (nil)] [url = about:blank] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f37d9800 == 117 [pid = 3990] [id = 695] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2ae1000 == 116 [pid = 3990] [id = 694] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef8db800 == 115 [pid = 3990] [id = 693] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ee1d5000 == 114 [pid = 3990] [id = 692] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f058b000 == 113 [pid = 3990] [id = 691] 05:19:15 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1aa800 == 112 [pid = 3990] [id = 689] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fde2d000 == 111 [pid = 3990] [id = 688] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd0a2000 == 110 [pid = 3990] [id = 687] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcc09000 == 109 [pid = 3990] [id = 686] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f7327800 == 108 [pid = 3990] [id = 685] 05:19:16 INFO - PROCESS | 3990 | 1462882756169 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a11000 == 107 [pid = 3990] [id = 684] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f3896000 == 106 [pid = 3990] [id = 683] 05:19:16 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f0ec8800 == 105 [pid = 3990] [id = 682] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 144 (0x7f57f7576800) [pid = 3990] [serial = 1989] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 143 (0x7f57fc6e5400) [pid = 3990] [serial = 1992] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 142 (0x7f57f1dee400) [pid = 3990] [serial = 1986] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 141 (0x7f57ef558800) [pid = 3990] [serial = 2034] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 140 (0x7f57edf9e400) [pid = 3990] [serial = 2033] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 139 (0x7f57f121e000) [pid = 3990] [serial = 2036] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57f5c47c00) [pid = 3990] [serial = 2042] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57f13ccc00) [pid = 3990] [serial = 2037] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57f5b49400) [pid = 3990] [serial = 2006] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f1b91c00) [pid = 3990] [serial = 2039] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57f1548800) [pid = 3990] [serial = 2003] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f5eadc00) [pid = 3990] [serial = 2009] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f78b4c00) [pid = 3990] [serial = 2012] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 131 (0x7f57f1adf800) [pid = 3990] [serial = 2000] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 130 (0x7f57f1b91800) [pid = 3990] [serial = 2001] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 129 (0x7f57f7c63400) [pid = 3990] [serial = 2015] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 128 (0x7f57f5e67400) [pid = 3990] [serial = 2043] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | --DOMWINDOW == 127 (0x7f57f1df0400) [pid = 3990] [serial = 2040] [outer = (nil)] [url = about:blank] 05:19:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eece2000 == 106 [pid = 3990] [id = 712] 05:19:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 128 (0x7f57edf9e400) [pid = 3990] [serial = 2137] [outer = (nil)] 05:19:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 129 (0x7f57f1b91c00) [pid = 3990] [serial = 2138] [outer = 0x7f57edf9e400] 05:19:16 INFO - PROCESS | 3990 | 1462882756259 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 130 (0x7f57f756f400) [pid = 3990] [serial = 2139] [outer = 0x7f57edf9e400] 05:19:16 INFO - PROCESS | 3990 | 1462882756966 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:19:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1437ms 05:19:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:19:16 INFO - PROCESS | 3990 | 1462882756979 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 3990 | 1462882756982 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:19:16 INFO - PROCESS | 3990 | 1462882756988 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 3990 | 1462882756992 Marionette TRACE conn3 <- [1,2822,null,{}] 05:19:17 INFO - PROCESS | 3990 | 1462882756998 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 3990 | 1462882757171 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:19:17 INFO - PROCESS | 3990 | 1462882757333 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2ad0000 == 107 [pid = 3990] [id = 713] 05:19:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 131 (0x7f57ef558800) [pid = 3990] [serial = 2140] [outer = (nil)] 05:19:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 132 (0x7f57f7c66c00) [pid = 3990] [serial = 2141] [outer = 0x7f57ef558800] 05:19:17 INFO - PROCESS | 3990 | 1462882757390 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57fb6dc400) [pid = 3990] [serial = 2142] [outer = 0x7f57ef558800] 05:19:18 INFO - PROCESS | 3990 | 1462882758082 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:19:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1136ms 05:19:18 INFO - PROCESS | 3990 | 1462882758123 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 3990 | 1462882758126 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:19:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:19:18 INFO - PROCESS | 3990 | 1462882758132 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 3990 | 1462882758134 Marionette TRACE conn3 <- [1,2826,null,{}] 05:19:18 INFO - PROCESS | 3990 | 1462882758139 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 3990 | 1462882758376 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:19:18 INFO - PROCESS | 3990 | 1462882758395 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3895000 == 108 [pid = 3990] [id = 714] 05:19:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57ef55c000) [pid = 3990] [serial = 2143] [outer = (nil)] 05:19:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f57fc6e6800) [pid = 3990] [serial = 2144] [outer = 0x7f57ef55c000] 05:19:18 INFO - PROCESS | 3990 | 1462882758461 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57fc7c9800) [pid = 3990] [serial = 2145] [outer = 0x7f57ef55c000] 05:19:19 INFO - PROCESS | 3990 | 1462882759322 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:19:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1231ms 05:19:19 INFO - PROCESS | 3990 | 1462882759363 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 3990 | 1462882759366 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:19:19 INFO - PROCESS | 3990 | 1462882759378 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 3990 | 1462882759380 Marionette TRACE conn3 <- [1,2830,null,{}] 05:19:19 INFO - PROCESS | 3990 | 1462882759389 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 3990 | 1462882759656 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:19:19 INFO - PROCESS | 3990 | 1462882759680 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f7bab000 == 109 [pid = 3990] [id = 715] 05:19:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f57fd610800) [pid = 3990] [serial = 2146] [outer = (nil)] 05:19:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5801f31000) [pid = 3990] [serial = 2147] [outer = 0x7f57fd610800] 05:19:19 INFO - PROCESS | 3990 | 1462882759737 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f580469b000) [pid = 3990] [serial = 2148] [outer = 0x7f57fd610800] 05:19:20 INFO - PROCESS | 3990 | 1462882760598 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:19:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1285ms 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 138 (0x7f57edfab800) [pid = 3990] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 137 (0x7f57f1b92400) [pid = 3990] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 136 (0x7f57ed95d000) [pid = 3990] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 135 (0x7f57f13c5000) [pid = 3990] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 134 (0x7f57ed952800) [pid = 3990] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 133 (0x7f57f756dc00) [pid = 3990] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:19:20 INFO - PROCESS | 3990 | --DOMWINDOW == 132 (0x7f57f1b85400) [pid = 3990] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:19:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:19:20 INFO - PROCESS | 3990 | 1462882760833 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 3990 | 1462882760835 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:19:20 INFO - PROCESS | 3990 | 1462882760843 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 3990 | 1462882760846 Marionette TRACE conn3 <- [1,2834,null,{}] 05:19:20 INFO - PROCESS | 3990 | 1462882760851 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 3990 | 1462882761036 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:19:21 INFO - PROCESS | 3990 | 1462882761048 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb30d800 == 110 [pid = 3990] [id = 716] 05:19:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 133 (0x7f57f5c4cc00) [pid = 3990] [serial = 2149] [outer = (nil)] 05:19:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 134 (0x7f57f756dc00) [pid = 3990] [serial = 2150] [outer = 0x7f57f5c4cc00] 05:19:21 INFO - PROCESS | 3990 | 1462882761106 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 135 (0x7f5801f26c00) [pid = 3990] [serial = 2151] [outer = 0x7f57f5c4cc00] 05:19:21 INFO - PROCESS | 3990 | 1462882761969 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:19:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1186ms 05:19:22 INFO - PROCESS | 3990 | 1462882762029 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 3990 | 1462882762031 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:19:22 INFO - PROCESS | 3990 | 1462882762042 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 3990 | 1462882762044 Marionette TRACE conn3 <- [1,2838,null,{}] 05:19:22 INFO - PROCESS | 3990 | 1462882762052 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:22 INFO - PROCESS | 3990 | 1462882762231 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:19:22 INFO - PROCESS | 3990 | 1462882762388 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd698800 == 111 [pid = 3990] [id = 717] 05:19:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 136 (0x7f57f5b48800) [pid = 3990] [serial = 2152] [outer = (nil)] 05:19:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 137 (0x7f58054cf400) [pid = 3990] [serial = 2153] [outer = 0x7f57f5b48800] 05:19:22 INFO - PROCESS | 3990 | 1462882762448 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 138 (0x7f5807ac7800) [pid = 3990] [serial = 2154] [outer = 0x7f57f5b48800] 05:19:23 INFO - PROCESS | 3990 | 1462882763382 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1385ms 05:19:23 INFO - PROCESS | 3990 | 1462882763428 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 3990 | 1462882763434 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:19:23 INFO - PROCESS | 3990 | 1462882763444 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 3990 | 1462882763448 Marionette TRACE conn3 <- [1,2842,null,{}] 05:19:23 INFO - PROCESS | 3990 | 1462882763458 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 3990 | 1462882763678 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:19:23 INFO - PROCESS | 3990 | 1462882763932 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2691000 == 112 [pid = 3990] [id = 718] 05:19:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 139 (0x7f57f13cc800) [pid = 3990] [serial = 2155] [outer = (nil)] 05:19:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 140 (0x7f57f1557400) [pid = 3990] [serial = 2156] [outer = 0x7f57f13cc800] 05:19:24 INFO - PROCESS | 3990 | 1462882764049 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 141 (0x7f57f50ca000) [pid = 3990] [serial = 2157] [outer = 0x7f57f13cc800] 05:19:24 INFO - PROCESS | 3990 | 1462882764932 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1535ms 05:19:24 INFO - PROCESS | 3990 | 1462882764981 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 3990 | 1462882764993 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:19:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:19:25 INFO - PROCESS | 3990 | 1462882765005 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 3990 | 1462882765009 Marionette TRACE conn3 <- [1,2846,null,{}] 05:19:25 INFO - PROCESS | 3990 | 1462882765017 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 3990 | 1462882765260 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:19:25 INFO - PROCESS | 3990 | 1462882765459 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f6855800 == 113 [pid = 3990] [id = 719] 05:19:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 142 (0x7f57f5c42400) [pid = 3990] [serial = 2158] [outer = (nil)] 05:19:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 143 (0x7f57f5eb3000) [pid = 3990] [serial = 2159] [outer = 0x7f57f5c42400] 05:19:25 INFO - PROCESS | 3990 | 1462882765531 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 144 (0x7f57f78dcc00) [pid = 3990] [serial = 2160] [outer = 0x7f57f5c42400] 05:19:26 INFO - PROCESS | 3990 | 1462882766493 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1534ms 05:19:26 INFO - PROCESS | 3990 | 1462882766538 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:19:26 INFO - PROCESS | 3990 | 1462882766542 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:19:26 INFO - PROCESS | 3990 | 1462882766550 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 3990 | 1462882766556 Marionette TRACE conn3 <- [1,2850,null,{}] 05:19:26 INFO - PROCESS | 3990 | 1462882766573 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 3990 | 1462882766793 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:19:27 INFO - PROCESS | 3990 | 1462882767040 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe3be800 == 114 [pid = 3990] [id = 720] 05:19:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 145 (0x7f57fd616400) [pid = 3990] [serial = 2161] [outer = (nil)] 05:19:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 146 (0x7f57ffcfac00) [pid = 3990] [serial = 2162] [outer = 0x7f57fd616400] 05:19:27 INFO - PROCESS | 3990 | 1462882767167 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 3990 | ++DOMWINDOW == 147 (0x7f5801fc0c00) [pid = 3990] [serial = 2163] [outer = 0x7f57fd616400] 05:19:28 INFO - PROCESS | 3990 | 1462882768002 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:19:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1487ms 05:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:19:28 INFO - PROCESS | 3990 | 1462882768036 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 3990 | 1462882768039 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:19:28 INFO - PROCESS | 3990 | 1462882768045 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 3990 | 1462882768049 Marionette TRACE conn3 <- [1,2854,null,{}] 05:19:28 INFO - PROCESS | 3990 | 1462882768055 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 3990 | 1462882768256 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:19:28 INFO - PROCESS | 3990 | 1462882768463 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580467b800 == 115 [pid = 3990] [id = 721] 05:19:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 148 (0x7f57fccdb800) [pid = 3990] [serial = 2164] [outer = (nil)] 05:19:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 149 (0x7f5806722800) [pid = 3990] [serial = 2165] [outer = 0x7f57fccdb800] 05:19:28 INFO - PROCESS | 3990 | 1462882768531 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 150 (0x7f58094dac00) [pid = 3990] [serial = 2166] [outer = 0x7f57fccdb800] 05:19:29 INFO - PROCESS | 3990 | 1462882769418 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1440ms 05:19:29 INFO - PROCESS | 3990 | 1462882769485 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 3990 | 1462882769488 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:19:29 INFO - PROCESS | 3990 | 1462882769496 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 3990 | 1462882769500 Marionette TRACE conn3 <- [1,2858,null,{}] 05:19:29 INFO - PROCESS | 3990 | 1462882769505 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 3990 | 1462882769708 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:19:29 INFO - PROCESS | 3990 | 1462882769909 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077d4000 == 116 [pid = 3990] [id = 722] 05:19:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 151 (0x7f5800a52800) [pid = 3990] [serial = 2167] [outer = (nil)] 05:19:29 INFO - PROCESS | 3990 | ++DOMWINDOW == 152 (0x7f5812ed3000) [pid = 3990] [serial = 2168] [outer = 0x7f5800a52800] 05:19:29 INFO - PROCESS | 3990 | 1462882769981 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 3990 | ++DOMWINDOW == 153 (0x7f5813dddc00) [pid = 3990] [serial = 2169] [outer = 0x7f5800a52800] 05:19:30 INFO - PROCESS | 3990 | 1462882770832 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1390ms 05:19:30 INFO - PROCESS | 3990 | 1462882770888 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 3990 | 1462882770892 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:19:30 INFO - PROCESS | 3990 | 1462882770903 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 3990 | 1462882770908 Marionette TRACE conn3 <- [1,2862,null,{}] 05:19:30 INFO - PROCESS | 3990 | 1462882770917 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 3990 | 1462882771151 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:19:31 INFO - PROCESS | 3990 | 1462882771359 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5813a1e000 == 117 [pid = 3990] [id = 723] 05:19:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 154 (0x7f5813dde000) [pid = 3990] [serial = 2170] [outer = (nil)] 05:19:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 155 (0x7f5814eee000) [pid = 3990] [serial = 2171] [outer = 0x7f5813dde000] 05:19:31 INFO - PROCESS | 3990 | 1462882771429 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 156 (0x7f5815165c00) [pid = 3990] [serial = 2172] [outer = 0x7f5813dde000] 05:19:32 INFO - PROCESS | 3990 | 1462882772284 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1443ms 05:19:32 INFO - PROCESS | 3990 | 1462882772345 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:19:32 INFO - PROCESS | 3990 | 1462882772348 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:19:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:19:32 INFO - PROCESS | 3990 | 1462882772354 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 3990 | 1462882772356 Marionette TRACE conn3 <- [1,2866,null,{}] 05:19:32 INFO - PROCESS | 3990 | 1462882772362 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 3990 | 1462882772542 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:19:32 INFO - PROCESS | 3990 | 1462882772745 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5814e15800 == 118 [pid = 3990] [id = 724] 05:19:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 157 (0x7f57f50cc000) [pid = 3990] [serial = 2173] [outer = (nil)] 05:19:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 158 (0x7f58184a7000) [pid = 3990] [serial = 2174] [outer = 0x7f57f50cc000] 05:19:32 INFO - PROCESS | 3990 | 1462882772814 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 159 (0x7f5818ed3000) [pid = 3990] [serial = 2175] [outer = 0x7f57f50cc000] 05:19:33 INFO - PROCESS | 3990 | 1462882773667 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:19:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1381ms 05:19:33 INFO - PROCESS | 3990 | 1462882773736 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 3990 | 1462882773740 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:19:33 INFO - PROCESS | 3990 | 1462882773747 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 3990 | 1462882773749 Marionette TRACE conn3 <- [1,2870,null,{}] 05:19:33 INFO - PROCESS | 3990 | 1462882773755 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 3990 | 1462882773956 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:19:34 INFO - PROCESS | 3990 | 1462882774167 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5817140800 == 119 [pid = 3990] [id = 725] 05:19:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 160 (0x7f57f03a7000) [pid = 3990] [serial = 2176] [outer = (nil)] 05:19:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 161 (0x7f57f19b9800) [pid = 3990] [serial = 2177] [outer = 0x7f57f03a7000] 05:19:34 INFO - PROCESS | 3990 | 1462882774280 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 162 (0x7f57f19bf400) [pid = 3990] [serial = 2178] [outer = 0x7f57f03a7000] 05:19:35 INFO - PROCESS | 3990 | 1462882775105 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:19:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1431ms 05:19:35 INFO - PROCESS | 3990 | 1462882775178 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 3990 | 1462882775180 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:19:35 INFO - PROCESS | 3990 | 1462882775187 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 3990 | 1462882775189 Marionette TRACE conn3 <- [1,2874,null,{}] 05:19:35 INFO - PROCESS | 3990 | 1462882775195 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 3990 | 1462882775387 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:19:35 INFO - PROCESS | 3990 | 1462882775589 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5818ad7800 == 120 [pid = 3990] [id = 726] 05:19:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 163 (0x7f57f03b1400) [pid = 3990] [serial = 2179] [outer = (nil)] 05:19:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f57f2cc4400) [pid = 3990] [serial = 2180] [outer = 0x7f57f03b1400] 05:19:35 INFO - PROCESS | 3990 | 1462882775656 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57f2cc9000) [pid = 3990] [serial = 2181] [outer = 0x7f57f03b1400] 05:19:36 INFO - PROCESS | 3990 | 1462882776515 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:19:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1380ms 05:19:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:19:36 INFO - PROCESS | 3990 | 1462882776568 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 3990 | 1462882776570 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:19:36 INFO - PROCESS | 3990 | 1462882776576 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 3990 | 1462882776579 Marionette TRACE conn3 <- [1,2878,null,{}] 05:19:36 INFO - PROCESS | 3990 | 1462882776584 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 3990 | 1462882776804 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:19:37 INFO - PROCESS | 3990 | 1462882777014 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5819198800 == 121 [pid = 3990] [id = 727] 05:19:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57f19b4400) [pid = 3990] [serial = 2182] [outer = (nil)] 05:19:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57f2ccf000) [pid = 3990] [serial = 2183] [outer = 0x7f57f19b4400] 05:19:37 INFO - PROCESS | 3990 | 1462882777121 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f58059dd000) [pid = 3990] [serial = 2184] [outer = 0x7f57f19b4400] 05:19:38 INFO - PROCESS | 3990 | 1462882777997 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:19:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1479ms 05:19:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:19:38 INFO - PROCESS | 3990 | 1462882778055 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 3990 | 1462882778058 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:19:38 INFO - PROCESS | 3990 | 1462882778064 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 3990 | 1462882778068 Marionette TRACE conn3 <- [1,2882,null,{}] 05:19:38 INFO - PROCESS | 3990 | 1462882778074 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 3990 | 1462882778287 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:19:38 INFO - PROCESS | 3990 | 1462882778492 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581d35b800 == 122 [pid = 3990] [id = 728] 05:19:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57f2cc4800) [pid = 3990] [serial = 2185] [outer = (nil)] 05:19:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f57f7aedc00) [pid = 3990] [serial = 2186] [outer = 0x7f57f2cc4800] 05:19:38 INFO - PROCESS | 3990 | 1462882778606 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f5816beec00) [pid = 3990] [serial = 2187] [outer = 0x7f57f2cc4800] 05:19:39 INFO - PROCESS | 3990 | 1462882779466 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:19:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1434ms 05:19:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:19:39 INFO - PROCESS | 3990 | 1462882779498 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 3990 | 1462882779500 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:19:39 INFO - PROCESS | 3990 | 1462882779505 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 3990 | 1462882779510 Marionette TRACE conn3 <- [1,2886,null,{}] 05:19:39 INFO - PROCESS | 3990 | 1462882779515 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 3990 | 1462882779702 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:19:39 INFO - PROCESS | 3990 | 1462882779907 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edee1000 == 123 [pid = 3990] [id = 729] 05:19:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57f7ae7000) [pid = 3990] [serial = 2188] [outer = (nil)] 05:19:39 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f5818fc6800) [pid = 3990] [serial = 2189] [outer = 0x7f57f7ae7000] 05:19:39 INFO - PROCESS | 3990 | 1462882779972 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f5819107400) [pid = 3990] [serial = 2190] [outer = 0x7f57f7ae7000] 05:19:40 INFO - PROCESS | 3990 | 1462882780796 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:19:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1337ms 05:19:40 INFO - PROCESS | 3990 | 1462882780843 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 3990 | 1462882780847 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:19:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:19:40 INFO - PROCESS | 3990 | 1462882780852 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 3990 | 1462882780855 Marionette TRACE conn3 <- [1,2890,null,{}] 05:19:40 INFO - PROCESS | 3990 | 1462882780861 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 3990 | 1462882781052 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:19:41 INFO - PROCESS | 3990 | 1462882781311 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a19000 == 124 [pid = 3990] [id = 730] 05:19:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57ea4d9000) [pid = 3990] [serial = 2191] [outer = (nil)] 05:19:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57ea4df800) [pid = 3990] [serial = 2192] [outer = 0x7f57ea4d9000] 05:19:41 INFO - PROCESS | 3990 | 1462882781384 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57ea4e4800) [pid = 3990] [serial = 2193] [outer = 0x7f57ea4d9000] 05:19:42 INFO - PROCESS | 3990 | 1462882782225 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:19:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1427ms 05:19:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:19:42 INFO - PROCESS | 3990 | 1462882782281 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 3990 | 1462882782283 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:19:42 INFO - PROCESS | 3990 | 1462882782289 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 3990 | 1462882782292 Marionette TRACE conn3 <- [1,2894,null,{}] 05:19:42 INFO - PROCESS | 3990 | 1462882782298 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 3990 | 1462882782490 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:19:42 INFO - PROCESS | 3990 | 1462882782702 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edef3000 == 125 [pid = 3990] [id = 731] 05:19:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57ea4dfc00) [pid = 3990] [serial = 2194] [outer = (nil)] 05:19:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57ed961000) [pid = 3990] [serial = 2195] [outer = 0x7f57ea4dfc00] 05:19:43 INFO - PROCESS | 3990 | 1462882783166 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57f03d8c00) [pid = 3990] [serial = 2196] [outer = 0x7f57ea4dfc00] 05:19:44 INFO - PROCESS | 3990 | 1462882784113 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:19:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1889ms 05:19:44 INFO - PROCESS | 3990 | 1462882784178 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 3990 | 1462882784185 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:19:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:19:44 INFO - PROCESS | 3990 | 1462882784194 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 3990 | 1462882784198 Marionette TRACE conn3 <- [1,2898,null,{}] 05:19:44 INFO - PROCESS | 3990 | 1462882784207 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 3990 | 1462882784409 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:19:44 INFO - PROCESS | 3990 | 1462882784630 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef655000 == 126 [pid = 3990] [id = 732] 05:19:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57ed960000) [pid = 3990] [serial = 2197] [outer = (nil)] 05:19:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57ef6e4c00) [pid = 3990] [serial = 2198] [outer = 0x7f57ed960000] 05:19:44 INFO - PROCESS | 3990 | 1462882784699 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57f03d7400) [pid = 3990] [serial = 2199] [outer = 0x7f57ed960000] 05:19:45 INFO - PROCESS | 3990 | 1462882785862 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:19:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:19:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1732ms 05:19:45 INFO - PROCESS | 3990 | 1462882785938 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 3990 | 1462882785943 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:19:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:19:45 INFO - PROCESS | 3990 | 1462882785958 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 3990 | 1462882785963 Marionette TRACE conn3 <- [1,2902,null,{}] 05:19:45 INFO - PROCESS | 3990 | 1462882785968 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 3990 | 1462882786167 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:19:46 INFO - PROCESS | 3990 | 1462882786460 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eecdb800 == 127 [pid = 3990] [id = 733] 05:19:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57f03dc000) [pid = 3990] [serial = 2200] [outer = (nil)] 05:19:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57f12ea800) [pid = 3990] [serial = 2201] [outer = 0x7f57f03dc000] 05:19:46 INFO - PROCESS | 3990 | 1462882786586 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57f13d1400) [pid = 3990] [serial = 2202] [outer = 0x7f57f03dc000] 05:19:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f05a1000 == 126 [pid = 3990] [id = 676] 05:19:46 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806447800 == 125 [pid = 3990] [id = 675] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 185 (0x7f57f78d5800) [pid = 3990] [serial = 2093] [outer = (nil)] [url = about:blank] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 184 (0x7f5801fc3c00) [pid = 3990] [serial = 2066] [outer = (nil)] [url = about:blank] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 183 (0x7f57fd0e1400) [pid = 3990] [serial = 2063] [outer = (nil)] [url = about:blank] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 182 (0x7f580595f800) [pid = 3990] [serial = 2072] [outer = (nil)] [url = about:blank] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 181 (0x7f57fb392400) [pid = 3990] [serial = 2060] [outer = (nil)] [url = about:blank] 05:19:46 INFO - PROCESS | 3990 | --DOMWINDOW == 180 (0x7f5805368000) [pid = 3990] [serial = 2069] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806e0b800 == 124 [pid = 3990] [id = 708] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58067aa800 == 123 [pid = 3990] [id = 707] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806502800 == 122 [pid = 3990] [id = 706] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5805ee4000 == 121 [pid = 3990] [id = 705] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f580421e000 == 120 [pid = 3990] [id = 704] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe3b8800 == 119 [pid = 3990] [id = 703] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fde2e000 == 118 [pid = 3990] [id = 702] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd55a000 == 117 [pid = 3990] [id = 701] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb318800 == 116 [pid = 3990] [id = 700] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2bd7800 == 115 [pid = 3990] [id = 699] 05:19:47 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57edab9000 == 114 [pid = 3990] [id = 698] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 179 (0x7f57f64f5000) [pid = 3990] [serial = 2088] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 178 (0x7f57f4e52000) [pid = 3990] [serial = 2082] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 177 (0x7f57f03df800) [pid = 3990] [serial = 2048] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 176 (0x7f57edfa3800) [pid = 3990] [serial = 2075] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 175 (0x7f57f78b4800) [pid = 3990] [serial = 2057] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 174 (0x7f57f1adc400) [pid = 3990] [serial = 2079] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 173 (0x7f57f5d34800) [pid = 3990] [serial = 2046] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 172 (0x7f57f1baf400) [pid = 3990] [serial = 2081] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f57f78bd000) [pid = 3990] [serial = 2091] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f57f1b87c00) [pid = 3990] [serial = 2051] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f57f13d0000) [pid = 3990] [serial = 2078] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f57f5ea7400) [pid = 3990] [serial = 2054] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f57f5e66c00) [pid = 3990] [serial = 2085] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57f5c4dc00) [pid = 3990] [serial = 2084] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f57f7578400) [pid = 3990] [serial = 2090] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f57f03a5800) [pid = 3990] [serial = 2076] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | --DOMWINDOW == 163 (0x7f57f5e8a000) [pid = 3990] [serial = 2087] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 3990 | 1462882787459 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1532ms 05:19:47 INFO - PROCESS | 3990 | 1462882787492 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 3990 | 1462882787494 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:19:47 INFO - PROCESS | 3990 | 1462882787501 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 3990 | 1462882787506 Marionette TRACE conn3 <- [1,2906,null,{}] 05:19:47 INFO - PROCESS | 3990 | 1462882787521 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 3990 | 1462882787702 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:19:47 INFO - PROCESS | 3990 | 1462882787864 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1bd1800 == 115 [pid = 3990] [id = 734] 05:19:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 164 (0x7f57f03dc400) [pid = 3990] [serial = 2203] [outer = (nil)] 05:19:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57f1b89c00) [pid = 3990] [serial = 2204] [outer = 0x7f57f03dc400] 05:19:47 INFO - PROCESS | 3990 | 1462882787927 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57f1baf400) [pid = 3990] [serial = 2205] [outer = 0x7f57f03dc400] 05:19:48 INFO - PROCESS | 3990 | 1462882788614 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1139ms 05:19:48 INFO - PROCESS | 3990 | 1462882788640 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 3990 | 1462882788644 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:19:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:19:48 INFO - PROCESS | 3990 | 1462882788651 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 3990 | 1462882788653 Marionette TRACE conn3 <- [1,2910,null,{}] 05:19:48 INFO - PROCESS | 3990 | 1462882788658 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 3990 | 1462882788899 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:19:49 INFO - PROCESS | 3990 | 1462882789009 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2a88800 == 116 [pid = 3990] [id = 735] 05:19:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57edfa3800) [pid = 3990] [serial = 2206] [outer = (nil)] 05:19:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57f1df0800) [pid = 3990] [serial = 2207] [outer = 0x7f57edfa3800] 05:19:49 INFO - PROCESS | 3990 | 1462882789066 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57f2cd0c00) [pid = 3990] [serial = 2208] [outer = 0x7f57edfa3800] 05:19:49 INFO - PROCESS | 3990 | 1462882789747 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:19:49 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:19:49 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1129ms 05:19:49 INFO - PROCESS | 3990 | 1462882789787 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 3990 | 1462882789791 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /DOMEvents/constructors.html 05:19:49 INFO - PROCESS | 3990 | 1462882789796 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 3990 | 1462882789799 Marionette TRACE conn3 <- [1,2914,null,{}] 05:19:49 INFO - PROCESS | 3990 | 1462882789805 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 3990 | 1462882790024 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:19:50 INFO - PROCESS | 3990 | 1462882790058 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2e20000 == 117 [pid = 3990] [id = 736] 05:19:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f57f4e53000) [pid = 3990] [serial = 2209] [outer = (nil)] 05:19:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f57f4e58c00) [pid = 3990] [serial = 2210] [outer = 0x7f57f4e53000] 05:19:50 INFO - PROCESS | 3990 | 1462882790122 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57f5af4800) [pid = 3990] [serial = 2211] [outer = 0x7f57f4e53000] 05:19:51 INFO - PROCESS | 3990 | 1462882791024 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:19:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:19:51 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:51 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:19:51 INFO - TEST-OK | /DOMEvents/constructors.html | took 1300ms 05:19:51 INFO - PROCESS | 3990 | 1462882791097 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:19:51 INFO - PROCESS | 3990 | 1462882791100 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:19:51 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:19:51 INFO - PROCESS | 3990 | 1462882791122 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:19:51 INFO - PROCESS | 3990 | 1462882791128 Marionette TRACE conn3 <- [1,2918,null,{}] 05:19:51 INFO - PROCESS | 3990 | 1462882791138 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:51 INFO - PROCESS | 3990 | 1462882791872 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 171 (0x7f57edf9e400) [pid = 3990] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 170 (0x7f57fd610800) [pid = 3990] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 169 (0x7f57f5c4cc00) [pid = 3990] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 168 (0x7f57ed95f800) [pid = 3990] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 167 (0x7f57ef558800) [pid = 3990] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 166 (0x7f57f5c42c00) [pid = 3990] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 165 (0x7f57ef55c000) [pid = 3990] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:19:51 INFO - PROCESS | 3990 | --DOMWINDOW == 164 (0x7f57f1226c00) [pid = 3990] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:19:52 INFO - PROCESS | 3990 | 1462882792055 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f37dd000 == 118 [pid = 3990] [id = 737] 05:19:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 165 (0x7f57f1226c00) [pid = 3990] [serial = 2212] [outer = (nil)] 05:19:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 166 (0x7f57f5b56800) [pid = 3990] [serial = 2213] [outer = 0x7f57f1226c00] 05:19:52 INFO - PROCESS | 3990 | 1462882792115 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 167 (0x7f57f5e82400) [pid = 3990] [serial = 2214] [outer = 0x7f57f1226c00] 05:19:52 INFO - PROCESS | 3990 | 1462882792683 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:19:52 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1592ms 05:19:52 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:19:52 INFO - PROCESS | 3990 | 1462882792714 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 3990 | 1462882792716 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:19:52 INFO - PROCESS | 3990 | 1462882792724 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 3990 | 1462882792727 Marionette TRACE conn3 <- [1,2922,null,{}] 05:19:52 INFO - PROCESS | 3990 | 1462882792732 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 3990 | 1462882792885 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:19:52 INFO - PROCESS | 3990 | 1462882792900 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f4fb8000 == 119 [pid = 3990] [id = 738] 05:19:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 168 (0x7f57f5c45800) [pid = 3990] [serial = 2215] [outer = (nil)] 05:19:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 169 (0x7f57f5ea7400) [pid = 3990] [serial = 2216] [outer = 0x7f57f5c45800] 05:19:52 INFO - PROCESS | 3990 | 1462882792956 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 170 (0x7f57f64ee000) [pid = 3990] [serial = 2217] [outer = 0x7f57f5c45800] 05:19:53 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:19:53 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:19:53 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:19:53 INFO - PROCESS | 3990 | [3990] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:19:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:19:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:19:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:19:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:19:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:19:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 979ms 05:19:53 INFO - PROCESS | 3990 | 1462882793687 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:19:53 INFO - PROCESS | 3990 | 1462882793706 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 3990 | 1462882793714 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:19:53 INFO - PROCESS | 3990 | 1462882793721 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 3990 | 1462882793723 Marionette TRACE conn3 <- [1,2926,null,{}] 05:19:53 INFO - PROCESS | 3990 | 1462882793728 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 3990 | 1462882793992 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:19:54 INFO - PROCESS | 3990 | 1462882794211 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ee0ed000 == 120 [pid = 3990] [id = 739] 05:19:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 171 (0x7f57ea4dc000) [pid = 3990] [serial = 2218] [outer = (nil)] 05:19:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 172 (0x7f57ea4e5c00) [pid = 3990] [serial = 2219] [outer = 0x7f57ea4dc000] 05:19:54 INFO - PROCESS | 3990 | 1462882794278 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 3990 | ++DOMWINDOW == 173 (0x7f57ef553c00) [pid = 3990] [serial = 2220] [outer = 0x7f57ea4dc000] 05:19:54 INFO - PROCESS | 3990 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:19:55 INFO - PROCESS | 3990 | 1462882795079 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:19:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1377ms 05:19:55 INFO - PROCESS | 3990 | 1462882795107 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 3990 | 1462882795112 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:19:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:19:55 INFO - PROCESS | 3990 | 1462882795122 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 3990 | 1462882795128 Marionette TRACE conn3 <- [1,2930,null,{}] 05:19:55 INFO - PROCESS | 3990 | 1462882795135 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 3990 | 1462882795319 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:19:55 INFO - PROCESS | 3990 | 1462882795540 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f1be4800 == 121 [pid = 3990] [id = 740] 05:19:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 174 (0x7f57f0daa400) [pid = 3990] [serial = 2221] [outer = (nil)] 05:19:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 175 (0x7f57f13c9000) [pid = 3990] [serial = 2222] [outer = 0x7f57f0daa400] 05:19:55 INFO - PROCESS | 3990 | 1462882795613 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 176 (0x7f57f19b2400) [pid = 3990] [serial = 2223] [outer = 0x7f57f0daa400] 05:19:56 INFO - PROCESS | 3990 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:19:56 INFO - PROCESS | 3990 | 1462882796376 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:19:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1288ms 05:19:56 INFO - PROCESS | 3990 | 1462882796411 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 3990 | 1462882796417 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:19:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:19:56 INFO - PROCESS | 3990 | 1462882796423 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 3990 | 1462882796427 Marionette TRACE conn3 <- [1,2934,null,{}] 05:19:56 INFO - PROCESS | 3990 | 1462882796432 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 3990 | 1462882796615 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:19:56 INFO - PROCESS | 3990 | 1462882796841 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5a0f800 == 122 [pid = 3990] [id = 741] 05:19:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 177 (0x7f57f1b8d800) [pid = 3990] [serial = 2224] [outer = (nil)] 05:19:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 178 (0x7f57f2cc5400) [pid = 3990] [serial = 2225] [outer = 0x7f57f1b8d800] 05:19:56 INFO - PROCESS | 3990 | 1462882796909 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 179 (0x7f57f50c3800) [pid = 3990] [serial = 2226] [outer = 0x7f57f1b8d800] 05:19:57 INFO - PROCESS | 3990 | 1462882797708 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:19:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1328ms 05:19:57 INFO - PROCESS | 3990 | 1462882797752 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 3990 | 1462882797758 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:19:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:19:57 INFO - PROCESS | 3990 | 1462882797773 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 3990 | 1462882797780 Marionette TRACE conn3 <- [1,2938,null,{}] 05:19:57 INFO - PROCESS | 3990 | 1462882797785 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 3990 | 1462882797967 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:19:58 INFO - PROCESS | 3990 | 1462882798175 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f67a2000 == 123 [pid = 3990] [id = 742] 05:19:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 180 (0x7f57f1b93400) [pid = 3990] [serial = 2227] [outer = (nil)] 05:19:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 181 (0x7f57f5d30c00) [pid = 3990] [serial = 2228] [outer = 0x7f57f1b93400] 05:19:58 INFO - PROCESS | 3990 | 1462882798244 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 182 (0x7f57f5eabc00) [pid = 3990] [serial = 2229] [outer = 0x7f57f1b93400] 05:19:58 INFO - PROCESS | 3990 | 1462882798964 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:19:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1246ms 05:19:59 INFO - PROCESS | 3990 | 1462882799013 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 3990 | 1462882799016 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:19:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:19:59 INFO - PROCESS | 3990 | 1462882799022 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 3990 | 1462882799024 Marionette TRACE conn3 <- [1,2942,null,{}] 05:19:59 INFO - PROCESS | 3990 | 1462882799029 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 3990 | 1462882799205 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:19:59 INFO - PROCESS | 3990 | 1462882799414 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f79c5800 == 124 [pid = 3990] [id = 743] 05:19:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 183 (0x7f57f2cca000) [pid = 3990] [serial = 2230] [outer = (nil)] 05:19:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 184 (0x7f57f756d800) [pid = 3990] [serial = 2231] [outer = 0x7f57f2cca000] 05:19:59 INFO - PROCESS | 3990 | 1462882799486 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 185 (0x7f57f78aa800) [pid = 3990] [serial = 2232] [outer = 0x7f57f2cca000] 05:20:00 INFO - PROCESS | 3990 | 1462882800205 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:20:00 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:20:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:20:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:20:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1229ms 05:20:00 INFO - PROCESS | 3990 | 1462882800253 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 3990 | 1462882800256 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:20:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:20:00 INFO - PROCESS | 3990 | 1462882800264 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 3990 | 1462882800267 Marionette TRACE conn3 <- [1,2946,null,{}] 05:20:00 INFO - PROCESS | 3990 | 1462882800273 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:00 INFO - PROCESS | 3990 | 1462882800459 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:20:00 INFO - PROCESS | 3990 | 1462882800689 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fc4f1000 == 125 [pid = 3990] [id = 744] 05:20:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 186 (0x7f57f78d9c00) [pid = 3990] [serial = 2233] [outer = (nil)] 05:20:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 187 (0x7f57f78e0800) [pid = 3990] [serial = 2234] [outer = 0x7f57f78d9c00] 05:20:00 INFO - PROCESS | 3990 | 1462882800770 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 188 (0x7f57f793d400) [pid = 3990] [serial = 2235] [outer = 0x7f57f78d9c00] 05:20:01 INFO - PROCESS | 3990 | 1462882801509 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:20:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1280ms 05:20:01 INFO - PROCESS | 3990 | 1462882801545 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 3990 | 1462882801548 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:20:01 INFO - PROCESS | 3990 | 1462882801554 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 3990 | 1462882801556 Marionette TRACE conn3 <- [1,2950,null,{}] 05:20:01 INFO - PROCESS | 3990 | 1462882801562 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 3990 | 1462882801763 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:20:02 INFO - PROCESS | 3990 | 1462882802005 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcfbd800 == 126 [pid = 3990] [id = 745] 05:20:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 189 (0x7f57ef558800) [pid = 3990] [serial = 2236] [outer = (nil)] 05:20:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 190 (0x7f57f7af4400) [pid = 3990] [serial = 2237] [outer = 0x7f57ef558800] 05:20:02 INFO - PROCESS | 3990 | 1462882802073 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 191 (0x7f57f7c67c00) [pid = 3990] [serial = 2238] [outer = 0x7f57ef558800] 05:20:02 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fd0a2000 == 127 [pid = 3990] [id = 746] 05:20:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 192 (0x7f57fb396c00) [pid = 3990] [serial = 2239] [outer = (nil)] 05:20:02 INFO - PROCESS | 3990 | ++DOMWINDOW == 193 (0x7f57f7af2400) [pid = 3990] [serial = 2240] [outer = 0x7f57fb396c00] 05:20:02 INFO - PROCESS | 3990 | 1462882802904 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:20:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:20:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1385ms 05:20:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:20:02 INFO - PROCESS | 3990 | 1462882802940 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 3990 | 1462882802942 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:20:02 INFO - PROCESS | 3990 | 1462882802949 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 3990 | 1462882802952 Marionette TRACE conn3 <- [1,2954,null,{}] 05:20:02 INFO - PROCESS | 3990 | 1462882802958 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:03 INFO - PROCESS | 3990 | 1462882803189 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:20:03 INFO - PROCESS | 3990 | 1462882803394 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fde2c800 == 128 [pid = 3990] [id = 747] 05:20:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 194 (0x7f57f78b0c00) [pid = 3990] [serial = 2241] [outer = (nil)] 05:20:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 195 (0x7f57f7c6d000) [pid = 3990] [serial = 2242] [outer = 0x7f57f78b0c00] 05:20:03 INFO - PROCESS | 3990 | 1462882803503 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 3990 | ++DOMWINDOW == 196 (0x7f57fb39fc00) [pid = 3990] [serial = 2243] [outer = 0x7f57f78b0c00] 05:20:04 INFO - PROCESS | 3990 | 1462882804205 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:20:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:20:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:20:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1291ms 05:20:04 INFO - PROCESS | 3990 | 1462882804249 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:20:04 INFO - PROCESS | 3990 | 1462882804253 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:20:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:20:04 INFO - PROCESS | 3990 | 1462882804261 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 3990 | 1462882804264 Marionette TRACE conn3 <- [1,2958,null,{}] 05:20:04 INFO - PROCESS | 3990 | 1462882804268 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 3990 | 1462882804481 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:20:04 INFO - PROCESS | 3990 | 1462882804700 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fe1a4000 == 129 [pid = 3990] [id = 748] 05:20:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 197 (0x7f57f78dac00) [pid = 3990] [serial = 2244] [outer = (nil)] 05:20:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 198 (0x7f57fb6da400) [pid = 3990] [serial = 2245] [outer = 0x7f57f78dac00] 05:20:04 INFO - PROCESS | 3990 | 1462882804765 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 3990 | ++DOMWINDOW == 199 (0x7f57fc32e400) [pid = 3990] [serial = 2246] [outer = 0x7f57f78dac00] 05:20:05 INFO - PROCESS | 3990 | 1462882805481 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:20:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1278ms 05:20:05 INFO - PROCESS | 3990 | 1462882805539 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 3990 | 1462882805542 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:20:05 INFO - PROCESS | 3990 | 1462882805549 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 3990 | 1462882805552 Marionette TRACE conn3 <- [1,2962,null,{}] 05:20:05 INFO - PROCESS | 3990 | 1462882805557 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 3990 | 1462882805766 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:20:05 INFO - PROCESS | 3990 | 1462882805987 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ffd07800 == 130 [pid = 3990] [id = 749] 05:20:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 200 (0x7f57fb39f000) [pid = 3990] [serial = 2247] [outer = (nil)] 05:20:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 201 (0x7f57fc491800) [pid = 3990] [serial = 2248] [outer = 0x7f57fb39f000] 05:20:06 INFO - PROCESS | 3990 | 1462882806094 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 3990 | ++DOMWINDOW == 202 (0x7f57fc6e4400) [pid = 3990] [serial = 2249] [outer = 0x7f57fb39f000] 05:20:06 INFO - PROCESS | 3990 | 1462882806800 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:20:06 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:20:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1278ms 05:20:06 INFO - PROCESS | 3990 | 1462882806828 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:20:06 INFO - PROCESS | 3990 | 1462882806831 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:20:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:20:06 INFO - PROCESS | 3990 | 1462882806837 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 3990 | 1462882806841 Marionette TRACE conn3 <- [1,2966,null,{}] 05:20:06 INFO - PROCESS | 3990 | 1462882806846 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:07 INFO - PROCESS | 3990 | 1462882807043 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:20:07 INFO - PROCESS | 3990 | 1462882807300 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804209800 == 131 [pid = 3990] [id = 750] 05:20:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 203 (0x7f57fc790800) [pid = 3990] [serial = 2250] [outer = (nil)] 05:20:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 204 (0x7f57fc7c1800) [pid = 3990] [serial = 2251] [outer = 0x7f57fc790800] 05:20:07 INFO - PROCESS | 3990 | 1462882807371 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 3990 | ++DOMWINDOW == 205 (0x7f57fcce0800) [pid = 3990] [serial = 2252] [outer = 0x7f57fc790800] 05:20:08 INFO - PROCESS | 3990 | 1462882808106 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:20:08 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:20:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1288ms 05:20:08 INFO - PROCESS | 3990 | 1462882808132 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 3990 | 1462882808136 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:20:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:20:08 INFO - PROCESS | 3990 | 1462882808145 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 3990 | 1462882808150 Marionette TRACE conn3 <- [1,2970,null,{}] 05:20:08 INFO - PROCESS | 3990 | 1462882808155 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:08 INFO - PROCESS | 3990 | 1462882808352 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:20:08 INFO - PROCESS | 3990 | 1462882808575 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806435800 == 132 [pid = 3990] [id = 751] 05:20:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 206 (0x7f57fc7bf000) [pid = 3990] [serial = 2253] [outer = (nil)] 05:20:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f57fd61c400) [pid = 3990] [serial = 2254] [outer = 0x7f57fc7bf000] 05:20:08 INFO - PROCESS | 3990 | 1462882808645 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57fe1e8c00) [pid = 3990] [serial = 2255] [outer = 0x7f57fc7bf000] 05:20:09 INFO - PROCESS | 3990 | 1462882809362 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:20:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1280ms 05:20:09 INFO - PROCESS | 3990 | 1462882809426 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 3990 | 1462882809429 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:20:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:20:09 INFO - PROCESS | 3990 | 1462882809435 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 3990 | 1462882809437 Marionette TRACE conn3 <- [1,2974,null,{}] 05:20:09 INFO - PROCESS | 3990 | 1462882809443 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 3990 | 1462882809619 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:20:09 INFO - PROCESS | 3990 | 1462882809834 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58065d5000 == 133 [pid = 3990] [id = 752] 05:20:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57fc7c2c00) [pid = 3990] [serial = 2256] [outer = (nil)] 05:20:09 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57fef5fc00) [pid = 3990] [serial = 2257] [outer = 0x7f57fc7c2c00] 05:20:09 INFO - PROCESS | 3990 | 1462882809943 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57ffdcd800) [pid = 3990] [serial = 2258] [outer = 0x7f57fc7c2c00] 05:20:10 INFO - PROCESS | 3990 | 1462882810647 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:20:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1277ms 05:20:10 INFO - PROCESS | 3990 | 1462882810713 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 3990 | 1462882810716 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:20:10 INFO - PROCESS | 3990 | 1462882810722 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 3990 | 1462882810725 Marionette TRACE conn3 <- [1,2978,null,{}] 05:20:10 INFO - PROCESS | 3990 | 1462882810731 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 3990 | 1462882810925 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:20:11 INFO - PROCESS | 3990 | 1462882811141 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f58077c2800 == 134 [pid = 3990] [id = 753] 05:20:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57fd0dd000) [pid = 3990] [serial = 2259] [outer = (nil)] 05:20:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f5800784000) [pid = 3990] [serial = 2260] [outer = 0x7f57fd0dd000] 05:20:11 INFO - PROCESS | 3990 | 1462882811246 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f5800980c00) [pid = 3990] [serial = 2261] [outer = 0x7f57fd0dd000] 05:20:11 INFO - PROCESS | 3990 | 1462882811959 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:20:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1288ms 05:20:12 INFO - PROCESS | 3990 | 1462882812010 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 3990 | 1462882812013 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:20:12 INFO - PROCESS | 3990 | 1462882812020 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 3990 | 1462882812022 Marionette TRACE conn3 <- [1,2982,null,{}] 05:20:12 INFO - PROCESS | 3990 | 1462882812027 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 3990 | 1462882812220 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:20:12 INFO - PROCESS | 3990 | 1462882812437 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f580de1b000 == 135 [pid = 3990] [id = 754] 05:20:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57fc791400) [pid = 3990] [serial = 2262] [outer = (nil)] 05:20:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f5800a2fc00) [pid = 3990] [serial = 2263] [outer = 0x7f57fc791400] 05:20:12 INFO - PROCESS | 3990 | 1462882812541 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f5801fc4400) [pid = 3990] [serial = 2264] [outer = 0x7f57fc791400] 05:20:13 INFO - PROCESS | 3990 | 1462882813228 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:20:13 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:20:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:20:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1229ms 05:20:13 INFO - PROCESS | 3990 | 1462882813255 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 3990 | 1462882813259 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:20:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:20:13 INFO - PROCESS | 3990 | 1462882813267 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 3990 | 1462882813270 Marionette TRACE conn3 <- [1,2986,null,{}] 05:20:13 INFO - PROCESS | 3990 | 1462882813275 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:13 INFO - PROCESS | 3990 | 1462882813455 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:20:13 INFO - PROCESS | 3990 | 1462882813679 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5816bc6000 == 136 [pid = 3990] [id = 755] 05:20:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f57fe1ed000) [pid = 3990] [serial = 2265] [outer = (nil)] 05:20:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f5802991000) [pid = 3990] [serial = 2266] [outer = 0x7f57fe1ed000] 05:20:13 INFO - PROCESS | 3990 | 1462882813743 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f58035b0400) [pid = 3990] [serial = 2267] [outer = 0x7f57fe1ed000] 05:20:14 INFO - PROCESS | 3990 | 1462882814453 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:20:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:20:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1234ms 05:20:14 INFO - PROCESS | 3990 | 1462882814502 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:20:14 INFO - PROCESS | 3990 | 1462882814505 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:20:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:20:14 INFO - PROCESS | 3990 | 1462882814511 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 3990 | 1462882814515 Marionette TRACE conn3 <- [1,2990,null,{}] 05:20:14 INFO - PROCESS | 3990 | 1462882814521 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:14 INFO - PROCESS | 3990 | 1462882814712 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:20:14 INFO - PROCESS | 3990 | 1462882814958 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f581add3000 == 137 [pid = 3990] [id = 756] 05:20:14 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57ef6e0400) [pid = 3990] [serial = 2268] [outer = (nil)] 05:20:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f58046a6400) [pid = 3990] [serial = 2269] [outer = 0x7f57ef6e0400] 05:20:15 INFO - PROCESS | 3990 | 1462882815027 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f58053e2400) [pid = 3990] [serial = 2270] [outer = 0x7f57ef6e0400] 05:20:15 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2bd7000 == 138 [pid = 3990] [id = 757] 05:20:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f5804189000) [pid = 3990] [serial = 2271] [outer = (nil)] 05:20:15 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f57f50c2000) [pid = 3990] [serial = 2272] [outer = 0x7f5804189000] 05:20:15 INFO - PROCESS | 3990 | 1462882815833 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:20:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:20:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1380ms 05:20:15 INFO - PROCESS | 3990 | 1462882815891 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 3990 | 1462882815894 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:20:15 INFO - PROCESS | 3990 | 1462882815904 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 3990 | 1462882815906 Marionette TRACE conn3 <- [1,2994,null,{}] 05:20:15 INFO - PROCESS | 3990 | 1462882815912 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:16 INFO - PROCESS | 3990 | 1462882816144 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:20:16 INFO - PROCESS | 3990 | 1462882816724 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f19d2800 == 139 [pid = 3990] [id = 758] 05:20:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f57ea4e1800) [pid = 3990] [serial = 2273] [outer = (nil)] 05:20:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f57edf9f800) [pid = 3990] [serial = 2274] [outer = 0x7f57ea4e1800] 05:20:16 INFO - PROCESS | 3990 | 1462882816839 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f57f03a2800) [pid = 3990] [serial = 2275] [outer = 0x7f57ea4e1800] 05:20:17 INFO - PROCESS | 3990 | 1462882817528 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:20:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:20:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:20:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1679ms 05:20:17 INFO - PROCESS | 3990 | 1462882817584 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:20:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:20:17 INFO - PROCESS | 3990 | 1462882817589 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:20:17 INFO - PROCESS | 3990 | 1462882817596 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 3990 | 1462882817601 Marionette TRACE conn3 <- [1,2998,null,{}] 05:20:17 INFO - PROCESS | 3990 | 1462882817609 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 3990 | 1462882817795 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:20:18 INFO - PROCESS | 3990 | 1462882818058 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f675c800 == 140 [pid = 3990] [id = 759] 05:20:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f57f12ed800) [pid = 3990] [serial = 2276] [outer = (nil)] 05:20:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f57f1ae0c00) [pid = 3990] [serial = 2277] [outer = 0x7f57f12ed800] 05:20:18 INFO - PROCESS | 3990 | 1462882818131 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f57f1bb6800) [pid = 3990] [serial = 2278] [outer = 0x7f57f12ed800] 05:20:18 INFO - PROCESS | 3990 | 1462882818865 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:20:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:20:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1288ms 05:20:18 INFO - PROCESS | 3990 | 1462882818885 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:20:18 INFO - PROCESS | 3990 | 1462882818891 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:20:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:20:18 INFO - PROCESS | 3990 | 1462882818898 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:20:18 INFO - PROCESS | 3990 | 1462882818901 Marionette TRACE conn3 <- [1,3002,null,{}] 05:20:18 INFO - PROCESS | 3990 | 1462882818907 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 3990 | 1462882819083 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:20:19 INFO - PROCESS | 3990 | 1462882819483 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edeeb800 == 141 [pid = 3990] [id = 760] 05:20:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f57f1b87800) [pid = 3990] [serial = 2279] [outer = (nil)] 05:20:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 233 (0x7f57f2cc8000) [pid = 3990] [serial = 2280] [outer = 0x7f57f1b87800] 05:20:19 INFO - PROCESS | 3990 | 1462882819548 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 3990 | ++DOMWINDOW == 234 (0x7f57f4e5ac00) [pid = 3990] [serial = 2281] [outer = 0x7f57f1b87800] 05:20:20 INFO - PROCESS | 3990 | 1462882820280 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:20:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:20:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1435ms 05:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:20:20 INFO - PROCESS | 3990 | 1462882820334 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 3990 | 1462882820337 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:20:20 INFO - PROCESS | 3990 | 1462882820344 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 3990 | 1462882820353 Marionette TRACE conn3 <- [1,3006,null,{}] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f4fb8000 == 140 [pid = 3990] [id = 738] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f37dd000 == 139 [pid = 3990] [id = 737] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 233 (0x7f5800978000) [pid = 3990] [serial = 2114] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 232 (0x7f5805852800) [pid = 3990] [serial = 2120] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 231 (0x7f5805e94000) [pid = 3990] [serial = 2123] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 230 (0x7f5807575c00) [pid = 3990] [serial = 2126] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 229 (0x7f580298cc00) [pid = 3990] [serial = 2117] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 228 (0x7f57fccd4400) [pid = 3990] [serial = 2111] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 227 (0x7f58054cf400) [pid = 3990] [serial = 2153] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | 1462882820526 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f1bd1800 == 138 [pid = 3990] [id = 734] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57eecdb800 == 137 [pid = 3990] [id = 733] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef655000 == 136 [pid = 3990] [id = 732] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57edef3000 == 135 [pid = 3990] [id = 731] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f5a19000 == 134 [pid = 3990] [id = 730] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57edee1000 == 133 [pid = 3990] [id = 729] 05:20:20 INFO - PROCESS | 3990 | --DOCSHELL 0x7f581d35b800 == 132 [pid = 3990] [id = 728] 05:20:20 INFO - PROCESS | 3990 | 1462882820797 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 226 (0x7f57f1bb0000) [pid = 3990] [serial = 2099] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 225 (0x7f57f756f400) [pid = 3990] [serial = 2139] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 224 (0x7f57fc48d400) [pid = 3990] [serial = 2108] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 223 (0x7f580469b000) [pid = 3990] [serial = 2148] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 222 (0x7f5801f26c00) [pid = 3990] [serial = 2151] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 221 (0x7f57f5c43c00) [pid = 3990] [serial = 2136] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 220 (0x7f5813ddc400) [pid = 3990] [serial = 2129] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 219 (0x7f57edfa3c00) [pid = 3990] [serial = 2096] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 218 (0x7f57f7c66c00) [pid = 3990] [serial = 2141] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57f1b91c00) [pid = 3990] [serial = 2138] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57f5d33c00) [pid = 3990] [serial = 2102] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f57f7c6b400) [pid = 3990] [serial = 2094] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57f1222c00) [pid = 3990] [serial = 2135] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f57fb6dc400) [pid = 3990] [serial = 2142] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57fc7c9800) [pid = 3990] [serial = 2145] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f1ae7800) [pid = 3990] [serial = 2133] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 210 (0x7f57f756dc00) [pid = 3990] [serial = 2150] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 209 (0x7f57fb391000) [pid = 3990] [serial = 2105] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 208 (0x7f57f12f4000) [pid = 3990] [serial = 2132] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 207 (0x7f57fc6e6800) [pid = 3990] [serial = 2144] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | --DOMWINDOW == 206 (0x7f5801f31000) [pid = 3990] [serial = 2147] [outer = (nil)] [url = about:blank] 05:20:20 INFO - PROCESS | 3990 | 1462882820945 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:20 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef8cb800 == 133 [pid = 3990] [id = 761] 05:20:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 207 (0x7f57f12f4000) [pid = 3990] [serial = 2282] [outer = (nil)] 05:20:20 INFO - PROCESS | 3990 | ++DOMWINDOW == 208 (0x7f57f5aec800) [pid = 3990] [serial = 2283] [outer = 0x7f57f12f4000] 05:20:21 INFO - PROCESS | 3990 | 1462882821004 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 3990 | ++DOMWINDOW == 209 (0x7f57f5e6e000) [pid = 3990] [serial = 2284] [outer = 0x7f57f12f4000] 05:20:21 INFO - PROCESS | 3990 | 1462882821635 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:20:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1303ms 05:20:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:20:21 INFO - PROCESS | 3990 | 1462882821646 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 3990 | 1462882821649 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:20:21 INFO - PROCESS | 3990 | 1462882821661 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 3990 | 1462882821663 Marionette TRACE conn3 <- [1,3010,null,{}] 05:20:21 INFO - PROCESS | 3990 | 1462882821667 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 3990 | 1462882821833 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:20:22 INFO - PROCESS | 3990 | 1462882822028 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f3689000 == 134 [pid = 3990] [id = 762] 05:20:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 210 (0x7f57f1ae7800) [pid = 3990] [serial = 2285] [outer = (nil)] 05:20:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 211 (0x7f57f733c000) [pid = 3990] [serial = 2286] [outer = 0x7f57f1ae7800] 05:20:22 INFO - PROCESS | 3990 | 1462882822084 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f78b6c00) [pid = 3990] [serial = 2287] [outer = 0x7f57f1ae7800] 05:20:22 INFO - PROCESS | 3990 | 1462882822769 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:20:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1133ms 05:20:22 INFO - PROCESS | 3990 | 1462882822793 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 3990 | 1462882822797 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:20:22 INFO - PROCESS | 3990 | 1462882822804 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 3990 | 1462882822807 Marionette TRACE conn3 <- [1,3014,null,{}] 05:20:22 INFO - PROCESS | 3990 | 1462882822811 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:23 INFO - PROCESS | 3990 | 1462882823075 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:20:23 INFO - PROCESS | 3990 | 1462882823196 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fb4a9000 == 135 [pid = 3990] [id = 763] 05:20:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57f7936800) [pid = 3990] [serial = 2288] [outer = (nil)] 05:20:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57f7ae8800) [pid = 3990] [serial = 2289] [outer = 0x7f57f7936800] 05:20:23 INFO - PROCESS | 3990 | 1462882823263 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57fb393400) [pid = 3990] [serial = 2290] [outer = 0x7f57f7936800] 05:20:23 INFO - PROCESS | 3990 | [3990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:20:24 INFO - PROCESS | 3990 | 1462882824019 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:20:24 INFO - {} 05:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:20:24 INFO - {} 05:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:20:24 INFO - {} 05:20:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:20:24 INFO - {} 05:20:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1232ms 05:20:24 INFO - PROCESS | 3990 | 1462882824043 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 3990 | 1462882824046 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:20:24 INFO - TEST-START | /FileAPI/fileReader.html 05:20:24 INFO - PROCESS | 3990 | 1462882824056 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 3990 | 1462882824058 Marionette TRACE conn3 <- [1,3018,null,{}] 05:20:24 INFO - PROCESS | 3990 | 1462882824062 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 3990 | 1462882824299 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:20:24 INFO - PROCESS | 3990 | 1462882824324 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5804207000 == 136 [pid = 3990] [id = 764] 05:20:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f57fc78b400) [pid = 3990] [serial = 2291] [outer = (nil)] 05:20:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f57fd616c00) [pid = 3990] [serial = 2292] [outer = 0x7f57fc78b400] 05:20:24 INFO - PROCESS | 3990 | 1462882824378 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f57fe1eac00) [pid = 3990] [serial = 2293] [outer = 0x7f57fc78b400] 05:20:25 INFO - PROCESS | 3990 | 1462882825259 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 217 (0x7f57f4e53000) [pid = 3990] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 216 (0x7f57f1226c00) [pid = 3990] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 215 (0x7f57ea4dfc00) [pid = 3990] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 214 (0x7f57edfa3800) [pid = 3990] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 213 (0x7f57f03dc000) [pid = 3990] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 212 (0x7f57ed960000) [pid = 3990] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:20:25 INFO - PROCESS | 3990 | --DOMWINDOW == 211 (0x7f57f03dc400) [pid = 3990] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:20:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:20:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:20:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:20:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:20:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1242ms 05:20:25 INFO - PROCESS | 3990 | 1462882825299 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 3990 | 1462882825303 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /FileAPI/historical.html 05:20:25 INFO - PROCESS | 3990 | 1462882825309 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 3990 | 1462882825311 Marionette TRACE conn3 <- [1,3022,null,{}] 05:20:25 INFO - PROCESS | 3990 | 1462882825317 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:25 INFO - PROCESS | 3990 | 1462882825487 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:20:25 INFO - PROCESS | 3990 | 1462882825657 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f675a000 == 137 [pid = 3990] [id = 765] 05:20:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 212 (0x7f57f1de4400) [pid = 3990] [serial = 2294] [outer = (nil)] 05:20:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 213 (0x7f57fc7c6400) [pid = 3990] [serial = 2295] [outer = 0x7f57f1de4400] 05:20:25 INFO - PROCESS | 3990 | 1462882825717 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 3990 | ++DOMWINDOW == 214 (0x7f57ffcf8400) [pid = 3990] [serial = 2296] [outer = 0x7f57f1de4400] 05:20:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:20:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:20:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:20:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:20:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:20:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:20:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:20:26 INFO - TEST-OK | /FileAPI/historical.html | took 976ms 05:20:26 INFO - PROCESS | 3990 | 1462882826275 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:20:26 INFO - PROCESS | 3990 | 1462882826290 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 3990 | 1462882826292 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:20:26 INFO - TEST-START | /FileAPI/idlharness.html 05:20:26 INFO - PROCESS | 3990 | 1462882826298 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 3990 | 1462882826300 Marionette TRACE conn3 <- [1,3026,null,{}] 05:20:26 INFO - PROCESS | 3990 | 1462882826311 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 3990 | 1462882826484 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:20:26 INFO - PROCESS | 3990 | 1462882826499 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:26 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5806a45000 == 138 [pid = 3990] [id = 766] 05:20:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 215 (0x7f57f1b92000) [pid = 3990] [serial = 2297] [outer = (nil)] 05:20:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 216 (0x7f5805849c00) [pid = 3990] [serial = 2298] [outer = 0x7f57f1b92000] 05:20:26 INFO - PROCESS | 3990 | 1462882826553 Marionette DEBUG loaded listener.js 05:20:26 INFO - PROCESS | 3990 | ++DOMWINDOW == 217 (0x7f58058ac800) [pid = 3990] [serial = 2299] [outer = 0x7f57f1b92000] 05:20:28 INFO - PROCESS | 3990 | 1462882827963 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:20:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:20:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:20:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:20:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:20:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:20:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:20:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:20:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:20:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:20:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:20:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:20:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:20:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1748ms 05:20:28 INFO - PROCESS | 3990 | 1462882828047 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 3990 | 1462882828052 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /FileAPI/idlharness.worker 05:20:28 INFO - PROCESS | 3990 | 1462882828118 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 3990 | 1462882828131 Marionette TRACE conn3 <- [1,3030,null,{}] 05:20:28 INFO - PROCESS | 3990 | 1462882828153 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 3990 | 1462882828444 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:20:28 INFO - PROCESS | 3990 | 1462882828666 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57edc95800 == 139 [pid = 3990] [id = 767] 05:20:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 218 (0x7f57f13cfc00) [pid = 3990] [serial = 2300] [outer = (nil)] 05:20:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 219 (0x7f57f1555800) [pid = 3990] [serial = 2301] [outer = 0x7f57f13cfc00] 05:20:28 INFO - PROCESS | 3990 | 1462882828777 Marionette DEBUG loaded listener.js 05:20:28 INFO - PROCESS | 3990 | ++DOMWINDOW == 220 (0x7f57f1b85400) [pid = 3990] [serial = 2302] [outer = 0x7f57f13cfc00] 05:20:29 INFO - PROCESS | 3990 | [3990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:20:30 INFO - PROCESS | 3990 | 1462882830569 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:20:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:20:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:20:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:20:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:20:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:20:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:20:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:20:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:20:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:20:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:20:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:20:30 INFO - {} 05:20:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2645ms 05:20:30 INFO - PROCESS | 3990 | 1462882830710 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 3990 | 1462882830726 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:20:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:20:30 INFO - PROCESS | 3990 | 1462882830801 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 3990 | 1462882830816 Marionette TRACE conn3 <- [1,3034,null,{}] 05:20:30 INFO - PROCESS | 3990 | 1462882830833 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:31 INFO - PROCESS | 3990 | 1462882831087 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:20:31 INFO - PROCESS | 3990 | 1462882831305 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ebfc2800 == 140 [pid = 3990] [id = 768] 05:20:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 221 (0x7f57f1b85c00) [pid = 3990] [serial = 2303] [outer = (nil)] 05:20:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 222 (0x7f5807796000) [pid = 3990] [serial = 2304] [outer = 0x7f57f1b85c00] 05:20:31 INFO - PROCESS | 3990 | 1462882831412 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 3990 | ++DOMWINDOW == 223 (0x7f58094d9800) [pid = 3990] [serial = 2305] [outer = 0x7f57f1b85c00] 05:20:32 INFO - PROCESS | 3990 | 1462882832199 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:20:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:20:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1506ms 05:20:32 INFO - PROCESS | 3990 | 1462882832256 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:20:32 INFO - PROCESS | 3990 | 1462882832259 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:20:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:20:32 INFO - PROCESS | 3990 | 1462882832266 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 3990 | 1462882832272 Marionette TRACE conn3 <- [1,3038,null,{}] 05:20:32 INFO - PROCESS | 3990 | 1462882832286 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 3990 | 1462882832503 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:20:32 INFO - PROCESS | 3990 | 1462882832772 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ec845800 == 141 [pid = 3990] [id = 769] 05:20:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 224 (0x7f57f7336000) [pid = 3990] [serial = 2306] [outer = (nil)] 05:20:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 225 (0x7f5813c58800) [pid = 3990] [serial = 2307] [outer = 0x7f57f7336000] 05:20:32 INFO - PROCESS | 3990 | 1462882832849 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 3990 | ++DOMWINDOW == 226 (0x7f5813fec400) [pid = 3990] [serial = 2308] [outer = 0x7f57f7336000] 05:20:33 INFO - PROCESS | 3990 | 1462882833595 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:20:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:20:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1383ms 05:20:33 INFO - PROCESS | 3990 | 1462882833651 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 3990 | 1462882833655 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:20:33 INFO - PROCESS | 3990 | 1462882833663 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 3990 | 1462882833666 Marionette TRACE conn3 <- [1,3042,null,{}] 05:20:33 INFO - PROCESS | 3990 | 1462882833672 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 3990 | 1462882833876 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:20:34 INFO - PROCESS | 3990 | 1462882834137 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ebe97000 == 142 [pid = 3990] [id = 770] 05:20:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 227 (0x7f5814f02400) [pid = 3990] [serial = 2309] [outer = (nil)] 05:20:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 228 (0x7f5814f0a800) [pid = 3990] [serial = 2310] [outer = 0x7f5814f02400] 05:20:34 INFO - PROCESS | 3990 | 1462882834210 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 3990 | ++DOMWINDOW == 229 (0x7f5814fda800) [pid = 3990] [serial = 2311] [outer = 0x7f5814f02400] 05:20:35 INFO - PROCESS | 3990 | 1462882835170 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:20:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:20:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:20:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1549ms 05:20:35 INFO - PROCESS | 3990 | 1462882835235 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 3990 | 1462882835242 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:20:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:20:35 INFO - PROCESS | 3990 | 1462882835266 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 3990 | 1462882835272 Marionette TRACE conn3 <- [1,3046,null,{}] 05:20:35 INFO - PROCESS | 3990 | 1462882835282 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 3990 | 1462882835485 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:20:35 INFO - PROCESS | 3990 | 1462882835738 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ee189000 == 143 [pid = 3990] [id = 771] 05:20:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 230 (0x7f580584b000) [pid = 3990] [serial = 2312] [outer = (nil)] 05:20:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 231 (0x7f581702e800) [pid = 3990] [serial = 2313] [outer = 0x7f580584b000] 05:20:35 INFO - PROCESS | 3990 | 1462882835848 Marionette DEBUG loaded listener.js 05:20:35 INFO - PROCESS | 3990 | ++DOMWINDOW == 232 (0x7f5818edac00) [pid = 3990] [serial = 2314] [outer = 0x7f580584b000] 05:20:36 INFO - PROCESS | 3990 | [3990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:20:36 INFO - PROCESS | 3990 | 1462882836665 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:20:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:20:36 INFO - {} 05:20:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1446ms 05:20:36 INFO - PROCESS | 3990 | 1462882836709 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 3990 | 1462882836713 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:20:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:20:36 INFO - PROCESS | 3990 | 1462882836719 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 3990 | 1462882836721 Marionette TRACE conn3 <- [1,3050,null,{}] 05:20:36 INFO - PROCESS | 3990 | 1462882836727 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:36 INFO - PROCESS | 3990 | 1462882836968 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:20:37 INFO - PROCESS | 3990 | 1462882837187 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2adf800 == 144 [pid = 3990] [id = 772] 05:20:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 233 (0x7f57f5af8c00) [pid = 3990] [serial = 2315] [outer = (nil)] 05:20:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 234 (0x7f57f7aeb000) [pid = 3990] [serial = 2316] [outer = 0x7f57f5af8c00] 05:20:37 INFO - PROCESS | 3990 | 1462882837294 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 3990 | ++DOMWINDOW == 235 (0x7f57fc6e2c00) [pid = 3990] [serial = 2317] [outer = 0x7f57f5af8c00] 05:20:38 INFO - PROCESS | 3990 | 1462882838103 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:20:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1433ms 05:20:38 INFO - PROCESS | 3990 | 1462882838154 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 3990 | 1462882838157 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:20:38 INFO - PROCESS | 3990 | 1462882838163 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 3990 | 1462882838167 Marionette TRACE conn3 <- [1,3054,null,{}] 05:20:38 INFO - PROCESS | 3990 | 1462882838172 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:38 INFO - PROCESS | 3990 | 1462882838360 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:20:38 INFO - PROCESS | 3990 | 1462882838596 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f5cbd800 == 145 [pid = 3990] [id = 773] 05:20:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 236 (0x7f57f5af9800) [pid = 3990] [serial = 2318] [outer = (nil)] 05:20:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 237 (0x7f57fe1e6400) [pid = 3990] [serial = 2319] [outer = 0x7f57f5af9800] 05:20:38 INFO - PROCESS | 3990 | 1462882838664 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 3990 | ++DOMWINDOW == 238 (0x7f5818edbc00) [pid = 3990] [serial = 2320] [outer = 0x7f57f5af9800] 05:20:39 INFO - PROCESS | 3990 | 1462882839731 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:20:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:20:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:20:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:20:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:20:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:20:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:20:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:20:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:20:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:20:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1668ms 05:20:40 INFO - PROCESS | 3990 | 1462882839832 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 3990 | 1462882839835 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:20:40 INFO - PROCESS | 3990 | 1462882839847 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 3990 | 1462882839851 Marionette TRACE conn3 <- [1,3058,null,{}] 05:20:40 INFO - PROCESS | 3990 | 1462882839863 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:40 INFO - PROCESS | 3990 | 1462882840175 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:20:40 INFO - PROCESS | 3990 | 1462882840419 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57fcdea800 == 146 [pid = 3990] [id = 774] 05:20:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 239 (0x7f57fc6e5c00) [pid = 3990] [serial = 2321] [outer = (nil)] 05:20:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 240 (0x7f581b854000) [pid = 3990] [serial = 2322] [outer = 0x7f57fc6e5c00] 05:20:40 INFO - PROCESS | 3990 | 1462882840488 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 3990 | ++DOMWINDOW == 241 (0x7f581b8a0000) [pid = 3990] [serial = 2323] [outer = 0x7f57fc6e5c00] 05:20:41 INFO - PROCESS | 3990 | 1462882841216 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:20:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:20:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:20:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:20:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:20:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:20:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:20:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:20:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:20:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1397ms 05:20:41 INFO - PROCESS | 3990 | 1462882841258 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 3990 | 1462882841263 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:20:41 INFO - PROCESS | 3990 | 1462882841272 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 3990 | 1462882841276 Marionette TRACE conn3 <- [1,3062,null,{}] 05:20:41 INFO - PROCESS | 3990 | 1462882841282 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 3990 | 1462882841494 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:20:41 INFO - PROCESS | 3990 | 1462882841728 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f5805711000 == 147 [pid = 3990] [id = 775] 05:20:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 242 (0x7f57f3a62000) [pid = 3990] [serial = 2324] [outer = (nil)] 05:20:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 243 (0x7f57f3a6e000) [pid = 3990] [serial = 2325] [outer = 0x7f57f3a62000] 05:20:41 INFO - PROCESS | 3990 | 1462882841798 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f57f1bb0400) [pid = 3990] [serial = 2326] [outer = 0x7f57f3a62000] 05:20:42 INFO - PROCESS | 3990 | [3990] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:20:42 INFO - PROCESS | 3990 | 1462882842594 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:20:42 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:20:42 INFO - {} 05:20:42 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1385ms 05:20:42 INFO - PROCESS | 3990 | 1462882842659 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:20:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:20:42 INFO - PROCESS | 3990 | 1462882842665 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:20:42 INFO - PROCESS | 3990 | 1462882842671 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 3990 | 1462882842674 Marionette TRACE conn3 <- [1,3066,null,{}] 05:20:42 INFO - PROCESS | 3990 | 1462882842680 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:42 INFO - PROCESS | 3990 | 1462882842897 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:20:43 INFO - PROCESS | 3990 | 1462882843160 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57e7ed0000 == 148 [pid = 3990] [id = 776] 05:20:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 245 (0x7f57f1de2c00) [pid = 3990] [serial = 2327] [outer = (nil)] 05:20:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 246 (0x7f57f660e800) [pid = 3990] [serial = 2328] [outer = 0x7f57f1de2c00] 05:20:43 INFO - PROCESS | 3990 | 1462882843229 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 3990 | ++DOMWINDOW == 247 (0x7f57f6616400) [pid = 3990] [serial = 2329] [outer = 0x7f57f1de2c00] 05:20:43 INFO - PROCESS | 3990 | 1462882843947 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:20:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:20:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1330ms 05:20:44 INFO - PROCESS | 3990 | 1462882844002 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 3990 | 1462882844007 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:20:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:20:44 INFO - PROCESS | 3990 | 1462882844014 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 3990 | 1462882844018 Marionette TRACE conn3 <- [1,3070,null,{}] 05:20:44 INFO - PROCESS | 3990 | 1462882844024 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 3990 | 1462882844242 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:20:44 INFO - PROCESS | 3990 | 1462882844529 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0f73000 == 149 [pid = 3990] [id = 777] 05:20:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 248 (0x7f57ea067800) [pid = 3990] [serial = 2330] [outer = (nil)] 05:20:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 249 (0x7f57ea070800) [pid = 3990] [serial = 2331] [outer = 0x7f57ea067800] 05:20:44 INFO - PROCESS | 3990 | 1462882844632 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 3990 | ++DOMWINDOW == 250 (0x7f57f6619400) [pid = 3990] [serial = 2332] [outer = 0x7f57ea067800] 05:20:45 INFO - PROCESS | 3990 | 1462882845457 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:20:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1489ms 05:20:45 INFO - PROCESS | 3990 | 1462882845505 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 3990 | 1462882845508 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:20:45 INFO - PROCESS | 3990 | 1462882845560 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 3990 | 1462882845563 Marionette TRACE conn3 <- [1,3074,null,{}] 05:20:45 INFO - PROCESS | 3990 | 1462882845575 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:45 INFO - PROCESS | 3990 | 1462882845787 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:20:46 INFO - PROCESS | 3990 | 1462882846054 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:46 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eee90800 == 150 [pid = 3990] [id = 778] 05:20:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 251 (0x7f57ea068000) [pid = 3990] [serial = 2333] [outer = (nil)] 05:20:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 252 (0x7f57f10dc800) [pid = 3990] [serial = 2334] [outer = 0x7f57ea068000] 05:20:46 INFO - PROCESS | 3990 | 1462882846122 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 3990 | ++DOMWINDOW == 253 (0x7f57f10e2400) [pid = 3990] [serial = 2335] [outer = 0x7f57ea068000] 05:20:46 INFO - PROCESS | 3990 | 1462882846838 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:20:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:20:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1335ms 05:20:46 INFO - PROCESS | 3990 | 1462882846868 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 3990 | 1462882846872 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:20:46 INFO - PROCESS | 3990 | 1462882846881 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 3990 | 1462882846883 Marionette TRACE conn3 <- [1,3078,null,{}] 05:20:46 INFO - PROCESS | 3990 | 1462882846889 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:47 INFO - PROCESS | 3990 | 1462882847089 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:20:47 INFO - PROCESS | 3990 | 1462882847331 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eeea9800 == 151 [pid = 3990] [id = 779] 05:20:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 254 (0x7f57ea06f000) [pid = 3990] [serial = 2336] [outer = (nil)] 05:20:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 255 (0x7f57f11af800) [pid = 3990] [serial = 2337] [outer = 0x7f57ea06f000] 05:20:47 INFO - PROCESS | 3990 | 1462882847408 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 3990 | ++DOMWINDOW == 256 (0x7f57f11b3800) [pid = 3990] [serial = 2338] [outer = 0x7f57ea06f000] 05:20:48 INFO - PROCESS | 3990 | 1462882848257 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 3990 | 1462882848322 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:20:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:20:48 INFO - PROCESS | 3990 | 1462882848334 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 3990 | 1462882848337 Marionette TRACE conn3 <- [1,3082,null,{}] 05:20:48 INFO - PROCESS | 3990 | 1462882848343 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:48 INFO - PROCESS | 3990 | 1462882848542 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:20:48 INFO - PROCESS | 3990 | 1462882848820 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57e8157800 == 152 [pid = 3990] [id = 780] 05:20:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 257 (0x7f57e81cf400) [pid = 3990] [serial = 2339] [outer = (nil)] 05:20:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 258 (0x7f57e81db000) [pid = 3990] [serial = 2340] [outer = 0x7f57e81cf400] 05:20:48 INFO - PROCESS | 3990 | 1462882848888 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 3990 | ++DOMWINDOW == 259 (0x7f57f10df400) [pid = 3990] [serial = 2341] [outer = 0x7f57e81cf400] 05:20:49 INFO - PROCESS | 3990 | 1462882849635 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:20:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:20:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:20:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:20:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:20:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:20:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1333ms 05:20:49 INFO - PROCESS | 3990 | 1462882849670 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 3990 | 1462882849673 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:20:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:20:49 INFO - PROCESS | 3990 | 1462882849679 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 3990 | 1462882849682 Marionette TRACE conn3 <- [1,3086,null,{}] 05:20:49 INFO - PROCESS | 3990 | 1462882849687 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 3990 | 1462882849892 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:20:50 INFO - PROCESS | 3990 | 1462882850142 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57eeeaf000 == 153 [pid = 3990] [id = 781] 05:20:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 260 (0x7f57e81d1c00) [pid = 3990] [serial = 2342] [outer = (nil)] 05:20:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 261 (0x7f57f11ae800) [pid = 3990] [serial = 2343] [outer = 0x7f57e81d1c00] 05:20:50 INFO - PROCESS | 3990 | 1462882850208 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 3990 | ++DOMWINDOW == 262 (0x7f57f11b9800) [pid = 3990] [serial = 2344] [outer = 0x7f57e81d1c00] 05:20:50 INFO - PROCESS | 3990 | 1462882850938 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:20:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1287ms 05:20:51 INFO - PROCESS | 3990 | 1462882851566 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 3990 | 1462882851573 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:20:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:20:51 INFO - PROCESS | 3990 | 1462882851609 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 3990 | 1462882851614 Marionette TRACE conn3 <- [1,3090,null,{}] 05:20:51 INFO - PROCESS | 3990 | 1462882851621 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 3990 | 1462882851856 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:20:52 INFO - PROCESS | 3990 | 1462882852098 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ec856000 == 154 [pid = 3990] [id = 782] 05:20:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 263 (0x7f57ea069400) [pid = 3990] [serial = 2345] [outer = (nil)] 05:20:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 264 (0x7f57ea06d400) [pid = 3990] [serial = 2346] [outer = 0x7f57ea069400] 05:20:52 INFO - PROCESS | 3990 | 1462882852162 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 3990 | ++DOMWINDOW == 265 (0x7f57ef55c800) [pid = 3990] [serial = 2347] [outer = 0x7f57ea069400] 05:20:52 INFO - PROCESS | 3990 | 1462882852945 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:20:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1385ms 05:20:52 INFO - PROCESS | 3990 | 1462882852991 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 3990 | 1462882852996 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:20:53 INFO - PROCESS | 3990 | 1462882853007 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 3990 | 1462882853013 Marionette TRACE conn3 <- [1,3094,null,{}] 05:20:53 INFO - PROCESS | 3990 | 1462882853039 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 3990 | 1462882853237 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:20:53 INFO - PROCESS | 3990 | 1462882853531 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ef569000 == 155 [pid = 3990] [id = 783] 05:20:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 266 (0x7f57ef6e2000) [pid = 3990] [serial = 2348] [outer = (nil)] 05:20:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 267 (0x7f57f10db000) [pid = 3990] [serial = 2349] [outer = 0x7f57ef6e2000] 05:20:53 INFO - PROCESS | 3990 | 1462882853675 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 3990 | ++DOMWINDOW == 268 (0x7f57f11bac00) [pid = 3990] [serial = 2350] [outer = 0x7f57ef6e2000] 05:20:54 INFO - PROCESS | 3990 | 1462882854545 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:20:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:20:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1588ms 05:20:54 INFO - PROCESS | 3990 | 1462882854593 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 3990 | 1462882854597 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:20:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:20:54 INFO - PROCESS | 3990 | 1462882854603 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 3990 | 1462882854606 Marionette TRACE conn3 <- [1,3098,null,{}] 05:20:54 INFO - PROCESS | 3990 | 1462882854628 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:54 INFO - PROCESS | 3990 | 1462882854824 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:20:55 INFO - PROCESS | 3990 | 1462882855192 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f1416800 == 154 [pid = 3990] [id = 621] 05:20:55 INFO - PROCESS | 3990 | --DOMWINDOW == 267 (0x7f57f5ea7400) [pid = 3990] [serial = 2216] [outer = (nil)] [url = about:blank] 05:20:55 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57ecddc800 == 155 [pid = 3990] [id = 784] 05:20:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 268 (0x7f57f0472800) [pid = 3990] [serial = 2351] [outer = (nil)] 05:20:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 269 (0x7f57f1baa400) [pid = 3990] [serial = 2352] [outer = 0x7f57f0472800] 05:20:55 INFO - PROCESS | 3990 | 1462882855369 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 3990 | ++DOMWINDOW == 270 (0x7f57f2cc6400) [pid = 3990] [serial = 2353] [outer = 0x7f57f0472800] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f675a000 == 154 [pid = 3990] [id = 765] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804207000 == 153 [pid = 3990] [id = 764] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fb4a9000 == 152 [pid = 3990] [id = 763] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f3689000 == 151 [pid = 3990] [id = 762] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2e20000 == 150 [pid = 3990] [id = 736] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2a88800 == 149 [pid = 3990] [id = 735] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ef8cb800 == 148 [pid = 3990] [id = 761] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57edeeb800 == 147 [pid = 3990] [id = 760] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f675c800 == 146 [pid = 3990] [id = 759] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f19d2800 == 145 [pid = 3990] [id = 758] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f2bd7000 == 144 [pid = 3990] [id = 757] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f58065d5000 == 143 [pid = 3990] [id = 752] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5806435800 == 142 [pid = 3990] [id = 751] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f5804209800 == 141 [pid = 3990] [id = 750] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ffd07800 == 140 [pid = 3990] [id = 749] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fe1a4000 == 139 [pid = 3990] [id = 748] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fde2c800 == 138 [pid = 3990] [id = 747] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fd0a2000 == 137 [pid = 3990] [id = 746] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fcfbd800 == 136 [pid = 3990] [id = 745] 05:20:55 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57fc4f1000 == 135 [pid = 3990] [id = 744] 05:20:56 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f79c5800 == 134 [pid = 3990] [id = 743] 05:20:56 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f67a2000 == 133 [pid = 3990] [id = 742] 05:20:56 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57f1be4800 == 132 [pid = 3990] [id = 740] 05:20:56 INFO - PROCESS | 3990 | --DOCSHELL 0x7f57ee0ed000 == 131 [pid = 3990] [id = 739] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 269 (0x7f57f5b56800) [pid = 3990] [serial = 2213] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 268 (0x7f57f2cd0c00) [pid = 3990] [serial = 2208] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 267 (0x7f57f4e58c00) [pid = 3990] [serial = 2210] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 266 (0x7f57f5af4800) [pid = 3990] [serial = 2211] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 265 (0x7f57f5e82400) [pid = 3990] [serial = 2214] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 264 (0x7f57f03d8c00) [pid = 3990] [serial = 2196] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 263 (0x7f57ed961000) [pid = 3990] [serial = 2195] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 262 (0x7f57f1df0800) [pid = 3990] [serial = 2207] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 261 (0x7f57f12ea800) [pid = 3990] [serial = 2201] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 260 (0x7f57f13d1400) [pid = 3990] [serial = 2202] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 259 (0x7f57f19b9800) [pid = 3990] [serial = 2177] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 258 (0x7f57f03d7400) [pid = 3990] [serial = 2199] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 257 (0x7f57ef6e4c00) [pid = 3990] [serial = 2198] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 256 (0x7f57f1b89c00) [pid = 3990] [serial = 2204] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 255 (0x7f57f1baf400) [pid = 3990] [serial = 2205] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 254 (0x7f57ea4df800) [pid = 3990] [serial = 2192] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 253 (0x7f5812ed3000) [pid = 3990] [serial = 2168] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 252 (0x7f57f1557400) [pid = 3990] [serial = 2156] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 251 (0x7f5814eee000) [pid = 3990] [serial = 2171] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 250 (0x7f57f2ccf000) [pid = 3990] [serial = 2183] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 249 (0x7f58184a7000) [pid = 3990] [serial = 2174] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 248 (0x7f5806722800) [pid = 3990] [serial = 2165] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 247 (0x7f57f7aedc00) [pid = 3990] [serial = 2186] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 246 (0x7f5818fc6800) [pid = 3990] [serial = 2189] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 245 (0x7f57ffcfac00) [pid = 3990] [serial = 2162] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 244 (0x7f57f2cc4400) [pid = 3990] [serial = 2180] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | --DOMWINDOW == 243 (0x7f57f5eb3000) [pid = 3990] [serial = 2159] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 3990 | 1462882856207 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:20:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:20:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:20:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1636ms 05:20:56 INFO - PROCESS | 3990 | 1462882856241 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 3990 | 1462882856245 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:20:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:20:56 INFO - PROCESS | 3990 | 1462882856251 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 3990 | 1462882856253 Marionette TRACE conn3 <- [1,3102,null,{}] 05:20:56 INFO - PROCESS | 3990 | 1462882856258 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:56 INFO - PROCESS | 3990 | 1462882856437 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:20:56 INFO - PROCESS | 3990 | 1462882856645 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:56 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f0586800 == 132 [pid = 3990] [id = 785] 05:20:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f57ef6ed800) [pid = 3990] [serial = 2354] [outer = (nil)] 05:20:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 245 (0x7f57f4e4e400) [pid = 3990] [serial = 2355] [outer = 0x7f57ef6ed800] 05:20:56 INFO - PROCESS | 3990 | 1462882856713 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 3990 | ++DOMWINDOW == 246 (0x7f57f5af1000) [pid = 3990] [serial = 2356] [outer = 0x7f57ef6ed800] 05:20:57 INFO - PROCESS | 3990 | 1462882857358 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:20:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1125ms 05:20:57 INFO - PROCESS | 3990 | 1462882857380 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 3990 | 1462882857383 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:20:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:20:57 INFO - PROCESS | 3990 | 1462882857392 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 3990 | 1462882857394 Marionette TRACE conn3 <- [1,3106,null,{}] 05:20:57 INFO - PROCESS | 3990 | 1462882857398 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 3990 | 1462882857568 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:20:57 INFO - PROCESS | 3990 | 1462882857796 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f2695800 == 133 [pid = 3990] [id = 786] 05:20:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 247 (0x7f57f1b89c00) [pid = 3990] [serial = 2357] [outer = (nil)] 05:20:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 248 (0x7f57f5b55c00) [pid = 3990] [serial = 2358] [outer = 0x7f57f1b89c00] 05:20:57 INFO - PROCESS | 3990 | 1462882857858 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 3990 | ++DOMWINDOW == 249 (0x7f57f5d34800) [pid = 3990] [serial = 2359] [outer = 0x7f57f1b89c00] 05:20:58 INFO - PROCESS | 3990 | 1462882858586 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:20:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:20:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:20:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:20:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1229ms 05:20:58 INFO - PROCESS | 3990 | 1462882858622 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 3990 | 1462882858625 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:20:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:20:58 INFO - PROCESS | 3990 | 1462882858631 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 3990 | 1462882858633 Marionette TRACE conn3 <- [1,3110,null,{}] 05:20:58 INFO - PROCESS | 3990 | 1462882858639 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:58 INFO - PROCESS | 3990 | 1462882858919 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:20:58 INFO - PROCESS | 3990 | 1462882858961 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:58 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f367d000 == 134 [pid = 3990] [id = 787] 05:20:58 INFO - PROCESS | 3990 | ++DOMWINDOW == 250 (0x7f57f660f000) [pid = 3990] [serial = 2360] [outer = (nil)] 05:20:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 251 (0x7f57f6619c00) [pid = 3990] [serial = 2361] [outer = 0x7f57f660f000] 05:20:59 INFO - PROCESS | 3990 | 1462882859019 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 3990 | ++DOMWINDOW == 252 (0x7f57f7574800) [pid = 3990] [serial = 2362] [outer = 0x7f57f660f000] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 251 (0x7f57f5c45800) [pid = 3990] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 250 (0x7f57f1b87800) [pid = 3990] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 249 (0x7f57ea4e1800) [pid = 3990] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 248 (0x7f57f1de4400) [pid = 3990] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 247 (0x7f57fc78b400) [pid = 3990] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 246 (0x7f57f7936800) [pid = 3990] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 245 (0x7f57f12f4000) [pid = 3990] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 244 (0x7f57f12ed800) [pid = 3990] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 243 (0x7f57f1ae7800) [pid = 3990] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 242 (0x7f5804189000) [pid = 3990] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:21:00 INFO - PROCESS | 3990 | --DOMWINDOW == 241 (0x7f57fb396c00) [pid = 3990] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:21:00 INFO - PROCESS | 3990 | 1462882860318 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:21:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:21:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:21:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:21:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:21:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1737ms 05:21:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:21:00 INFO - PROCESS | 3990 | 1462882860369 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 3990 | 1462882860371 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:21:00 INFO - PROCESS | 3990 | 1462882860385 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 3990 | 1462882860387 Marionette TRACE conn3 <- [1,3114,null,{}] 05:21:00 INFO - PROCESS | 3990 | 1462882860394 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 3990 | 1462882860633 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:21:00 INFO - PROCESS | 3990 | 1462882860805 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\", \"40e7d4ad-517c-4fac-8867-7831095eb43e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 3990 | ++DOCSHELL 0x7f57f39d2000 == 135 [pid = 3990] [id = 788] 05:21:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 242 (0x7f57f12ed800) [pid = 3990] [serial = 2363] [outer = (nil)] 05:21:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 243 (0x7f57f78ae400) [pid = 3990] [serial = 2364] [outer = 0x7f57f12ed800] 05:21:00 INFO - PROCESS | 3990 | 1462882860864 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 3990 | ++DOMWINDOW == 244 (0x7f57f78d8800) [pid = 3990] [serial = 2365] [outer = 0x7f57f12ed800] 05:21:01 INFO - PROCESS | 3990 | 1462882861431 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:21:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:21:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1091ms 05:21:01 INFO - PROCESS | 3990 | 1462882861471 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 3990 | 1462882861475 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:21:02 WARNING - u'runner_teardown' () 05:21:02 INFO - No more tests 05:21:02 INFO - Got 0 unexpected results 05:21:02 INFO - SUITE-END | took 1042s 05:21:02 INFO - Closing logging queue 05:21:02 INFO - queue closed 05:21:02 INFO - Return code: 0 05:21:02 WARNING - # TBPL SUCCESS # 05:21:02 INFO - Running post-action listener: _resource_record_post_action 05:21:02 INFO - Running post-run listener: _resource_record_post_run 05:21:03 INFO - Total resource usage - Wall time: 1076s; CPU: 98.0%; Read bytes: 1003520; Write bytes: 929751040; Read time: 624; Write time: 340204 05:21:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:21:03 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 10379264; Read time: 0; Write time: 3096 05:21:03 INFO - run-tests - Wall time: 1047s; CPU: 98.0%; Read bytes: 1003520; Write bytes: 919285760; Read time: 624; Write time: 337108 05:21:03 INFO - Running post-run listener: _upload_blobber_files 05:21:03 INFO - Blob upload gear active. 05:21:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:21:03 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:21:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:21:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:21:04 INFO - (blobuploader) - INFO - Open directory for files ... 05:21:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:21:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:21:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:21:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:21:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:21:07 INFO - (blobuploader) - INFO - Done attempting. 05:21:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:21:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:21:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:21:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:21:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:21:08 INFO - (blobuploader) - INFO - Done attempting. 05:21:08 INFO - (blobuploader) - INFO - Iteration through files over. 05:21:08 INFO - Return code: 0 05:21:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:21:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:21:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccb338f0b5c14735639cbb5847b5fee9da213269e3b8026e5f4c70266b1e3225fcf7e54ab00a792c5367152edb8f5e942582c3597f8ccdf8ca89a4830c2294b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb83f45d9e28090474ff9f5794b1df237ca70abfa16ec78c0b4c4b82c76051377997fd346b10b8a341ff91c0974eeb0228c494e17abc7719fe2901f70145d1c3"} 05:21:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:21:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:21:08 INFO - Contents: 05:21:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccb338f0b5c14735639cbb5847b5fee9da213269e3b8026e5f4c70266b1e3225fcf7e54ab00a792c5367152edb8f5e942582c3597f8ccdf8ca89a4830c2294b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb83f45d9e28090474ff9f5794b1df237ca70abfa16ec78c0b4c4b82c76051377997fd346b10b8a341ff91c0974eeb0228c494e17abc7719fe2901f70145d1c3"} 05:21:08 INFO - Running post-run listener: copy_logs_to_upload_dir 05:21:08 INFO - Copying logs to upload dir... 05:21:08 INFO - mkdir: /builds/slave/test/build/upload/logs 05:21:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1146.673040 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 19 mins, 7 secs) (at 2016-05-10 05:21:08.597256) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 05:21:08.598555) ========= 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-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccb338f0b5c14735639cbb5847b5fee9da213269e3b8026e5f4c70266b1e3225fcf7e54ab00a792c5367152edb8f5e942582c3597f8ccdf8ca89a4830c2294b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb83f45d9e28090474ff9f5794b1df237ca70abfa16ec78c0b4c4b82c76051377997fd346b10b8a341ff91c0974eeb0228c494e17abc7719fe2901f70145d1c3"} build_url:https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036160 build_url: 'https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccb338f0b5c14735639cbb5847b5fee9da213269e3b8026e5f4c70266b1e3225fcf7e54ab00a792c5367152edb8f5e942582c3597f8ccdf8ca89a4830c2294b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/bb83f45d9e28090474ff9f5794b1df237ca70abfa16ec78c0b4c4b82c76051377997fd346b10b8a341ff91c0974eeb0228c494e17abc7719fe2901f70145d1c3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TOBrC3t-R7SQe-3aC962ww/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 05:21:08.672139) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:21:08.672584) ========= 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-1462881696.693605-1199070308 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021136 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 05:21:08.772440) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 05:21:08.772882) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 05:21:08.773364) ========= ========= Total master_lag: 0.68 =========